From 7a542338691ac477b7d0446f80f450ea84eadef4 Mon Sep 17 00:00:00 2001 From: mohiiit Date: Tue, 24 Sep 2024 13:54:21 +0530 Subject: [PATCH 01/42] ci: adding build to the ci along with sample js file --- .github/workflows/build.yml | 36 ++ .github/workflows/pull-request.yml | 32 +- .github/workflows/starknet-js-test.yml | 31 ++ js_tests/main.js | 5 + js_tests/package-lock.json | 574 +++++++++++++++++++++++++ js_tests/package.json | 14 + 6 files changed, 668 insertions(+), 24 deletions(-) create mode 100644 .github/workflows/build.yml create mode 100644 .github/workflows/starknet-js-test.yml create mode 100644 js_tests/main.js create mode 100644 js_tests/package-lock.json create mode 100644 js_tests/package.json diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml new file mode 100644 index 000000000..06060bcbe --- /dev/null +++ b/.github/workflows/build.yml @@ -0,0 +1,36 @@ +name: Task - Build Madara + +on: + workflow_dispatch: + workflow_call: + +jobs: + build: + permissions: + pull-requests: write + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: Swatinem/rust-cache@v2 + - uses: dtolnay/rust-toolchain@master + with: + toolchain: 1.78 + - name: Setup build deps + run: | + sudo apt-get update + sudo apt-get install -y clang llvm libudev-dev protobuf-compiler + + - uses: rui314/setup-mold@v1 # Added this step + + - uses: software-mansion/setup-scarb@v1 + with: + scarb-version: "2.8.2" + + - uses: foundry-rs/foundry-toolchain@v1 + with: + version: nightly + + - name: Build + run: | + cargo build --bin madara --profile dev + export COVERAGE_BIN=$(realpath target/debug/madara) diff --git a/.github/workflows/pull-request.yml b/.github/workflows/pull-request.yml index 11fe46392..b3d81a53c 100644 --- a/.github/workflows/pull-request.yml +++ b/.github/workflows/pull-request.yml @@ -1,4 +1,3 @@ ---- name: Workflow - Pull Request on: @@ -14,26 +13,11 @@ permissions: pull-requests: write jobs: - changelog: - name: Enforce CHANGELOG - uses: ./.github/workflows/changelog.yml - - linters: - name: Run linters - uses: ./.github/workflows/linters.yml - needs: changelog - - rust_check: - name: Run check - uses: ./.github/workflows/rust-check.yml - needs: changelog - - linters_cargo: - name: Run Cargo linters - uses: ./.github/workflows/linters-cargo.yml - needs: rust_check - - coverage: - name: Run Coverage - uses: ./.github/workflows/coverage.yml - needs: changelog + build: + name: Build Madara + uses: ./.github/workflows/build.yml + + js_test: + name: Run JS Tests + uses: ./.github/workflows/starknet-js-test.yml + needs: build diff --git a/.github/workflows/starknet-js-test.yml b/.github/workflows/starknet-js-test.yml new file mode 100644 index 000000000..89894a90d --- /dev/null +++ b/.github/workflows/starknet-js-test.yml @@ -0,0 +1,31 @@ +name: Starknet-js Compatibility Tests + +on: + workflow_dispatch: + workflow_call: + +jobs: + js-test: + runs-on: ubuntu-latest + env: + BINARY_PATH: ../target/release/madara + steps: + - uses: actions/checkout@v3 + - uses: actions/cache@v3 + with: + path: | + target/release/madara + key: ${{ runner.os }}-cargo-${{ hashFiles('Cargo.lock') }}-${{ + github.run_id }} + fail-on-cache-miss: true + - name: Setup dev chain + run: | + ./target/release/madara -- --name madara --base-path ../madara-db --network devnet --authority --telemetry-disabled --rpc-port 9944 --rpc-cors "*" --rpc-external --devnet --preset test + - name: Run starknet-js test + run: |- + MADARA_RUN_PID=$! + while ! echo exit | nc localhost 9944; do sleep 1; done + cd js_tests + npm install + node main.js + kill $MADARA_RUN_PID diff --git a/js_tests/main.js b/js_tests/main.js new file mode 100644 index 000000000..a408b8e19 --- /dev/null +++ b/js_tests/main.js @@ -0,0 +1,5 @@ +function main() { + console.log("this function is running"); +} + +main(); diff --git a/js_tests/package-lock.json b/js_tests/package-lock.json new file mode 100644 index 000000000..43d1cdce8 --- /dev/null +++ b/js_tests/package-lock.json @@ -0,0 +1,574 @@ +{ + "name": "js_tests", + "version": "1.0.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "js_tests", + "version": "1.0.0", + "license": "MIT", + "dependencies": { + "starknet": "^6.11.0" + } + }, + "node_modules/@noble/curves": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.4.2.tgz", + "integrity": "sha512-TavHr8qycMChk8UwMld0ZDRvatedkzWfH8IiaeGCfymOP5i0hSCozz9vHOL0nkwk7HRMlFnAiKpS2jrUmSybcw==", + "license": "MIT", + "dependencies": { + "@noble/hashes": "1.4.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@noble/curves/node_modules/@noble/hashes": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.4.0.tgz", + "integrity": "sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg==", + "license": "MIT", + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@noble/hashes": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.5.0.tgz", + "integrity": "sha512-1j6kQFb7QRru7eKN3ZDvRcP13rugwdxZqCjbiAVZfIJwgj2A65UmT4TgARXGlXgnRkORLTDTrO19ZErt7+QXgA==", + "license": "MIT", + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@scure/base": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/@scure/base/-/base-1.1.9.tgz", + "integrity": "sha512-8YKhl8GHiNI/pU2VMaofa2Tor7PJRAjwQLBBuilkJ9L5+13yVbC7JO/wS7piioAvPSwR3JKM1IJ/u4xQzbcXKg==", + "license": "MIT", + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@scure/starknet": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@scure/starknet/-/starknet-1.0.0.tgz", + "integrity": "sha512-o5J57zY0f+2IL/mq8+AYJJ4Xpc1fOtDhr+mFQKbHnYFmm3WQrC+8zj2HEgxak1a+x86mhmBC1Kq305KUpVf0wg==", + "license": "MIT", + "dependencies": { + "@noble/curves": "~1.3.0", + "@noble/hashes": "~1.3.3" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@scure/starknet/node_modules/@noble/curves": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.3.0.tgz", + "integrity": "sha512-t01iSXPuN+Eqzb4eBX0S5oubSqXbK/xXa1Ne18Hj8f9pStxztHCE2gfboSp/dZRLSqfuLpRK2nDXDK+W9puocA==", + "license": "MIT", + "dependencies": { + "@noble/hashes": "1.3.3" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@scure/starknet/node_modules/@noble/hashes": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.3.3.tgz", + "integrity": "sha512-V7/fPHgl+jsVPXqqeOzT8egNj2iBIVt+ECeMMG8TdcnTikP3oaBtUVqpT/gYCR68aEBJSF+XbYUxStjbFMqIIA==", + "license": "MIT", + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@starknet-io/types-js": { + "version": "0.7.7", + "resolved": "https://registry.npmjs.org/@starknet-io/types-js/-/types-js-0.7.7.tgz", + "integrity": "sha512-WLrpK7LIaIb8Ymxu6KF/6JkGW1sso988DweWu7p5QY/3y7waBIiPvzh27D9bX5KIJNRDyOoOVoHVEKYUYWZ/RQ==", + "license": "MIT" + }, + "node_modules/abi-wan-kanabi": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/abi-wan-kanabi/-/abi-wan-kanabi-2.2.3.tgz", + "integrity": "sha512-JlqiAl9CPvTm5kKG0QXmVCWNWoC/XyRMOeT77cQlbxXWllgjf6SqUmaNqFon72C2o5OSZids+5FvLdsw6dvWaw==", + "license": "ISC", + "dependencies": { + "ansicolors": "^0.3.2", + "cardinal": "^2.1.1", + "fs-extra": "^10.0.0", + "yargs": "^17.7.2" + }, + "bin": { + "generate": "dist/generate.js" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/ansicolors": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/ansicolors/-/ansicolors-0.3.2.tgz", + "integrity": "sha512-QXu7BPrP29VllRxH8GwB7x5iX5qWKAAMLqKQGWTeLWVlNHNOpVMJ91dsxQAIWXpjuW5wqvxu3Jd/nRjrJ+0pqg==", + "license": "MIT" + }, + "node_modules/cardinal": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/cardinal/-/cardinal-2.1.1.tgz", + "integrity": "sha512-JSr5eOgoEymtYHBjNWyjrMqet9Am2miJhlfKNdqLp6zoeAh0KN5dRAcxlecj5mAJrmQomgiOBj35xHLrFjqBpw==", + "license": "MIT", + "dependencies": { + "ansicolors": "~0.3.2", + "redeyed": "~2.1.0" + }, + "bin": { + "cdl": "bin/cdl.js" + } + }, + "node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "license": "ISC", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "license": "MIT" + }, + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "license": "BSD-2-Clause", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/fetch-cookie": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/fetch-cookie/-/fetch-cookie-3.0.1.tgz", + "integrity": "sha512-ZGXe8Y5Z/1FWqQ9q/CrJhkUD73DyBU9VF0hBQmEO/wPHe4A9PKTjplFDLeFX8aOsYypZUcX5Ji/eByn3VCVO3Q==", + "license": "Unlicense", + "dependencies": { + "set-cookie-parser": "^2.4.8", + "tough-cookie": "^4.0.0" + } + }, + "node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "license": "ISC", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-starknet-core": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/get-starknet-core/-/get-starknet-core-4.0.0.tgz", + "integrity": "sha512-6pLmidQZkC3wZsrHY99grQHoGpuuXqkbSP65F8ov1/JsEI8DDLkhsAuLCKFzNOK56cJp+f1bWWfTJ57e9r5eqQ==", + "license": "MIT", + "dependencies": { + "@starknet-io/types-js": "^0.7.7" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "license": "ISC" + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/isomorphic-fetch": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-3.0.0.tgz", + "integrity": "sha512-qvUtwJ3j6qwsF3jLxkZ72qCgjMysPzDfeV240JHiGZsANBYd+EEuu35v7dfrJ9Up0Ak07D7GGSkGhCHTqg/5wA==", + "license": "MIT", + "dependencies": { + "node-fetch": "^2.6.1", + "whatwg-fetch": "^3.4.1" + } + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/lossless-json": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/lossless-json/-/lossless-json-4.0.2.tgz", + "integrity": "sha512-+z0EaLi2UcWi8MZRxA5iTb6m4Ys4E80uftGY+yG5KNFJb5EceQXOhdW/pWJZ8m97s26u7yZZAYMcKWNztSZssA==", + "license": "MIT" + }, + "node_modules/node-fetch": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", + "license": "MIT", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/pako": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/pako/-/pako-2.1.0.tgz", + "integrity": "sha512-w+eufiZ1WuJYgPXbV/PO3NCMEc3xqylkKHzp8bxp1uW4qaSNQUkwmLLEc3kKsfz8lpV1F8Ht3U1Cm+9Srog2ug==", + "license": "(MIT AND Zlib)" + }, + "node_modules/psl": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", + "license": "MIT" + }, + "node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", + "license": "MIT" + }, + "node_modules/redeyed": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/redeyed/-/redeyed-2.1.1.tgz", + "integrity": "sha512-FNpGGo1DycYAdnrKFxCMmKYgo/mILAqtRYbkdQD8Ep/Hk2PQ5+aEAEx+IU713RTDmuBaH0c8P5ZozurNu5ObRQ==", + "license": "MIT", + "dependencies": { + "esprima": "~4.0.0" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", + "license": "MIT" + }, + "node_modules/set-cookie-parser": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.7.0.tgz", + "integrity": "sha512-lXLOiqpkUumhRdFF3k1osNXCy9akgx/dyPZ5p8qAg9seJzXr5ZrlqZuWIMuY6ejOsVLE6flJ5/h3lsn57fQ/PQ==", + "license": "MIT" + }, + "node_modules/starknet": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/starknet/-/starknet-6.11.0.tgz", + "integrity": "sha512-u50KrGDi9fbu1Ogu7ynwF/tSeFlp3mzOg1/Y5x50tYFICImo3OfY4lOz9OtYDk404HK4eUujKkhov9tG7GAKlg==", + "license": "MIT", + "dependencies": { + "@noble/curves": "~1.4.0", + "@noble/hashes": "^1.4.0", + "@scure/base": "~1.1.3", + "@scure/starknet": "~1.0.0", + "abi-wan-kanabi": "^2.2.2", + "fetch-cookie": "^3.0.0", + "get-starknet-core": "^4.0.0-next.3", + "isomorphic-fetch": "^3.0.0", + "lossless-json": "^4.0.1", + "pako": "^2.0.4", + "starknet-types-07": "npm:@starknet-io/types-js@^0.7.7", + "ts-mixer": "^6.0.3", + "url-join": "^4.0.1" + } + }, + "node_modules/starknet-types-07": { + "name": "@starknet-io/types-js", + "version": "0.7.7", + "resolved": "https://registry.npmjs.org/@starknet-io/types-js/-/types-js-0.7.7.tgz", + "integrity": "sha512-WLrpK7LIaIb8Ymxu6KF/6JkGW1sso988DweWu7p5QY/3y7waBIiPvzh27D9bX5KIJNRDyOoOVoHVEKYUYWZ/RQ==", + "license": "MIT" + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/tough-cookie": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.4.tgz", + "integrity": "sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==", + "license": "BSD-3-Clause", + "dependencies": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tough-cookie/node_modules/universalify": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", + "license": "MIT", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "license": "MIT" + }, + "node_modules/ts-mixer": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/ts-mixer/-/ts-mixer-6.0.4.tgz", + "integrity": "sha512-ufKpbmrugz5Aou4wcr5Wc1UUFWOLhq+Fm6qa6P0w0K5Qw2yhaUoiWszhCVuNQyNwrlGiscHOmqYoAox1PtvgjA==", + "license": "MIT" + }, + "node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/url-join": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/url-join/-/url-join-4.0.1.tgz", + "integrity": "sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==", + "license": "MIT" + }, + "node_modules/url-parse": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", + "license": "MIT", + "dependencies": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "license": "BSD-2-Clause" + }, + "node_modules/whatwg-fetch": { + "version": "3.6.20", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz", + "integrity": "sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==", + "license": "MIT" + }, + "node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "license": "MIT", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs": { + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "license": "MIT", + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "license": "ISC", + "engines": { + "node": ">=12" + } + } + } +} diff --git a/js_tests/package.json b/js_tests/package.json new file mode 100644 index 000000000..ec62d4015 --- /dev/null +++ b/js_tests/package.json @@ -0,0 +1,14 @@ +{ + "name": "js_tests", + "version": "1.0.0", + "main": "index.js", + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1" + }, + "author": "", + "license": "MIT", + "description": "starknet js test for the madara", + "dependencies": { + "starknet": "^6.11.0" + } +} From bd5ecfccef02d671c702ef8a5b53b8a0154e8271 Mon Sep 17 00:00:00 2001 From: mohiiit Date: Tue, 24 Sep 2024 14:38:06 +0530 Subject: [PATCH 02/42] ci: changing the location of the bin --- .github/workflows/starknet-js-test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/starknet-js-test.yml b/.github/workflows/starknet-js-test.yml index 89894a90d..bca0e74c8 100644 --- a/.github/workflows/starknet-js-test.yml +++ b/.github/workflows/starknet-js-test.yml @@ -8,7 +8,7 @@ jobs: js-test: runs-on: ubuntu-latest env: - BINARY_PATH: ../target/release/madara + BINARY_PATH: ./target/release/madara steps: - uses: actions/checkout@v3 - uses: actions/cache@v3 From 546c15bbc165534f5c9b49cb083ef4427b4ef756 Mon Sep 17 00:00:00 2001 From: mohiiit Date: Tue, 24 Sep 2024 15:00:35 +0530 Subject: [PATCH 03/42] ci: fixing again --- .github/workflows/starknet-js-test.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/starknet-js-test.yml b/.github/workflows/starknet-js-test.yml index bca0e74c8..c7df930e8 100644 --- a/.github/workflows/starknet-js-test.yml +++ b/.github/workflows/starknet-js-test.yml @@ -7,8 +7,6 @@ on: jobs: js-test: runs-on: ubuntu-latest - env: - BINARY_PATH: ./target/release/madara steps: - uses: actions/checkout@v3 - uses: actions/cache@v3 From 2ff77fb967c78fd864252475bc64f2aae0a634af Mon Sep 17 00:00:00 2001 From: mohiiit Date: Tue, 24 Sep 2024 15:04:28 +0530 Subject: [PATCH 04/42] ci: fixing with location again --- .github/workflows/build.yml | 2 +- .github/workflows/starknet-js-test.yml | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 06060bcbe..823618ffc 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -32,5 +32,5 @@ jobs: - name: Build run: | - cargo build --bin madara --profile dev + cargo build --bin madara export COVERAGE_BIN=$(realpath target/debug/madara) diff --git a/.github/workflows/starknet-js-test.yml b/.github/workflows/starknet-js-test.yml index c7df930e8..3a0b825f6 100644 --- a/.github/workflows/starknet-js-test.yml +++ b/.github/workflows/starknet-js-test.yml @@ -18,6 +18,7 @@ jobs: fail-on-cache-miss: true - name: Setup dev chain run: | + ls -la ./target/release/madara -- --name madara --base-path ../madara-db --network devnet --authority --telemetry-disabled --rpc-port 9944 --rpc-cors "*" --rpc-external --devnet --preset test - name: Run starknet-js test run: |- From e6e0b19949ba6e8dd0ded3a08dc38007cb3d36b4 Mon Sep 17 00:00:00 2001 From: mohiiit Date: Tue, 24 Sep 2024 15:10:10 +0530 Subject: [PATCH 05/42] ci: fixing ci with the path --- .github/workflows/build.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 823618ffc..426a7a51b 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -9,12 +9,15 @@ jobs: permissions: pull-requests: write runs-on: ubuntu-latest + steps: - uses: actions/checkout@v4 - uses: Swatinem/rust-cache@v2 - uses: dtolnay/rust-toolchain@master with: toolchain: 1.78 + path: | + target/release/madara - name: Setup build deps run: | sudo apt-get update From bb2895fec446ef24a5fe2a93726bef86ebd124a5 Mon Sep 17 00:00:00 2001 From: mohiiit Date: Tue, 24 Sep 2024 15:26:20 +0530 Subject: [PATCH 06/42] ci: fixing try 5 --- .github/workflows/build.yml | 1 - .github/workflows/starknet-js-test.yml | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 426a7a51b..6f2176437 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -36,4 +36,3 @@ jobs: - name: Build run: | cargo build --bin madara - export COVERAGE_BIN=$(realpath target/debug/madara) diff --git a/.github/workflows/starknet-js-test.yml b/.github/workflows/starknet-js-test.yml index 3a0b825f6..349be3055 100644 --- a/.github/workflows/starknet-js-test.yml +++ b/.github/workflows/starknet-js-test.yml @@ -19,6 +19,7 @@ jobs: - name: Setup dev chain run: | ls -la + pwd ./target/release/madara -- --name madara --base-path ../madara-db --network devnet --authority --telemetry-disabled --rpc-port 9944 --rpc-cors "*" --rpc-external --devnet --preset test - name: Run starknet-js test run: |- From 63c140357a9ca49e1173321937c7b57e41363dec Mon Sep 17 00:00:00 2001 From: mohiiit Date: Tue, 24 Sep 2024 15:49:24 +0530 Subject: [PATCH 07/42] ci: fix 6 --- .github/workflows/build.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 6f2176437..3df92be5a 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -13,11 +13,12 @@ jobs: steps: - uses: actions/checkout@v4 - uses: Swatinem/rust-cache@v2 - - uses: dtolnay/rust-toolchain@master with: - toolchain: 1.78 path: | target/release/madara + - uses: dtolnay/rust-toolchain@master + with: + toolchain: 1.78 - name: Setup build deps run: | sudo apt-get update From 9076221f967a31dbbbffdfb5717fa970f391de79 Mon Sep 17 00:00:00 2001 From: mohiiit Date: Tue, 24 Sep 2024 15:50:35 +0530 Subject: [PATCH 08/42] ci: fix 7 --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 3df92be5a..7f9108af5 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -12,10 +12,10 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: Swatinem/rust-cache@v2 with: path: | target/release/madara + - uses: Swatinem/rust-cache@v2 - uses: dtolnay/rust-toolchain@master with: toolchain: 1.78 From fb7f69c4a4920f29b434e2682aa69c2423bedf2a Mon Sep 17 00:00:00 2001 From: mohiiit Date: Tue, 24 Sep 2024 15:54:17 +0530 Subject: [PATCH 09/42] ci: fix 8 --- .github/workflows/build.yml | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 7f9108af5..ca78742e7 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -11,12 +11,11 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v2 with: - path: | - target/release/madara + submodules: true - uses: Swatinem/rust-cache@v2 - - uses: dtolnay/rust-toolchain@master + - uses: dtolnay/rust-toolchain@1.78.0 with: toolchain: 1.78 - name: Setup build deps @@ -32,8 +31,8 @@ jobs: - uses: foundry-rs/foundry-toolchain@v1 with: - version: nightly + version: 1.0.0 - name: Build run: | - cargo build --bin madara + cargo build --bin madara \ No newline at end of file From 59da2486c537091b03cbb8d74daf4e0867188616 Mon Sep 17 00:00:00 2001 From: mohiiit Date: Tue, 24 Sep 2024 15:56:21 +0530 Subject: [PATCH 10/42] ci: fix 9 --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index ca78742e7..a25ad7e2b 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -31,7 +31,7 @@ jobs: - uses: foundry-rs/foundry-toolchain@v1 with: - version: 1.0.0 + version: nightly - name: Build run: | From c64ecb5709fe097a4b296a57c7ce4d733be23b7a Mon Sep 17 00:00:00 2001 From: mohiiit Date: Tue, 24 Sep 2024 16:03:57 +0530 Subject: [PATCH 11/42] ci: fix 10 --- .github/workflows/build.yml | 21 +++++++++-------- .github/workflows/starknet-js-test.yml | 31 +++++++++++++++----------- 2 files changed, 28 insertions(+), 24 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index a25ad7e2b..81d0f8be3 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -1,9 +1,7 @@ name: Task - Build Madara - on: workflow_dispatch: workflow_call: - jobs: build: permissions: @@ -11,28 +9,29 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 with: submodules: true - uses: Swatinem/rust-cache@v2 - - uses: dtolnay/rust-toolchain@1.78.0 + - uses: dtolnay/rust-toolchain@stable with: - toolchain: 1.78 + toolchain: 1.78.0 - name: Setup build deps run: | sudo apt-get update sudo apt-get install -y clang llvm libudev-dev protobuf-compiler - - - uses: rui314/setup-mold@v1 # Added this step - + - uses: rui314/setup-mold@v1 - uses: software-mansion/setup-scarb@v1 with: scarb-version: "2.8.2" - - uses: foundry-rs/foundry-toolchain@v1 with: version: nightly - - name: Build run: | - cargo build --bin madara \ No newline at end of file + cargo build --release --bin madara + - name: Cache Madara binary + uses: actions/cache@v3 + with: + path: target/release/madara + key: ${{ runner.os }}-madara-${{ github.sha }} \ No newline at end of file diff --git a/.github/workflows/starknet-js-test.yml b/.github/workflows/starknet-js-test.yml index 349be3055..e440abed2 100644 --- a/.github/workflows/starknet-js-test.yml +++ b/.github/workflows/starknet-js-test.yml @@ -9,23 +9,28 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - - uses: actions/cache@v3 + - name: Restore Madara binary + uses: actions/cache@v3 with: - path: | - target/release/madara - key: ${{ runner.os }}-cargo-${{ hashFiles('Cargo.lock') }}-${{ - github.run_id }} + path: target/release/madara + key: ${{ runner.os }}-madara-${{ github.sha }} fail-on-cache-miss: true - - name: Setup dev chain + - name: Setup and run dev chain run: | - ls -la - pwd - ./target/release/madara -- --name madara --base-path ../madara-db --network devnet --authority --telemetry-disabled --rpc-port 9944 --rpc-cors "*" --rpc-external --devnet --preset test + chmod +x target/release/madara + ./target/release/madara --name madara --base-path ../madara-db --network devnet --authority --telemetry-disabled --rpc-port 9944 --rpc-cors "*" --rpc-external --devnet --preset test & + MADARA_PID=$! + echo "MADARA_PID=$MADARA_PID" >> $GITHUB_ENV + while ! nc -z localhost 9944; do + echo "Waiting for Madara to start..." + sleep 1 + done - name: Run starknet-js test - run: |- - MADARA_RUN_PID=$! - while ! echo exit | nc localhost 9944; do sleep 1; done + run: | cd js_tests npm install node main.js - kill $MADARA_RUN_PID + - name: Cleanup + if: always() + run: | + kill $MADARA_PID || true \ No newline at end of file From 84f3d795f874d45cc2eaaed291e844dc9cac9bbc Mon Sep 17 00:00:00 2001 From: mohiiit Date: Wed, 25 Sep 2024 12:07:24 +0530 Subject: [PATCH 12/42] test: js test in working --- .gitignore | 3 + cairo/Scarb.toml | 1 + cairo/src/hello.cairo | 25 + cairo/src/lib.cairo | 1 + .../primitives/chain_config/presets/test.yaml | 2 +- js_tests/basic.test.ts | 158 + js_tests/constant.ts | 5 + js_tests/jest.config.cjs | 11 + js_tests/main.js | 5 - js_tests/mocks/ERC20.json | 42126 ++++++++++++++++ js_tests/package-lock.json | 4144 +- js_tests/package.json | 8 +- js_tests/tsconfig.json | 13 + js_tests/utils.ts | 28 + 14 files changed, 46319 insertions(+), 211 deletions(-) create mode 100644 cairo/src/hello.cairo create mode 100644 js_tests/basic.test.ts create mode 100644 js_tests/constant.ts create mode 100644 js_tests/jest.config.cjs delete mode 100644 js_tests/main.js create mode 100644 js_tests/mocks/ERC20.json create mode 100644 js_tests/tsconfig.json create mode 100644 js_tests/utils.ts diff --git a/.gitignore b/.gitignore index bcad93ac6..df88ed93c 100644 --- a/.gitignore +++ b/.gitignore @@ -61,3 +61,6 @@ tmp/ *.info *.profraw + +# js_tests +js_tests/lib diff --git a/cairo/Scarb.toml b/cairo/Scarb.toml index edca95458..67dc42d83 100644 --- a/cairo/Scarb.toml +++ b/cairo/Scarb.toml @@ -16,6 +16,7 @@ snforge_std = { git = "https://github.com/foundry-rs/starknet-foundry", tag = "v [[target.starknet-contract]] sierra = true +casm = true [scripts] test = "snforge test" diff --git a/cairo/src/hello.cairo b/cairo/src/hello.cairo new file mode 100644 index 000000000..6264ee94e --- /dev/null +++ b/cairo/src/hello.cairo @@ -0,0 +1,25 @@ +#[starknet::interface] +pub trait IHelloStarknet { + fn increase_balance(ref self: TContractState, amount: felt252); + fn get_balance(self: @TContractState) -> felt252; +} + +#[starknet::contract] +mod HelloStarknet { + #[storage] + struct Storage { + balance: felt252, + } + + #[abi(embed_v0)] + impl HelloStarknetImpl of super::IHelloStarknet { + fn increase_balance(ref self: ContractState, amount: felt252) { + assert(amount != 0, 'Amount cannot be 0'); + self.balance.write(self.balance.read() + amount); + } + + fn get_balance(self: @ContractState) -> felt252 { + self.balance.read() + } + } +} \ No newline at end of file diff --git a/cairo/src/lib.cairo b/cairo/src/lib.cairo index 7ead63bf5..8cf62b37c 100644 --- a/cairo/src/lib.cairo +++ b/cairo/src/lib.cairo @@ -3,3 +3,4 @@ pub mod erc20; pub mod udc; pub mod account; pub mod test_account; +pub mod hello; diff --git a/crates/primitives/chain_config/presets/test.yaml b/crates/primitives/chain_config/presets/test.yaml index 24dc59ec3..adc6a00c3 100644 --- a/crates/primitives/chain_config/presets/test.yaml +++ b/crates/primitives/chain_config/presets/test.yaml @@ -9,7 +9,7 @@ versioned_constants: "0.13.2": "crates/primitives/chain_config/resources/versioned_constants_13_2.json" eth_core_contract_address: "0xE2Bb56ee936fd6433DC0F6e7e3b8365C906AA057" latest_protocol_version: "0.13.2" -block_time: 360 +block_time: 3 pending_block_update_time: 2 execution_batch_size: 16 bouncer_config: diff --git a/js_tests/basic.test.ts b/js_tests/basic.test.ts new file mode 100644 index 000000000..3b7ba4501 --- /dev/null +++ b/js_tests/basic.test.ts @@ -0,0 +1,158 @@ +import { RpcProvider, Account, Contract, CallData, cairo } from "starknet"; +import { SIGNER_PRIVATE, SIGNER_PUBLIC } from "./constant"; +import { readContractSierra, readContractSierraCasm, readContract } from "./utils"; +import { hash } from "starknet"; + +/** + * Test order configuration + * Each test is defined with a name and corresponding function + */ +const testOrder = [ + { name: 'Declare Contract', fn: declareContract }, + { name: 'Deploy Contract', fn: deployContract }, + { name: 'Deploy Account', fn: deployAccount }, + { name: 'Fund Transfer', fn: transferFunds }, +]; + +/** + * Test context interface + */ +interface TestContext { + provider: RpcProvider; + account: Account; + nonce: number; +} + +describe('Starknet Contract Tests', () => { + let provider: RpcProvider; + let account: Account; + let nonce: number; + + beforeAll(async () => { + // Initialize provider and account + provider = new RpcProvider({ nodeUrl: "http://localhost:9944" }); + account = new Account(provider, SIGNER_PUBLIC, SIGNER_PRIVATE); + nonce = Number(await account.getNonce()); + }); + + // Run tests in specified order + testOrder.forEach(({ name, fn }) => { + test(name, async () => { + const result = await fn({ provider, account, nonce }); + nonce++; // Increment nonce after each test + + // TODO: this is a workaround to wait for the block to be produced + // given we have block time of 3 seconds, we wait for 5 seconds so that + // nonce gets updated. Remove this when we have a way to get the updated nonce + // when there is a txn already in the pool from same account + await new Promise(resolve => setTimeout(resolve, 5000)); + }); + }); +}); + +/** + * Declares a contract on the Starknet network + * + * @param {TestContext} context - The test context + * @returns {Promise<{classHash: string}>} The declared class hash + */ +async function declareContract({ provider, account, nonce }: TestContext) { + const sierra = readContractSierra("madara_contracts_HelloStarknet"); + const casm = readContractSierraCasm("madara_contracts_HelloStarknet"); + + const declareResponse = await account.declare({ + contract: sierra, + casm: casm, + }, { + maxFee: 0, + nonce, + }); + + await provider.waitForTransaction(declareResponse.transaction_hash); + + // Add assertion to check if the class hash is valid + expect(declareResponse.class_hash).toBeTruthy(); +} + +/** + * Deploys a contract to the Starknet network + * + * @param {TestContext} context - The test context + */ +async function deployContract({ provider, account, nonce }: TestContext) { + const deployResult = await account.deploy({ + classHash: hash.computeContractClassHash(readContractSierra("madara_contracts_HelloStarknet")), + }, { + nonce + }); + + // Add assertion to check if the contract address is valid + expect(deployResult.contract_address[0]).toBeTruthy(); +} + +/** + * Deploys an account contract to the Starknet network + * + * @param {TestContext} context - The test context + */ +async function deployAccount({ provider, account, nonce }: TestContext) { + const deployResult = await account.deploy({ + classHash: hash.computeContractClassHash(readContractSierra("madara_contracts_AccountUpgradeable")), + }, { + nonce, + }); + + // Add assertion to check if the account address is valid + expect(deployResult.contract_address[0]).toBeTruthy(); +} + +/** + * Transfers funds between accounts using an ERC20 token contract + * + * @param {TestContext} context - The test context + */ +async function transferFunds({ provider, account, nonce }: TestContext) { + const RECEIVER_ADDRESS = "0x5e9e93c6235f8ae6c2f4f0069bd30753ec21b26fbad80cfbf5da2c1bc573d69"; + const TRANSFER_AMOUNT = 100000000000n; + const ERC20_CONTRACT_ADDRESS = "0x049d36570d4e46f48e99674bd3fcc84644ddd6b96f7c741b1562b82f9e004dc7"; + + const erc20ContractData = readContract("ERC20"); + const erc20Instance = new Contract( + erc20ContractData.abi, + ERC20_CONTRACT_ADDRESS, + provider, + ); + + erc20Instance.connect(account); + + const preTransactSenderBalance = (await erc20Instance.balanceOf(SIGNER_PUBLIC)); + const preTransactReceiverBalance = (await erc20Instance.balanceOf(RECEIVER_ADDRESS)); + + + const transferResponse = await account.execute({ + contractAddress: ERC20_CONTRACT_ADDRESS, + entrypoint: 'transfer', + calldata: CallData.compile({ + recipient: RECEIVER_ADDRESS, + amount: cairo.uint256(TRANSFER_AMOUNT), + }), + }, { + nonce, + maxFee: 0, + }); + + await provider.waitForTransaction( + transferResponse.transaction_hash, + ); + const postTransactSenderBalance = (await erc20Instance.balanceOf(SIGNER_PUBLIC)); + const postTransactReceiverBalance = (await erc20Instance.balanceOf(RECEIVER_ADDRESS)); + + + expect(postTransactSenderBalance.balance.low).toBe( + preTransactSenderBalance.balance.low - + TRANSFER_AMOUNT + ); + expect(postTransactReceiverBalance.balance.low).toBe( + preTransactReceiverBalance.balance.low + TRANSFER_AMOUNT, + ); +} diff --git a/js_tests/constant.ts b/js_tests/constant.ts new file mode 100644 index 000000000..c9f3574b7 --- /dev/null +++ b/js_tests/constant.ts @@ -0,0 +1,5 @@ +export const RPC_URL = "http://127.0.0.1:9944"; +export const SIGNER_PUBLIC = + "0x3bb306a004034dba19e6cf7b161e7a4fef64bc1078419e8ad1876192f0b8cd1"; +export const SIGNER_PRIVATE = + "0x76f2ccdb23f29bc7b69278e947c01c6160a31cf02c19d06d0f6e5ab1d768b86"; \ No newline at end of file diff --git a/js_tests/jest.config.cjs b/js_tests/jest.config.cjs new file mode 100644 index 000000000..80511557a --- /dev/null +++ b/js_tests/jest.config.cjs @@ -0,0 +1,11 @@ +module.exports = { + preset: 'ts-jest', + testEnvironment: 'node', + testTimeout: 50 * 60 * 1000, + transform: { + '^.+\\.tsx?$': ['ts-jest', { + tsconfig: 'tsconfig.json', + }], + }, + testMatch: ['**/js_tests/**/*.test.ts'] + }; \ No newline at end of file diff --git a/js_tests/main.js b/js_tests/main.js deleted file mode 100644 index a408b8e19..000000000 --- a/js_tests/main.js +++ /dev/null @@ -1,5 +0,0 @@ -function main() { - console.log("this function is running"); -} - -main(); diff --git a/js_tests/mocks/ERC20.json b/js_tests/mocks/ERC20.json new file mode 100644 index 000000000..8dc25b771 --- /dev/null +++ b/js_tests/mocks/ERC20.json @@ -0,0 +1,42126 @@ +{ + "abi": [ + { + "members": [ + { + "name": "low", + "offset": 0, + "type": "felt" + }, + { + "name": "high", + "offset": 1, + "type": "felt" + } + ], + "name": "Uint256", + "size": 2, + "type": "struct" + }, + { + "inputs": [ + { + "name": "name", + "type": "felt" + }, + { + "name": "symbol", + "type": "felt" + }, + { + "name": "recipient", + "type": "felt" + } + ], + "name": "constructor", + "outputs": [], + "type": "constructor" + }, + { + "inputs": [], + "name": "name", + "outputs": [ + { + "name": "name", + "type": "felt" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [], + "name": "symbol", + "outputs": [ + { + "name": "symbol", + "type": "felt" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [], + "name": "totalSupply", + "outputs": [ + { + "name": "totalSupply", + "type": "Uint256" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [], + "name": "decimals", + "outputs": [ + { + "name": "decimals", + "type": "felt" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [ + { + "name": "account", + "type": "felt" + } + ], + "name": "balanceOf", + "outputs": [ + { + "name": "balance", + "type": "Uint256" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [ + { + "name": "owner", + "type": "felt" + }, + { + "name": "spender", + "type": "felt" + } + ], + "name": "allowance", + "outputs": [ + { + "name": "remaining", + "type": "Uint256" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [ + { + "name": "recipient", + "type": "felt" + }, + { + "name": "amount", + "type": "Uint256" + } + ], + "name": "transfer", + "outputs": [ + { + "name": "success", + "type": "felt" + } + ], + "type": "function" + }, + { + "inputs": [ + { + "name": "sender", + "type": "felt" + }, + { + "name": "recipient", + "type": "felt" + }, + { + "name": "amount", + "type": "Uint256" + } + ], + "name": "transferFrom", + "outputs": [ + { + "name": "success", + "type": "felt" + } + ], + "type": "function" + }, + { + "inputs": [ + { + "name": "spender", + "type": "felt" + }, + { + "name": "amount", + "type": "Uint256" + } + ], + "name": "approve", + "outputs": [ + { + "name": "success", + "type": "felt" + } + ], + "type": "function" + }, + { + "inputs": [ + { + "name": "spender", + "type": "felt" + }, + { + "name": "added_value", + "type": "Uint256" + } + ], + "name": "increaseAllowance", + "outputs": [ + { + "name": "success", + "type": "felt" + } + ], + "type": "function" + }, + { + "inputs": [ + { + "name": "spender", + "type": "felt" + }, + { + "name": "subtracted_value", + "type": "Uint256" + } + ], + "name": "decreaseAllowance", + "outputs": [ + { + "name": "success", + "type": "felt" + } + ], + "type": "function" + }, + { + "inputs": [ + { + "name": "recipient", + "type": "felt" + }, + { + "name": "amount", + "type": "Uint256" + } + ], + "name": "mint", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "user", + "type": "felt" + }, + { + "name": "amount", + "type": "Uint256" + } + ], + "name": "burn", + "outputs": [], + "type": "function" + } + ], + "entry_points_by_type": { + "CONSTRUCTOR": [ + { + "offset": "0x20e", + "selector": "0x28ffe4ff0f226a9107253e17a904099aa4f63a02a5621de0576e5aa71bc5194" + } + ], + "EXTERNAL": [ + { + "offset": "0x449", + "selector": "0x3e8cfd4725c1e28fa4a6e3e468b4fcf75367166b850ac5f04e33ec843e82c1" + }, + { + "offset": "0x34b", + "selector": "0x41b033f4a31df8067c24d1e9b550a2ce75fd4a29e1147af9752174f0e6cb20" + }, + { + "offset": "0x28c", + "selector": "0x4c4fb1ab068f6039d5780c68dd0fa2f8742cceb3426d19667778ca7f3518a9" + }, + { + "offset": "0x26e", + "selector": "0x80aa9fdbfaf9615e4afc7f5f722e265daca5ccc655360fa5ccacf9c267936d" + }, + { + "offset": "0x2fb", + "selector": "0x83afd3f4caedc6eebf44246fe54e38c95e3179a5ec9ea81740eca5b482d12e" + }, + { + "offset": "0x3c0", + "selector": "0x16cc063b8338363cf388ce7fe1df408bf10f16cd51635d392e21d852fafb683" + }, + { + "offset": "0x40f", + "selector": "0x1aaf3e6107dd1349c81543ff4221a326814f77dadcc5810807b74f1a49ded4e" + }, + { + "offset": "0x2d0", + "selector": "0x1e888a1026b19c8c0b57c72d63ed1737106aa10034105b980ba117bd0c29fe1" + }, + { + "offset": "0x24f", + "selector": "0x216b05c387bab9ac31918a3e61672f4618601f3c598a2f3f2710f37053e1ea4" + }, + { + "offset": "0x378", + "selector": "0x219209e083275171774dab1df80982e9df2096516f06319c5c6d71ae0a8480c" + }, + { + "offset": "0x2ac", + "selector": "0x2e4263afad30923c891518314c3c95dbe830a16874e8abc5777a9a20b54c76e" + }, + { + "offset": "0x42c", + "selector": "0x2f0b3c5710379609eb5495f1ecd348cb28167711b73609fe565a72734550354" + }, + { + "offset": "0x231", + "selector": "0x361458367e696363fbcc70777d07ebbd2394e89fd0adcaf147faccd1d294d60" + } + ], + "L1_HANDLER": [] + }, + "program": { + "attributes": [], + "builtins": ["pedersen", "range_check"], + "compiler_version": "0.10.0", + "data": [ + "0x400380007ffb7ffc", + "0x400380017ffb7ffd", + "0x482680017ffb8000", + "0x3", + "0x480280027ffb8000", + "0x208b7fff7fff7ffe", + "0x20780017fff7ffd", + "0x4", + "0x400780017fff7ffd", + "0x1", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x3ffffffffffffffffffffffffffffff", + "0x480280017ffc8000", + "0x48307fff80007ffe", + "0x400280027ffc7fff", + "0x480280017ffc8000", + "0x484480017fff8000", + "0x100000000000000000000000000000000", + "0x480280007ffc8000", + "0x40317fff7ffe7ffd", + "0x482680017ffc8000", + "0x3", + "0x208b7fff7fff7ffe", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x484480017fff8000", + "0x2aaaaaaaaaaaab05555555555555556", + "0x48307fff7ffd8000", + "0x480280027ffb8000", + "0x480280037ffb8000", + "0x484480017fff8000", + "0x4000000000000088000000000000001", + "0x48307fff7ffd8000", + "0xa0680017fff8000", + "0xe", + "0x480680017fff8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x48287ffc80007fff", + "0x40307ffc7ff87fff", + "0x48297ffd80007ffc", + "0x482680017ffd8000", + "0x1", + "0x48507fff7ffe8000", + "0x40507ff97ff57fff", + "0x482680017ffb8000", + "0x4", + "0x208b7fff7fff7ffe", + "0xa0680017fff8000", + "0xc", + "0x480680017fff8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x48287ffd80007fff", + "0x48327fff7ffc8000", + "0x40307ffa7ff67fff", + "0x48527ffe7ffc8000", + "0x40507ff97ff57fff", + "0x482680017ffb8000", + "0x4", + "0x208b7fff7fff7ffe", + "0x40317ffd7ff97ffd", + "0x48297ffc80007ffd", + "0x48527fff7ffc8000", + "0x40507ffb7ff77fff", + "0x40780017fff7fff", + "0x2", + "0x482680017ffb8000", + "0x4", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x20680017fff7fff", + "0x10", + "0x480a7ffc7fff8000", + "0x482680017ffd8000", + "0x11000000000000000000000000000000000000000000000101", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffc0", + "0x480680017fff8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x48127ffe7fff8000", + "0x48287ffd80007ffe", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffba", + "0x482680017ffd8000", + "0x11000000000000000000000000000000000000000000000101", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x20680017fff7fff", + "0xc", + "0x40780017fff7fff", + "0xa", + "0x480680017fff8000", + "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeff", + "0x480a7ffc7fff8000", + "0x48287ffd80007ffe", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffab", + "0x10780017fff7fff", + "0x8", + "0x40780017fff7fff", + "0xb", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffa3", + "0x480a7ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x47657443616c6c657241646472657373", + "0x400280007ffd7fff", + "0x482680017ffd8000", + "0x2", + "0x480280017ffd8000", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x53746f7261676552656164", + "0x400280007ffc7fff", + "0x400380017ffc7ffd", + "0x482680017ffc8000", + "0x3", + "0x480280027ffc8000", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x53746f726167655772697465", + "0x400280007ffb7fff", + "0x400380017ffb7ffc", + "0x400380027ffb7ffd", + "0x482680017ffb8000", + "0x3", + "0x208b7fff7fff7ffe", + "0xa0680017fff8000", + "0xa", + "0x400380007ffc7ffd", + "0x40780017fff7fff", + "0x14", + "0x482680017ffc8000", + "0x1", + "0x480680017fff8000", + "0x1", + "0x208b7fff7fff7ffe", + "0xa0680017fff8000", + "0xe", + "0x484680017ffd8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x482480017fff8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x400280007ffc7fff", + "0x40780017fff7fff", + "0x11", + "0x482680017ffc8000", + "0x1", + "0x480680017fff8000", + "0x0", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x480680017fff8000", + "0x100000000000000000000000000000000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff79", + "0x480680017fff8000", + "0x0", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x48297ffc80007ffd", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffde", + "0x208b7fff7fff7ffe", + "0x400380007ffb7ffc", + "0x400380017ffb7ffd", + "0x482680017ffb8000", + "0x2", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x4", + "0x404b800280028002", + "0x404b800380038003", + "0x482a7ffc7ffa8000", + "0x4846800180028000", + "0x100000000000000000000000000000000", + "0x40327fff80007ffe", + "0x482a7ffd7ffb8000", + "0x482880027fff8000", + "0x4846800180038000", + "0x100000000000000000000000000000000", + "0x40327fff80017ffe", + "0x480a7ff97fff8000", + "0x480a80007fff8000", + "0x480a80017fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffec", + "0x480a80007fff8000", + "0x480a80017fff8000", + "0x480a80037fff8000", + "0x208b7fff7fff7ffe", + "0x48297ffd80007ffb", + "0x20680017fff7fff", + "0x9", + "0x480a7ff97fff8000", + "0x482680017ffa8000", + "0x1", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffda", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x482680017ffb8000", + "0x1", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffd3", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffeb", + "0x480680017fff8000", + "0x1", + "0x48127ffd7fff8000", + "0x48307ffd80007ffe", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0xffffffffffffffffffffffffffffffff", + "0x480680017fff8000", + "0xffffffffffffffffffffffffffffffff", + "0x480a7ffb7fff8000", + "0x48287ffc80007ffd", + "0x48287ffd80007ffd", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff6", + "0x480680017fff8000", + "0x1", + "0x480680017fff8000", + "0x0", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffbd", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffef", + "0x48127ffd7fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffad", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480680017fff8000", + "0x3a858959e825b7a94eb8d55c738f59c7bf4685267af5064bed5fd9c6bbc26de", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffa", + "0x480a7ffb7fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff61", + "0x48127ffe7fff8000", + "0x48127ff57fff8000", + "0x48127ff57fff8000", + "0x48127ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffed", + "0x480a7ffa7fff8000", + "0x48127ffe7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff5b", + "0x48127ff67fff8000", + "0x48127ff67fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480680017fff8000", + "0x232ee97ac3c9a49ad6aa5cea79c5f9de58bee0c617a17a4a39b222e53e87a22", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffa", + "0x480a7ffb7fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff43", + "0x48127ffe7fff8000", + "0x48127ff57fff8000", + "0x48127ff57fff8000", + "0x48127ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffed", + "0x480a7ffa7fff8000", + "0x48127ffe7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff3d", + "0x48127ff67fff8000", + "0x48127ff67fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480680017fff8000", + "0x29e456771c170dfe110ead5fc64abe927dab18abead94e8bfa5d2d01c40b879", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffa", + "0x480a7ffb7fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff25", + "0x48127ffe7fff8000", + "0x48127ff57fff8000", + "0x48127ff57fff8000", + "0x48127ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffed", + "0x480a7ffa7fff8000", + "0x48127ffe7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff1f", + "0x48127ff67fff8000", + "0x48127ff67fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480680017fff8000", + "0x1557182e4359a1f0c6301278e8f5b35a776ab58d39892581e357578fb287836", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffa", + "0x480a7ffb7fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff07", + "0x48127ffe7fff8000", + "0x482480017ff78000", + "0x1", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff02", + "0x48127ffe7fff8000", + "0x48127fee7fff8000", + "0x48127fee7fff8000", + "0x48127ff57fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe7", + "0x480a7ff97fff8000", + "0x48127ffe7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffefb", + "0x482480017ff88000", + "0x1", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffef6", + "0x48127ff07fff8000", + "0x48127ff07fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480680017fff8000", + "0x25b1ef8ee6544359221f3cf316f768360e83448109193bdcef77f52a79d95c4", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe71", + "0x480a7ffc7fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffeb2", + "0x48127fe17fff8000", + "0x48127ffd7fff8000", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff0", + "0x480a7ffa7fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffed4", + "0x48127ffe7fff8000", + "0x482480017ff78000", + "0x1", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffecf", + "0x48127ffe7fff8000", + "0x48127fee7fff8000", + "0x48127fee7fff8000", + "0x48127ff57fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffdc", + "0x480a7ff87fff8000", + "0x48127ffe7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffec7", + "0x482480017ff88000", + "0x1", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffec2", + "0x48127ff07fff8000", + "0x48127ff07fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffa7fff8000", + "0x480680017fff8000", + "0xbf4c436d6f8521e5c6189511c75075de702ad597ce22c1786275e8e5167ec7", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe3d", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe3a", + "0x480a7ffb7fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe7b", + "0x48127fe17fff8000", + "0x48127ffd7fff8000", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffec", + "0x480a7ff97fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe9c", + "0x48127ffe7fff8000", + "0x482480017ff78000", + "0x1", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe97", + "0x48127ffe7fff8000", + "0x48127fee7fff8000", + "0x48127fee7fff8000", + "0x48127ff57fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffd7", + "0x480a7ff77fff8000", + "0x48127ffe7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe8e", + "0x482480017ff88000", + "0x1", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe89", + "0x48127ff07fff8000", + "0x48127ff07fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff1f", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff3a", + "0x480680017fff8000", + "0x12", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff54", + "0x480a7ffd7fff8000", + "0x480680017fff8000", + "0x3e8", + "0x480680017fff8000", + "0x0", + "0x1104800180018000", + "0x252", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x3", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x480280027ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe3", + "0x40780017fff7fff", + "0x1", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480680017fff8000", + "0x0", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffeea", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x4003800080007ffc", + "0x4826800180008000", + "0x1", + "0x480a7ffd7fff8000", + "0x4828800080007ffe", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x402b7ffd7ffc7ffd", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffee", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff1", + "0x48127ff47fff8000", + "0x48127ff47fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffeea", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x4003800080007ffc", + "0x4826800180008000", + "0x1", + "0x480a7ffd7fff8000", + "0x4828800080007ffe", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x402b7ffd7ffc7ffd", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffee", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff1", + "0x48127ff47fff8000", + "0x48127ff47fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff08", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x4003800080007ffb", + "0x4003800180007ffc", + "0x4826800180008000", + "0x2", + "0x480a7ffd7fff8000", + "0x4828800080007ffe", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x402b7ffd7ffc7ffd", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffed", + "0x48127ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff0", + "0x48127ff37fff8000", + "0x48127ff37fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffecb", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x4003800080007ffc", + "0x4826800180008000", + "0x1", + "0x480a7ffd7fff8000", + "0x4828800080007ffe", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x402b7ffd7ffc7ffd", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffee", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff1", + "0x48127ff47fff8000", + "0x48127ff47fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffefc", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x4003800080007ffb", + "0x4003800180007ffc", + "0x4826800180008000", + "0x2", + "0x480a7ffd7fff8000", + "0x4828800080007ffe", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x1", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe9", + "0x48127ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffed", + "0x48127ff37fff8000", + "0x48127ff37fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff0f", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x4003800080007ffb", + "0x4003800180007ffc", + "0x4826800180008000", + "0x2", + "0x480a7ffd7fff8000", + "0x4828800080007ffe", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x2", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe7", + "0x48127ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffec", + "0x48127ff37fff8000", + "0x48127ff37fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff87fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd8a", + "0x48127ffe7fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x48127ffc7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x1a3", + "0x480680017fff8000", + "0x1", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x4003800080007ffc", + "0x4826800180008000", + "0x1", + "0x480a7ffd7fff8000", + "0x4828800080007ffe", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x3", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x480280027ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe0", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffec", + "0x48127ff47fff8000", + "0x48127ff47fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x3", + "0x480a7ff77fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd5c", + "0x40137fff7fff8000", + "0x48127ffe7fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a80007fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffeb8", + "0x40137ffe7fff8001", + "0x40137fff7fff8002", + "0x48127ffd7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480a80017fff8000", + "0x480a80027fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffdb4", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffce2", + "0x48127fc77fff8000", + "0x48127fc77fff8000", + "0x48127ffa7fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x162", + "0x480a80017fff8000", + "0x480a80027fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffdc6", + "0x48127fb37fff8000", + "0x48127fb37fff8000", + "0x48127ffb7fff8000", + "0x480a7ffa7fff8000", + "0x480a80007fff8000", + "0x48127ff97fff8000", + "0x48127ff97fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffeaa", + "0x480680017fff8000", + "0x1", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x4003800080007ffc", + "0x4826800180008000", + "0x1", + "0x480a7ffd7fff8000", + "0x4828800080007ffe", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x4", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x480280027ffd8000", + "0x480280037ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffbb", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffeb", + "0x48127ff47fff8000", + "0x48127ff47fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff87fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd0d", + "0x48127ffe7fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x48127ffc7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x163", + "0x480680017fff8000", + "0x1", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x4003800080007ffc", + "0x4826800180008000", + "0x1", + "0x480a7ffd7fff8000", + "0x4828800080007ffe", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x3", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x480280027ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe0", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffec", + "0x48127ff47fff8000", + "0x48127ff47fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x5", + "0x480a7ffa7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd1a", + "0x480a7ff87fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcda", + "0x40137fff7fff8000", + "0x48127ffe7fff8000", + "0x480a7ff97fff8000", + "0x48127ff77fff8000", + "0x480a80007fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe36", + "0x40137ffe7fff8001", + "0x40137fff7fff8002", + "0x48127ffd7fff8000", + "0x480a80017fff8000", + "0x480a80027fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd0b", + "0x40137ffd7fff8003", + "0x40137ffe7fff8004", + "0x400680017fff7fff", + "0x0", + "0x48127fe27fff8000", + "0x48127fe27fff8000", + "0x48127ffa7fff8000", + "0x480a80007fff8000", + "0x480a7ffb7fff8000", + "0x480a80037fff8000", + "0x480a80047fff8000", + "0x1104800180018000", + "0x11b", + "0x480680017fff8000", + "0x1", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x4003800080007ffc", + "0x4826800180008000", + "0x1", + "0x480a7ffd7fff8000", + "0x4828800080007ffe", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x3", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x480280027ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffc4", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffec", + "0x48127ff47fff8000", + "0x48127ff47fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x5", + "0x480a7ffa7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcd2", + "0x480a7ff87fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc92", + "0x40137fff7fff8000", + "0x48127ffe7fff8000", + "0x480a7ff97fff8000", + "0x48127ff77fff8000", + "0x480a80007fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffdee", + "0x40137ffe7fff8001", + "0x40137fff7fff8002", + "0x48127ffd7fff8000", + "0x480a80017fff8000", + "0x480a80027fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd0d", + "0x40137ffe7fff8003", + "0x40137fff7fff8004", + "0x48127ffd7fff8000", + "0x480a80037fff8000", + "0x480a80047fff8000", + "0x480a80017fff8000", + "0x480a80027fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcd0", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc0f", + "0x48127f867fff8000", + "0x48127f867fff8000", + "0x48127ffa7fff8000", + "0x480a80007fff8000", + "0x480a7ffb7fff8000", + "0x480a80037fff8000", + "0x480a80047fff8000", + "0x1104800180018000", + "0xcc", + "0x480680017fff8000", + "0x1", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x4003800080007ffc", + "0x4826800180008000", + "0x1", + "0x480a7ffd7fff8000", + "0x4828800080007ffe", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x3", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x480280027ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffbd", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffec", + "0x48127ff47fff8000", + "0x48127ff47fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x34", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x3", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x480280027ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffef", + "0x40780017fff7fff", + "0x1", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480680017fff8000", + "0x0", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x9c", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x3", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x480280027ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffef", + "0x40780017fff7fff", + "0x1", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480680017fff8000", + "0x0", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x4", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffba7", + "0x480a7ffa7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc46", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x48127ffd7fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd30", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc41", + "0x48127fe57fff8000", + "0x48127fe57fff8000", + "0x48127ffa7fff8000", + "0x480a7ffb7fff8000", + "0x48127ff97fff8000", + "0x48127ff97fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd38", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcf0", + "0x40137ffe7fff8000", + "0x40137fff7fff8001", + "0x48127ffd7fff8000", + "0x480a80007fff8000", + "0x480a80017fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc2e", + "0x40137ffd7fff8002", + "0x40137ffe7fff8003", + "0x400680017fff7fff", + "0x0", + "0x48127fe27fff8000", + "0x48127fe27fff8000", + "0x48127ffa7fff8000", + "0x480a80027fff8000", + "0x480a80037fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcef", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x2", + "0x480a7ffa7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb74", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb71", + "0x480a7ff97fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc10", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x48127ffd7fff8000", + "0x480a7ffa7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcfa", + "0x40137ffe7fff8000", + "0x40137fff7fff8001", + "0x48127ffd7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480a80007fff8000", + "0x480a80017fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc2d", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb5b", + "0x48127ffc7fff8000", + "0x480a80007fff8000", + "0x480a80017fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc47", + "0x48127f7c7fff8000", + "0x48127f7c7fff8000", + "0x48127ffb7fff8000", + "0x480a7ffa7fff8000", + "0x48127ffa7fff8000", + "0x48127ffa7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcf4", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcdd", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbee", + "0x48127fe57fff8000", + "0x48127fe57fff8000", + "0x48127ffa7fff8000", + "0x480a7ffb7fff8000", + "0x48127ff97fff8000", + "0x48127ff97fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffce5", + "0x208b7fff7fff7ffe", + "0x480a7ffa7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb39", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb36", + "0x480a7ff97fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbd5", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x48127ffd7fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd08", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x0", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb22", + "0x480a7ffa7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbc1", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x48127ffd7fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcab", + "0x48127ffd7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbe0", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb0e", + "0x48127ffc7fff8000", + "0x48127fc97fff8000", + "0x48127fc97fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbfa", + "0x48127f7c7fff8000", + "0x48127f7c7fff8000", + "0x48127ffb7fff8000", + "0x480a7ffb7fff8000", + "0x48127ffa7fff8000", + "0x48127ffa7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffca7", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc5f", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbec", + "0x48127fb37fff8000", + "0x48127fb37fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc67", + "0x208b7fff7fff7ffe" + ], + "debug_info": { + "file_contents": { + "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo": "assert [cast(fp + (-4), felt*)] = __calldata_actual_size;\n", + "autogen/starknet/arg_processor/088fc10f121c4edf0412d2bc1088f20f4b09fa1a3902dfc21b754224dcfd427e.cairo": "let __calldata_arg_subtracted_value = [\n cast(__calldata_ptr, starkware.cairo.common.uint256.Uint256*)];\nlet __calldata_ptr = __calldata_ptr + 2;\n", + "autogen/starknet/arg_processor/0ae74b618268537af5fcaa41212b7ca3dfd2d216fa900cc3732f21ca90f31672.cairo": "let __calldata_arg_user = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/144fa44c78b9ff9755794c84d3169b8c097256057e7a09154cdae1a978b57fed.cairo": "let __calldata_arg_spender = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/2a6553d1cb026d6d486f03ea4f3c4e23a17d2c2fada60e20573741cc8edfdb84.cairo": "let __calldata_arg_sender = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/3635b1d7caa543a52376beeb37a143262ea6ffdf923d8e3676d9b27787e943c8.cairo": "assert [__return_value_ptr] = ret_value.symbol;\nlet __return_value_ptr = __return_value_ptr + 1;\n", + "autogen/starknet/arg_processor/4ea8e9956f949bdcf8a2402f5fbdc50c902b2a9cd6640c5bec657657d079f916.cairo": "let __calldata_arg_added_value = [\n cast(__calldata_ptr, starkware.cairo.common.uint256.Uint256*)];\nlet __calldata_ptr = __calldata_ptr + 2;\n", + "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo": "assert [__return_value_ptr] = ret_value.success;\nlet __return_value_ptr = __return_value_ptr + 1;\n", + "autogen/starknet/arg_processor/6f345e20daf86e05c346aa1f6a9eeaa296a59eb71a12784c017d25ed5b25ff32.cairo": "assert [__return_value_ptr] = ret_value.name;\nlet __return_value_ptr = __return_value_ptr + 1;\n", + "autogen/starknet/arg_processor/7f5020813ab1b343debcc3300c737c940210993d2fe101134705622a3d36fb93.cairo": "// Create a reference to ret_value.remaining as felt*.\nlet __return_value_tmp: felt* = cast(&ret_value.remaining, felt*);\nassert [__return_value_ptr + 0] = [__return_value_tmp + 0];\nassert [__return_value_ptr + 1] = [__return_value_tmp + 1];\nlet __return_value_ptr = __return_value_ptr + 2;\n", + "autogen/starknet/arg_processor/9822619206729a9eadcae854c851238a68f93e9dbd956bc4fa147da27ae12e2e.cairo": "// Create a reference to ret_value.totalSupply as felt*.\nlet __return_value_tmp: felt* = cast(&ret_value.totalSupply, felt*);\nassert [__return_value_ptr + 0] = [__return_value_tmp + 0];\nassert [__return_value_ptr + 1] = [__return_value_tmp + 1];\nlet __return_value_ptr = __return_value_ptr + 2;\n", + "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo": "let __calldata_arg_amount = [\n cast(__calldata_ptr, starkware.cairo.common.uint256.Uint256*)];\nlet __calldata_ptr = __calldata_ptr + 2;\n", + "autogen/starknet/arg_processor/99058c0781745b3c0332799d723549974cbf489b623dde03906204304de60803.cairo": "let __calldata_arg_symbol = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/a81bcec621a2ff03486299e6a77ac9e0b035697b74f8a9b599dbb1c25229a3e2.cairo": "assert [__return_value_ptr] = ret_value.decimals;\nlet __return_value_ptr = __return_value_ptr + 1;\n", + "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo": "let __calldata_actual_size = __calldata_ptr - cast([cast(fp + (-3), felt**)], felt*);\n", + "autogen/starknet/arg_processor/d8c30f4879932288f1bfa4e0e453592d3ebb5ca98ed0660bf066319d88c0297f.cairo": "let __calldata_arg_recipient = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/e1eb73cd870ec466294c3700e77817cf3c039ac1384882ddb76383eb87a5da90.cairo": "let __calldata_arg_name = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/e4d5d41a9286852ceee2d8a1fbac026532bda7bb0e3a6ccfcbfb5e7dd12aa070.cairo": "let __calldata_arg_account = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/f013cc89754bf613d36aa163a5014b518987d20a85394ebbe3c47c5cdb0a38b1.cairo": "// Create a reference to ret_value.balance as felt*.\nlet __return_value_tmp: felt* = cast(&ret_value.balance, felt*);\nassert [__return_value_ptr + 0] = [__return_value_tmp + 0];\nassert [__return_value_ptr + 1] = [__return_value_tmp + 1];\nlet __return_value_ptr = __return_value_ptr + 2;\n", + "autogen/starknet/arg_processor/f6a4d9ae897caf37cefd18f7c8da7eee73157818279359aadee282f0fe59cdbc.cairo": "let __calldata_arg_owner = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/external/allowance/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/allowance/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", + "autogen/starknet/external/allowance/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}(owner=__calldata_arg_owner, spender=__calldata_arg_spender,);\nlet (range_check_ptr, retdata_size, retdata) = allowance_encode_return(ret_value, range_check_ptr);\n", + "autogen/starknet/external/allowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/approve/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}(spender=__calldata_arg_spender, amount=__calldata_arg_amount,);\nlet (range_check_ptr, retdata_size, retdata) = approve_encode_return(ret_value, range_check_ptr);\n", + "autogen/starknet/external/approve/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", + "autogen/starknet/external/approve/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/approve/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}(account=__calldata_arg_account,);\nlet (range_check_ptr, retdata_size, retdata) = balanceOf_encode_return(ret_value, range_check_ptr);\n", + "autogen/starknet/external/balanceOf/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/balanceOf/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", + "autogen/starknet/external/balanceOf/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/balanceOf/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/burn/5b002840e70a1e3a92212e3537e71d7c7246cb81eb2c86bd0cd7c3e9dd379071.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}(user=__calldata_arg_user, amount=__calldata_arg_amount,);\n%{ memory[ap] = segments.add() %} // Allocate memory for return value.\ntempvar retdata: felt*;\nlet retdata_size = 0;\n", + "autogen/starknet/external/burn/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/burn/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", + "autogen/starknet/external/burn/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/burn/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/constructor/148a060bde4827dbfe8d2d1e382ff540a4a234cceae28ea44dbe19f1c07defb2.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}(name=__calldata_arg_name, symbol=__calldata_arg_symbol, recipient=__calldata_arg_recipient,);\n%{ memory[ap] = segments.add() %} // Allocate memory for return value.\ntempvar retdata: felt*;\nlet retdata_size = 0;\n", + "autogen/starknet/external/constructor/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/constructor/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", + "autogen/starknet/external/constructor/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/constructor/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/decimals/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/decimals/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", + "autogen/starknet/external/decimals/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/decimals/b895732858337deae88cb0106f94dcac8575befa3b4c84c0fc6c096df9053938.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}();\nlet (range_check_ptr, retdata_size, retdata) = decimals_encode_return(ret_value, range_check_ptr);\n", + "autogen/starknet/external/decimals/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/decreaseAllowance/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/decreaseAllowance/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", + "autogen/starknet/external/decreaseAllowance/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/decreaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}(spender=__calldata_arg_spender, subtracted_value=__calldata_arg_subtracted_value,);\nlet (range_check_ptr, retdata_size, retdata) = decreaseAllowance_encode_return(ret_value, range_check_ptr);\n", + "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}(spender=__calldata_arg_spender, added_value=__calldata_arg_added_value,);\nlet (range_check_ptr, retdata_size, retdata) = increaseAllowance_encode_return(ret_value, range_check_ptr);\n", + "autogen/starknet/external/increaseAllowance/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/increaseAllowance/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", + "autogen/starknet/external/increaseAllowance/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/increaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/mint/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/mint/846301a98d7e060d124da6ac34372cd149940e63e983d7b6cfb6d3f1f2a67d76.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}(recipient=__calldata_arg_recipient, amount=__calldata_arg_amount,);\n%{ memory[ap] = segments.add() %} // Allocate memory for return value.\ntempvar retdata: felt*;\nlet retdata_size = 0;\n", + "autogen/starknet/external/mint/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", + "autogen/starknet/external/mint/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/mint/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/name/3034a84ffbc2cc9a83b0bdb0bf6aadae87a5c63f8544f4bc76a18d60221f0e94.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}();\nlet (range_check_ptr, retdata_size, retdata) = name_encode_return(ret_value, range_check_ptr);\n", + "autogen/starknet/external/name/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/name/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", + "autogen/starknet/external/name/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/name/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/return/allowance/1cb7294a6f22e622b9ef012b5a4d2faa6b7630d9f34fee6abcca00d90029b02c.cairo": "func allowance_encode_return(ret_value: (remaining: starkware.cairo.common.uint256.Uint256), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n", + "autogen/starknet/external/return/approve/3bfbf1e209a2919256f756d0aba26a37c16e14592de6048b15605ba53b428eb5.cairo": "func approve_encode_return(ret_value: (success: felt), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n", + "autogen/starknet/external/return/balanceOf/6be46755be2f937558932379e9c42b1ab153e2ba499cd66beb178511b2106ad9.cairo": "func balanceOf_encode_return(ret_value: (balance: starkware.cairo.common.uint256.Uint256), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n", + "autogen/starknet/external/return/decimals/a97d2b6786c76802562faf3a37a632fd604ff18dde35a5c92ee6960b683ee2dd.cairo": "func decimals_encode_return(ret_value: (decimals: felt), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n", + "autogen/starknet/external/return/decreaseAllowance/fa23cad4bedb82a75f6cde39bb37d0da695f0c4ce70ab41f6b2240cbbdb1c250.cairo": "func decreaseAllowance_encode_return(ret_value: (success: felt), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n", + "autogen/starknet/external/return/increaseAllowance/78c2ccee093b5589a139bd81b558b403837f815524d6dfc3d4af5f60c03fbc80.cairo": "func increaseAllowance_encode_return(ret_value: (success: felt), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n", + "autogen/starknet/external/return/name/c8fcd0b2b3f24b16bed33f1349d99fe0bde24b7764fe1bdc31d37b9ddca24adc.cairo": "func name_encode_return(ret_value: (name: felt), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n", + "autogen/starknet/external/return/symbol/a0ae85480af0490479ac55aa0fb10c479d3c551bd5d0b449dafe97eed061cca1.cairo": "func symbol_encode_return(ret_value: (symbol: felt), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n", + "autogen/starknet/external/return/totalSupply/eeeda446bdea67b39cd9f67678f4dfc35c6c1d0744df18691bf4ede77f67f604.cairo": "func totalSupply_encode_return(ret_value: (totalSupply: starkware.cairo.common.uint256.Uint256), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n", + "autogen/starknet/external/return/transfer/63591275573bc8b26ecb0c55e4fb63e8afcdbb2de92a6d653dea4d28256a7673.cairo": "func transfer_encode_return(ret_value: (success: felt), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n", + "autogen/starknet/external/return/transferFrom/5b2c37cd8026aa4af7cd3c9f7917d8ea869eaee537bea84bfb17d9a4e9947d8f.cairo": "func transferFrom_encode_return(ret_value: (success: felt), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n", + "autogen/starknet/external/symbol/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/symbol/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", + "autogen/starknet/external/symbol/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/symbol/d8aa55fbbc45562d781915a1c7930fc50b33d8bd29db7102b5c44cbfd8b54639.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}();\nlet (range_check_ptr, retdata_size, retdata) = symbol_encode_return(ret_value, range_check_ptr);\n", + "autogen/starknet/external/symbol/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/totalSupply/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/totalSupply/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", + "autogen/starknet/external/totalSupply/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/totalSupply/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/totalSupply/f9521ee04dab7f503e72addd131262b31983f1e13ea962eb0b121959d1008326.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}();\nlet (range_check_ptr, retdata_size, retdata) = totalSupply_encode_return(ret_value, range_check_ptr);\n", + "autogen/starknet/external/transfer/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/transfer/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", + "autogen/starknet/external/transfer/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}(recipient=__calldata_arg_recipient, amount=__calldata_arg_amount,);\nlet (range_check_ptr, retdata_size, retdata) = transfer_encode_return(ret_value, range_check_ptr);\n", + "autogen/starknet/external/transfer/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}(sender=__calldata_arg_sender, recipient=__calldata_arg_recipient, amount=__calldata_arg_amount,);\nlet (range_check_ptr, retdata_size, retdata) = transferFrom_encode_return(ret_value, range_check_ptr);\n", + "autogen/starknet/external/transferFrom/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/transferFrom/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", + "autogen/starknet/external/transferFrom/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/transferFrom/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", + "autogen/starknet/storage_var/_decimals/decl.cairo": "namespace _decimals {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let res = 0;\n call hash2;\n call normalize_address;\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let storage_addr = 0;\n call addr;\n call storage_read;\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(value: felt) {\n let storage_addr = 0;\n call addr;\n call storage_write;\n }\n}", + "autogen/starknet/storage_var/_decimals/impl.cairo": "namespace _decimals {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let res = 1184266542753818702048999766087099834977390476694142791331966553581733066873;\n return (res=res);\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let (storage_addr) = addr();\n let (__storage_var_temp0) = storage_read(address=storage_addr + 0);\n\n tempvar syscall_ptr = syscall_ptr;\n tempvar pedersen_ptr = pedersen_ptr;\n tempvar range_check_ptr = range_check_ptr;\n tempvar __storage_var_temp0: felt = __storage_var_temp0;\n return ([cast(&__storage_var_temp0, felt*)],);\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(value: felt) {\n let (storage_addr) = addr();\n storage_write(address=storage_addr + 0, value=[cast(&value, felt) + 0]);\n return ();\n }\n}", + "autogen/starknet/storage_var/_name/decl.cairo": "namespace _name {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let res = 0;\n call hash2;\n call normalize_address;\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let storage_addr = 0;\n call addr;\n call storage_read;\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(value: felt) {\n let storage_addr = 0;\n call addr;\n call storage_write;\n }\n}", + "autogen/starknet/storage_var/_name/impl.cairo": "namespace _name {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let res = 1654380240036106690113514953282704683431181762662854900999723531341802514142;\n return (res=res);\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let (storage_addr) = addr();\n let (__storage_var_temp0) = storage_read(address=storage_addr + 0);\n\n tempvar syscall_ptr = syscall_ptr;\n tempvar pedersen_ptr = pedersen_ptr;\n tempvar range_check_ptr = range_check_ptr;\n tempvar __storage_var_temp0: felt = __storage_var_temp0;\n return ([cast(&__storage_var_temp0, felt*)],);\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(value: felt) {\n let (storage_addr) = addr();\n storage_write(address=storage_addr + 0, value=[cast(&value, felt) + 0]);\n return ();\n }\n}", + "autogen/starknet/storage_var/_symbol/decl.cairo": "namespace _symbol {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let res = 0;\n call hash2;\n call normalize_address;\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let storage_addr = 0;\n call addr;\n call storage_read;\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(value: felt) {\n let storage_addr = 0;\n call addr;\n call storage_write;\n }\n}", + "autogen/starknet/storage_var/_symbol/impl.cairo": "namespace _symbol {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let res = 994614755126579553444890908366778524924445646687010680071333348600315410978;\n return (res=res);\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let (storage_addr) = addr();\n let (__storage_var_temp0) = storage_read(address=storage_addr + 0);\n\n tempvar syscall_ptr = syscall_ptr;\n tempvar pedersen_ptr = pedersen_ptr;\n tempvar range_check_ptr = range_check_ptr;\n tempvar __storage_var_temp0: felt = __storage_var_temp0;\n return ([cast(&__storage_var_temp0, felt*)],);\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(value: felt) {\n let (storage_addr) = addr();\n storage_write(address=storage_addr + 0, value=[cast(&value, felt) + 0]);\n return ();\n }\n}", + "autogen/starknet/storage_var/allowances/decl.cairo": "namespace allowances {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}(owner: felt, spender: felt) -> (\n res: felt\n ) {\n let res = 0;\n call hash2;\n call normalize_address;\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(\n owner: felt, spender: felt\n ) -> (res: Uint256) {\n let storage_addr = 0;\n call addr;\n call storage_read;\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(\n owner: felt, spender: felt, value: Uint256\n ) {\n let storage_addr = 0;\n call addr;\n call storage_write;\n }\n}", + "autogen/starknet/storage_var/allowances/impl.cairo": "namespace allowances {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}(owner: felt, spender: felt) -> (\n res: felt\n ) {\n let res = 337994139936370667767799129369552596157394447336989834104582481799883947719;\n let (res) = hash2{hash_ptr=pedersen_ptr}(res, cast(&owner, felt*)[0]);\n let (res) = hash2{hash_ptr=pedersen_ptr}(res, cast(&spender, felt*)[0]);\n let (res) = normalize_address(addr=res);\n return (res=res);\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(\n owner: felt, spender: felt\n ) -> (res: Uint256) {\n let (storage_addr) = addr(owner, spender);\n let (__storage_var_temp0) = storage_read(address=storage_addr + 0);\n let (__storage_var_temp1) = storage_read(address=storage_addr + 1);\n\n tempvar syscall_ptr = syscall_ptr;\n tempvar pedersen_ptr = pedersen_ptr;\n tempvar range_check_ptr = range_check_ptr;\n tempvar __storage_var_temp0: felt = __storage_var_temp0;\n tempvar __storage_var_temp1: felt = __storage_var_temp1;\n return ([cast(&__storage_var_temp0, Uint256*)],);\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(\n owner: felt, spender: felt, value: Uint256\n ) {\n let (storage_addr) = addr(owner, spender);\n storage_write(address=storage_addr + 0, value=[cast(&value, felt) + 0]);\n storage_write(address=storage_addr + 1, value=[cast(&value, felt) + 1]);\n return ();\n }\n}", + "autogen/starknet/storage_var/balances/decl.cairo": "namespace balances {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}(account: felt) -> (res: felt) {\n let res = 0;\n call hash2;\n call normalize_address;\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(account: felt) -> (\n res: Uint256\n ) {\n let storage_addr = 0;\n call addr;\n call storage_read;\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(\n account: felt, value: Uint256\n ) {\n let storage_addr = 0;\n call addr;\n call storage_write;\n }\n}", + "autogen/starknet/storage_var/balances/impl.cairo": "namespace balances {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}(account: felt) -> (res: felt) {\n let res = 1065622543624526936256554561967983185612257046533136611876836524258158810564;\n let (res) = hash2{hash_ptr=pedersen_ptr}(res, cast(&account, felt*)[0]);\n let (res) = normalize_address(addr=res);\n return (res=res);\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(account: felt) -> (\n res: Uint256\n ) {\n let (storage_addr) = addr(account);\n let (__storage_var_temp0) = storage_read(address=storage_addr + 0);\n let (__storage_var_temp1) = storage_read(address=storage_addr + 1);\n\n tempvar syscall_ptr = syscall_ptr;\n tempvar pedersen_ptr = pedersen_ptr;\n tempvar range_check_ptr = range_check_ptr;\n tempvar __storage_var_temp0: felt = __storage_var_temp0;\n tempvar __storage_var_temp1: felt = __storage_var_temp1;\n return ([cast(&__storage_var_temp0, Uint256*)],);\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(\n account: felt, value: Uint256\n ) {\n let (storage_addr) = addr(account);\n storage_write(address=storage_addr + 0, value=[cast(&value, felt) + 0]);\n storage_write(address=storage_addr + 1, value=[cast(&value, felt) + 1]);\n return ();\n }\n}", + "autogen/starknet/storage_var/total_supply/decl.cairo": "namespace total_supply {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let res = 0;\n call hash2;\n call normalize_address;\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: Uint256) {\n let storage_addr = 0;\n call addr;\n call storage_read;\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(value: Uint256) {\n let storage_addr = 0;\n call addr;\n call storage_write;\n }\n}", + "autogen/starknet/storage_var/total_supply/impl.cairo": "namespace total_supply {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let res = 603278275252936218847294002513349627170936020082667936993356353388973422646;\n return (res=res);\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: Uint256) {\n let (storage_addr) = addr();\n let (__storage_var_temp0) = storage_read(address=storage_addr + 0);\n let (__storage_var_temp1) = storage_read(address=storage_addr + 1);\n\n tempvar syscall_ptr = syscall_ptr;\n tempvar pedersen_ptr = pedersen_ptr;\n tempvar range_check_ptr = range_check_ptr;\n tempvar __storage_var_temp0: felt = __storage_var_temp0;\n tempvar __storage_var_temp1: felt = __storage_var_temp1;\n return ([cast(&__storage_var_temp0, Uint256*)],);\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(value: Uint256) {\n let (storage_addr) = addr();\n storage_write(address=storage_addr + 0, value=[cast(&value, felt) + 0]);\n storage_write(address=storage_addr + 1, value=[cast(&value, felt) + 1]);\n return ();\n }\n}" + }, + "instruction_locations": { + "0": { + "accessible_scopes": [ + "starkware.cairo.common.hash", + "starkware.cairo.common.hash.hash2" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 19, + "end_line": 14, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/hash.cairo" + }, + "start_col": 5, + "start_line": 14 + } + }, + "1": { + "accessible_scopes": [ + "starkware.cairo.common.hash", + "starkware.cairo.common.hash.hash2" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 19, + "end_line": 15, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/hash.cairo" + }, + "start_col": 5, + "start_line": 15 + } + }, + "2": { + "accessible_scopes": [ + "starkware.cairo.common.hash", + "starkware.cairo.common.hash.hash2" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 47, + "end_line": 17, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/hash.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 13, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/hash.cairo" + }, + "parent_location": [ + { + "end_col": 28, + "end_line": 18, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/hash.cairo" + }, + "start_col": 5, + "start_line": 18 + }, + "While trying to retrieve the implicit argument 'hash_ptr' in:" + ], + "start_col": 12, + "start_line": 13 + }, + "While expanding the reference 'hash_ptr' in:" + ], + "start_col": 20, + "start_line": 17 + } + }, + "4": { + "accessible_scopes": [ + "starkware.cairo.common.hash", + "starkware.cairo.common.hash.hash2" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 16, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/hash.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 18, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/hash.cairo" + }, + "start_col": 20, + "start_line": 18 + }, + "While expanding the reference 'result' in:" + ], + "start_col": 18, + "start_line": 16 + } + }, + "5": { + "accessible_scopes": [ + "starkware.cairo.common.hash", + "starkware.cairo.common.hash.hash2" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 28, + "end_line": 18, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/hash.cairo" + }, + "start_col": 5, + "start_line": 18 + } + }, + "6": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_not_zero" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 7, + "end_line": 11, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 7 + }, + "n_prefix_newlines": 1 + } + ], + "inst": { + "end_col": 7, + "end_line": 12, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 12 + } + }, + "8": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_not_zero" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 18, + "end_line": 14, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 9, + "start_line": 14 + } + }, + "10": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_not_zero" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 17, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 17 + } + }, + "11": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_250_bit" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 7, + "end_line": 106, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 97 + }, + "n_prefix_newlines": 1 + } + ], + "inst": { + "end_col": 50, + "end_line": 108, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 36, + "start_line": 108 + } + }, + "13": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_250_bit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 95, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 108, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 53, + "start_line": 108 + }, + "While expanding the reference 'high' in:" + ], + "start_col": 16, + "start_line": 95 + } + }, + "14": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_250_bit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 57, + "end_line": 108, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 36, + "start_line": 108 + } + }, + "15": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_250_bit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 108, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 108 + } + }, + "16": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_250_bit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 95, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 113, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 20, + "start_line": 113 + }, + "While expanding the reference 'high' in:" + ], + "start_col": 16, + "start_line": 95 + } + }, + "17": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_250_bit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 113, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 20, + "start_line": 113 + } + }, + "19": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_250_bit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 94, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 113, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 35, + "start_line": 113 + }, + "While expanding the reference 'low' in:" + ], + "start_col": 15, + "start_line": 94 + } + }, + "20": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_250_bit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 39, + "end_line": 113, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 113 + } + }, + "21": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_250_bit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 115, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 89, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 116, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 116 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 21, + "start_line": 89 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 27, + "start_line": 115 + } + }, + "23": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_250_bit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 116, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 116 + } + }, + "24": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 7, + "end_line": 184, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 164 + }, + "n_prefix_newlines": 1 + } + ], + "inst": { + "end_col": 42, + "end_line": 186, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 25, + "start_line": 186 + } + }, + "25": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 66, + "end_line": 186, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 45, + "start_line": 186 + } + }, + "26": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 86, + "end_line": 186, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 45, + "start_line": 186 + } + }, + "28": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 86, + "end_line": 186, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 25, + "start_line": 186 + } + }, + "29": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 187, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 24, + "start_line": 187 + } + }, + "30": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 69, + "end_line": 187, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 48, + "start_line": 187 + } + }, + "31": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 89, + "end_line": 187, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 48, + "start_line": 187 + } + }, + "33": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 89, + "end_line": 187, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 24, + "start_line": 187 + } + }, + "34": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 49, + "end_line": 196, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 196 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 42, + "end_line": 197, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 197 + } + }, + "36": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 25, + "end_line": 198, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 23, + "start_line": 198 + } + }, + "38": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 30, + "end_line": 198, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 22, + "start_line": 198 + } + }, + "39": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 31, + "end_line": 198, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 198 + } + }, + "40": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 199, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 24, + "start_line": 199 + } + }, + "41": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 39, + "end_line": 199, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 34, + "start_line": 199 + } + }, + "43": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 199, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 23, + "start_line": 199 + } + }, + "44": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 199, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 199 + } + }, + "45": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 188, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 154, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 200, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 200 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 21, + "start_line": 154 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 27, + "start_line": 188 + } + }, + "47": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 200, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 200 + } + }, + "48": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 49, + "end_line": 204, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 204 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 50, + "end_line": 205, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 205 + } + }, + "50": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 23, + "end_line": 206, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 21, + "start_line": 206 + } + }, + "52": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 28, + "end_line": 206, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 20, + "start_line": 206 + } + }, + "53": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 30, + "end_line": 207, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 22, + "start_line": 207 + } + }, + "54": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 31, + "end_line": 207, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 207 + } + }, + "55": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 31, + "end_line": 208, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 23, + "start_line": 208 + } + }, + "56": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 208, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 208 + } + }, + "57": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 188, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 154, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 209, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 209 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 21, + "start_line": 154 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 27, + "start_line": 188 + } + }, + "59": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 209, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 209 + } + }, + "60": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 31, + "end_line": 213, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 213 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 24, + "end_line": 214, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 214 + } + }, + "61": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 215, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 28, + "start_line": 215 + } + }, + "62": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 215, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 23, + "start_line": 215 + } + }, + "63": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 215, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 215 + } + }, + "64": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 12, + "end_line": 216, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 216 + } + }, + "66": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 188, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 154, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 217, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 217 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 21, + "start_line": 154 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 27, + "start_line": 188 + } + }, + "68": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 217, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 217 + } + }, + "69": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 13, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 5, + "start_line": 13 + } + }, + "71": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 7, + "end_line": 21, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 5, + "start_line": 14 + }, + "n_prefix_newlines": 1 + } + ], + "inst": { + "end_col": 7, + "end_line": 22, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 5, + "start_line": 22 + } + }, + "73": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 39, + "end_line": 12, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 89, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 50, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 9, + "start_line": 50 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 21, + "start_line": 89 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 24, + "start_line": 12 + } + }, + "74": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 48, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 50, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 24, + "start_line": 50 + }, + "While expanding the reference 'x' in:" + ], + "start_col": 17, + "start_line": 48 + } + }, + "76": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 50, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 9, + "start_line": 50 + } + }, + "78": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 20, + "end_line": 49, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 51, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 24, + "start_line": 51 + }, + "While expanding the reference 'y' in:" + ], + "start_col": 18, + "start_line": 49 + } + }, + "80": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 89, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 50, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 89, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 51, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 9, + "start_line": 51 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 21, + "start_line": 89 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 9, + "start_line": 50 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 21, + "start_line": 89 + } + }, + "81": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 28, + "end_line": 49, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 51, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 24, + "start_line": 51 + }, + "While expanding the reference 'y' in:" + ], + "start_col": 17, + "start_line": 49 + } + }, + "82": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 51, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 9, + "start_line": 51 + } + }, + "84": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 38, + "end_line": 52, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 21, + "start_line": 52 + } + }, + "86": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 52, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 9, + "start_line": 52 + } + }, + "87": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 24, + "end_line": 23, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 9, + "start_line": 23 + } + }, + "89": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 57, + "end_line": 24, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 9, + "start_line": 24 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 11, + "end_line": 25, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 9, + "start_line": 25 + } + }, + "91": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 30, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 13, + "start_line": 30 + } + }, + "93": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 42, + "end_line": 32, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 28, + "start_line": 32 + } + }, + "95": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 39, + "end_line": 12, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 89, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 50, + "end_line": 32, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 13, + "start_line": 32 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 21, + "start_line": 89 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 24, + "start_line": 12 + } + }, + "96": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 32, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 28, + "start_line": 32 + } + }, + "97": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 50, + "end_line": 32, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 13, + "start_line": 32 + } + }, + "99": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 11, + "end_line": 25, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 9, + "start_line": 25 + } + }, + "101": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 26, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 13, + "start_line": 26 + } + }, + "103": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 39, + "end_line": 12, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 89, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 28, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 13, + "start_line": 28 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 21, + "start_line": 89 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 24, + "start_line": 12 + } + }, + "104": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 12, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 28, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 28, + "start_line": 28 + }, + "While expanding the reference 'addr' in:" + ], + "start_col": 41, + "start_line": 12 + } + }, + "105": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 28, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 13, + "start_line": 28 + } + }, + "107": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 12, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 34, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 21, + "start_line": 34 + }, + "While expanding the reference 'addr' in:" + ], + "start_col": 41, + "start_line": 12 + } + }, + "108": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 27, + "end_line": 34, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 9, + "start_line": 34 + } + }, + "109": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_caller_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 90, + "end_line": 198, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 63, + "start_line": 198 + } + }, + "111": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_caller_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 92, + "end_line": 198, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 198 + } + }, + "112": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_caller_address" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 93, + "end_line": 199, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 199 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 58, + "end_line": 200, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 196, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 201, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 201 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 196 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 23, + "start_line": 200 + } + }, + "114": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_caller_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 59, + "end_line": 201, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 28, + "start_line": 201 + } + }, + "115": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_caller_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 201, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 201 + } + }, + "116": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 350, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 58, + "start_line": 350 + } + }, + "118": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 98, + "end_line": 350, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 350 + } + }, + "119": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 98, + "end_line": 350, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 350 + } + }, + "120": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_read" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 87, + "end_line": 351, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 351 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 53, + "end_line": 353, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 348, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 354, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 354 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 348 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 23, + "start_line": 353 + } + }, + "122": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 354, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 19, + "start_line": 354 + } + }, + "123": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 354, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 354 + } + }, + "124": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 368, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 18, + "start_line": 368 + } + }, + "126": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 368, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 367 + } + }, + "127": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 368, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 367 + } + }, + "128": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 368, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 367 + } + }, + "129": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_write" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 88, + "end_line": 369, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 369 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 54, + "end_line": 370, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 366, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 371, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 371 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 366 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 23, + "start_line": 370 + } + }, + "131": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 371, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 371 + } + }, + "132": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 84, + "end_line": 19, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 5, + "start_line": 19 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 40, + "end_line": 20, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 5, + "start_line": 20 + } + }, + "134": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 21, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 5, + "start_line": 21 + } + }, + "135": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 13, + "end_line": 22, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 5, + "start_line": 22 + } + }, + "137": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 23, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 18, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 24, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 5, + "start_line": 24 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 12, + "start_line": 18 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 27, + "start_line": 23 + } + }, + "139": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 13, + "end_line": 24, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 12, + "start_line": 24 + } + }, + "141": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 14, + "end_line": 24, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 5, + "start_line": 24 + } + }, + "142": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 91, + "end_line": 27, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 5, + "start_line": 27 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 48, + "end_line": 28, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 5, + "start_line": 28 + } + }, + "144": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 29, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 33, + "start_line": 29 + } + }, + "146": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 29, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 32, + "start_line": 29 + } + }, + "148": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 29, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 5, + "start_line": 29 + } + }, + "149": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 13, + "end_line": 30, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 5, + "start_line": 30 + } + }, + "151": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 31, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 18, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 32, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 5, + "start_line": 32 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 12, + "start_line": 18 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 27, + "start_line": 31 + } + }, + "153": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 13, + "end_line": 32, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 12, + "start_line": 32 + } + }, + "155": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 14, + "end_line": 32, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 5, + "start_line": 32 + } + }, + "156": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 27, + "end_line": 18, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 154, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 35, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 5, + "start_line": 35 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 21, + "start_line": 154 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 12, + "start_line": 18 + } + }, + "157": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 28, + "end_line": 35, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 20, + "start_line": 35 + } + }, + "159": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 30, + "end_line": 18, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 35, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 30, + "start_line": 35 + }, + "While expanding the reference 'a' in:" + ], + "start_col": 29, + "start_line": 18 + } + }, + "160": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 35, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 5, + "start_line": 35 + } + }, + "162": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 13, + "end_line": 36, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 12, + "start_line": 36 + } + }, + "164": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 14, + "end_line": 36, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 5, + "start_line": 36 + } + }, + "165": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 27, + "end_line": 42, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 18, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 43, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 12, + "start_line": 43 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 12, + "start_line": 18 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 12, + "start_line": 42 + } + }, + "166": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 23, + "end_line": 43, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 18, + "start_line": 43 + } + }, + "167": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 24, + "end_line": 43, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 12, + "start_line": 43 + } + }, + "169": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 25, + "end_line": 43, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 5, + "start_line": 43 + } + }, + "170": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_check" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 30, + "end_line": 22, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 22 + } + }, + "171": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_check" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 23, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 23 + } + }, + "172": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_check" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 24, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 21, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 25, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 25 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 20, + "start_line": 21 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 27, + "start_line": 24 + } + }, + "174": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_check" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 25, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 25 + } + }, + "175": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 18, + "end_line": 32, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 32 + } + }, + "177": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_add" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 7, + "end_line": 41, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 36 + }, + "n_prefix_newlines": 1 + } + ], + "inst": { + "end_col": 46, + "end_line": 43, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 43 + } + }, + "178": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 44, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 44 + } + }, + "179": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 46, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 22, + "start_line": 46 + } + }, + "180": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 46, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 38, + "start_line": 46 + } + }, + "182": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 56, + "end_line": 46, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 46 + } + }, + "183": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 38, + "end_line": 47, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 23, + "start_line": 47 + } + }, + "184": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 50, + "end_line": 47, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 23, + "start_line": 47 + } + }, + "185": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 71, + "end_line": 47, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 53, + "start_line": 47 + } + }, + "187": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 47, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 47 + } + }, + "188": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 31, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 21, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 48, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 48 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 20, + "start_line": 21 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 31 + } + }, + "189": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 14, + "end_line": 33, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 48, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 19, + "start_line": 48 + }, + "While expanding the reference 'res' in:" + ], + "start_col": 11, + "start_line": 33 + } + }, + "190": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 14, + "end_line": 33, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 48, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 19, + "start_line": 48 + }, + "While expanding the reference 'res' in:" + ], + "start_col": 11, + "start_line": 33 + } + }, + "191": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 23, + "end_line": 48, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 48 + } + }, + "193": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 14, + "end_line": 33, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 50, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 13, + "start_line": 50 + }, + "While expanding the reference 'res' in:" + ], + "start_col": 11, + "start_line": 33 + } + }, + "194": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 14, + "end_line": 33, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 50, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 13, + "start_line": 50 + }, + "While expanding the reference 'res' in:" + ], + "start_col": 11, + "start_line": 33 + } + }, + "195": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 35, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 28, + "end_line": 50, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 18, + "start_line": 50 + }, + "While expanding the reference 'carry_high' in:" + ], + "start_col": 11, + "start_line": 35 + } + }, + "196": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 30, + "end_line": 50, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 50 + } + }, + "197": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_lt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 25, + "end_line": 134, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 9, + "start_line": 134 + } + }, + "198": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_lt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 134, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 134 + } + }, + "200": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_lt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 133, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 42, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 135, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 17, + "start_line": 135 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 12, + "start_line": 42 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 17, + "start_line": 133 + } + }, + "201": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_lt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 135, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 23, + "start_line": 135 + } + }, + "203": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_lt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 39, + "end_line": 135, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 34, + "start_line": 135 + } + }, + "204": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_lt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 135, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 17, + "start_line": 135 + } + }, + "206": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_lt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 43, + "end_line": 135, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 9, + "start_line": 135 + } + }, + "207": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_lt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 133, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 42, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 137, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 13, + "start_line": 137 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 12, + "start_line": 42 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 17, + "start_line": 133 + } + }, + "208": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_lt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 137, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 19, + "start_line": 137 + } + }, + "210": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_lt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 137, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 31, + "start_line": 137 + } + }, + "211": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_lt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 38, + "end_line": 137, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 13, + "start_line": 137 + } + }, + "213": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_lt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 137, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 137 + } + }, + "214": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 148, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 133, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 149, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 20, + "start_line": 149 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 17, + "start_line": 133 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 17, + "start_line": 148 + } + }, + "215": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 56, + "end_line": 148, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 149, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 33, + "start_line": 149 + }, + "While expanding the reference 'b' in:" + ], + "start_col": 46, + "start_line": 148 + } + }, + "216": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 56, + "end_line": 148, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 149, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 33, + "start_line": 149 + }, + "While expanding the reference 'b' in:" + ], + "start_col": 46, + "start_line": 148 + } + }, + "217": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 148, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 149, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 38, + "start_line": 149 + }, + "While expanding the reference 'a' in:" + ], + "start_col": 34, + "start_line": 148 + } + }, + "218": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 148, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 149, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 38, + "start_line": 149 + }, + "While expanding the reference 'a' in:" + ], + "start_col": 34, + "start_line": 148 + } + }, + "219": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 149, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 20, + "start_line": 149 + } + }, + "221": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 18, + "end_line": 150, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 17, + "start_line": 150 + } + }, + "223": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 133, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 149, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 148, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 150, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 150 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 17, + "start_line": 148 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 20, + "start_line": 149 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 17, + "start_line": 133 + } + }, + "224": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 27, + "end_line": 150, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 17, + "start_line": 150 + } + }, + "225": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 150, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 150 + } + }, + "226": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_not" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 227, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 29, + "start_line": 227 + } + }, + "228": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_not" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 60, + "end_line": 227, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 52, + "start_line": 227 + } + }, + "230": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_not" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 226, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 226, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 72, + "end_line": 227, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 227 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 226 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 226 + } + }, + "231": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_not" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 227, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 29, + "start_line": 227 + } + }, + "232": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_not" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 69, + "end_line": 227, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 52, + "start_line": 227 + } + }, + "233": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_not" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 227, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 227 + } + }, + "234": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_neg" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 232, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 226, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 233, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 21, + "start_line": 233 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 226 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 232 + } + }, + "235": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_neg" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 232, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 233, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 33, + "start_line": 233 + }, + "While expanding the reference 'a' in:" + ], + "start_col": 35, + "start_line": 232 + } + }, + "236": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_neg" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 232, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 233, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 33, + "start_line": 233 + }, + "While expanding the reference 'a' in:" + ], + "start_col": 35, + "start_line": 232 + } + }, + "237": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_neg" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 233, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 21, + "start_line": 233 + } + }, + "239": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_neg" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 54, + "end_line": 234, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 53, + "start_line": 234 + } + }, + "241": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_neg" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 62, + "end_line": 234, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 61, + "start_line": 234 + } + }, + "243": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_neg" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 234, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 20, + "start_line": 234 + } + }, + "245": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_neg" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 31, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 234, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 232, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 235, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 235 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 232 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 20, + "start_line": 234 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 31 + } + }, + "246": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_neg" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 13, + "end_line": 234, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 235, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 17, + "start_line": 235 + }, + "While expanding the reference 'res' in:" + ], + "start_col": 10, + "start_line": 234 + } + }, + "247": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_neg" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 13, + "end_line": 234, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 235, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 17, + "start_line": 235 + }, + "While expanding the reference 'res' in:" + ], + "start_col": 10, + "start_line": 234 + } + }, + "248": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_neg" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 235, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 235 + } + }, + "249": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_sub" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 290, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 232, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 291, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 19, + "start_line": 291 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 232 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 290 + } + }, + "250": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_sub" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 57, + "end_line": 290, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 291, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 31, + "start_line": 291 + }, + "While expanding the reference 'b' in:" + ], + "start_col": 47, + "start_line": 290 + } + }, + "251": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_sub" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 57, + "end_line": 290, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 291, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 31, + "start_line": 291 + }, + "While expanding the reference 'b' in:" + ], + "start_col": 47, + "start_line": 290 + } + }, + "252": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_sub" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 291, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 19, + "start_line": 291 + } + }, + "254": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_sub" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 232, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 291, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 31, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 292, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 20, + "start_line": 292 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 31 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 19, + "start_line": 291 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 232 + } + }, + "255": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_sub" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 290, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 292, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 32, + "start_line": 292 + }, + "While expanding the reference 'a' in:" + ], + "start_col": 35, + "start_line": 290 + } + }, + "256": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_sub" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 290, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 292, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 32, + "start_line": 292 + }, + "While expanding the reference 'a' in:" + ], + "start_col": 35, + "start_line": 290 + } + }, + "257": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_sub" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 291, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 292, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 35, + "start_line": 292 + }, + "While expanding the reference 'b_neg' in:" + ], + "start_col": 10, + "start_line": 291 + } + }, + "258": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_sub" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 291, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 292, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 35, + "start_line": 292 + }, + "While expanding the reference 'b_neg' in:" + ], + "start_col": 10, + "start_line": 291 + } + }, + "259": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_sub" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 292, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 20, + "start_line": 292 + } + }, + "261": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_sub" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 31, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 292, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 290, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 293, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 293 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 290 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 20, + "start_line": 292 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 31 + } + }, + "262": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_sub" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 13, + "end_line": 292, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 293, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 17, + "start_line": 293 + }, + "While expanding the reference 'res' in:" + ], + "start_col": 10, + "start_line": 292 + } + }, + "263": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_sub" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 13, + "end_line": 292, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 293, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 17, + "start_line": 293 + }, + "While expanding the reference 'res' in:" + ], + "start_col": 10, + "start_line": 292 + } + }, + "264": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_sub" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 293, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 293 + } + }, + "265": { + "accessible_scopes": [ + "__main__", + "__main__._name", + "__main__._name.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/decl.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "start_col": 9, + "start_line": 9 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + } + }, + "266": { + "accessible_scopes": [ + "__main__", + "__main__._name", + "__main__._name.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/decl.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "start_col": 9, + "start_line": 9 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + } + }, + "267": { + "accessible_scopes": [ + "__main__", + "__main__._name", + "__main__._name.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 95, + "end_line": 8, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "start_col": 21, + "start_line": 9 + }, + "While expanding the reference 'res' in:" + ], + "start_col": 19, + "start_line": 8 + } + }, + "269": { + "accessible_scopes": [ + "__main__", + "__main__._name", + "__main__._name.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "start_col": 9, + "start_line": 9 + } + }, + "270": { + "accessible_scopes": [ + "__main__", + "__main__._name", + "__main__._name.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "start_col": 30, + "start_line": 13 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 12 + } + }, + "271": { + "accessible_scopes": [ + "__main__", + "__main__._name", + "__main__._name.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 78, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "start_col": 30, + "start_line": 13 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 12 + } + }, + "272": { + "accessible_scopes": [ + "__main__", + "__main__._name", + "__main__._name.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "start_col": 30, + "start_line": 13 + } + }, + "274": { + "accessible_scopes": [ + "__main__", + "__main__._name", + "__main__._name.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 348, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "start_col": 37, + "start_line": 14 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 348 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 12 + } + }, + "275": { + "accessible_scopes": [ + "__main__", + "__main__._name", + "__main__._name.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "start_col": 58, + "start_line": 14 + }, + "While expanding the reference 'storage_addr' in:" + ], + "start_col": 14, + "start_line": 13 + } + }, + "276": { + "accessible_scopes": [ + "__main__", + "__main__._name", + "__main__._name.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 75, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "start_col": 37, + "start_line": 14 + } + }, + "278": { + "accessible_scopes": [ + "__main__", + "__main__._name", + "__main__._name.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 348, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "parent_location": [ + { + "end_col": 42, + "end_line": 16, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "start_col": 31, + "start_line": 16 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 37, + "start_line": 14 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 348 + } + }, + "279": { + "accessible_scopes": [ + "__main__", + "__main__._name", + "__main__._name.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 17, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "start_col": 32, + "start_line": 17 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 30, + "start_line": 13 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + } + }, + "280": { + "accessible_scopes": [ + "__main__", + "__main__._name", + "__main__._name.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "parent_location": [ + { + "end_col": 50, + "end_line": 18, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "start_col": 35, + "start_line": 18 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 30, + "start_line": 13 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + } + }, + "281": { + "accessible_scopes": [ + "__main__", + "__main__._name", + "__main__._name.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "start_col": 45, + "start_line": 19 + }, + "While expanding the reference '__storage_var_temp0' in:" + ], + "start_col": 14, + "start_line": 14 + } + }, + "282": { + "accessible_scopes": [ + "__main__", + "__main__._name", + "__main__._name.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 20, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "start_col": 9, + "start_line": 20 + } + }, + "283": { + "accessible_scopes": [ + "__main__", + "__main__._name", + "__main__._name.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 62, + "end_line": 23, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 24, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "start_col": 30, + "start_line": 24 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 23 + } + }, + "284": { + "accessible_scopes": [ + "__main__", + "__main__._name", + "__main__._name.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 23, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 24, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "start_col": 30, + "start_line": 24 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 23 + } + }, + "285": { + "accessible_scopes": [ + "__main__", + "__main__._name", + "__main__._name.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 24, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "start_col": 30, + "start_line": 24 + } + }, + "287": { + "accessible_scopes": [ + "__main__", + "__main__._name", + "__main__._name.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 23, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 366, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 80, + "end_line": 25, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "start_col": 9, + "start_line": 25 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 366 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 23 + } + }, + "288": { + "accessible_scopes": [ + "__main__", + "__main__._name", + "__main__._name.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 24, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 25, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "start_col": 31, + "start_line": 25 + }, + "While expanding the reference 'storage_addr' in:" + ], + "start_col": 14, + "start_line": 24 + } + }, + "289": { + "accessible_scopes": [ + "__main__", + "__main__._name", + "__main__._name.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 25, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "start_col": 55, + "start_line": 25 + } + }, + "290": { + "accessible_scopes": [ + "__main__", + "__main__._name", + "__main__._name.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 80, + "end_line": 25, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "start_col": 9, + "start_line": 25 + } + }, + "292": { + "accessible_scopes": [ + "__main__", + "__main__._name", + "__main__._name.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 24, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/decl.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 26, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "start_col": 9, + "start_line": 26 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 19 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 30, + "start_line": 24 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + } + }, + "293": { + "accessible_scopes": [ + "__main__", + "__main__._name", + "__main__._name.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 24, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/decl.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 26, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "start_col": 9, + "start_line": 26 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 19 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 30, + "start_line": 24 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + } + }, + "294": { + "accessible_scopes": [ + "__main__", + "__main__._name", + "__main__._name.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 19, + "end_line": 26, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "start_col": 9, + "start_line": 26 + } + }, + "295": { + "accessible_scopes": [ + "__main__", + "__main__._symbol", + "__main__._symbol.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/decl.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "start_col": 9, + "start_line": 9 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + } + }, + "296": { + "accessible_scopes": [ + "__main__", + "__main__._symbol", + "__main__._symbol.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/decl.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "start_col": 9, + "start_line": 9 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + } + }, + "297": { + "accessible_scopes": [ + "__main__", + "__main__._symbol", + "__main__._symbol.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 94, + "end_line": 8, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "start_col": 21, + "start_line": 9 + }, + "While expanding the reference 'res' in:" + ], + "start_col": 19, + "start_line": 8 + } + }, + "299": { + "accessible_scopes": [ + "__main__", + "__main__._symbol", + "__main__._symbol.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "start_col": 9, + "start_line": 9 + } + }, + "300": { + "accessible_scopes": [ + "__main__", + "__main__._symbol", + "__main__._symbol.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "start_col": 30, + "start_line": 13 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 12 + } + }, + "301": { + "accessible_scopes": [ + "__main__", + "__main__._symbol", + "__main__._symbol.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 78, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "start_col": 30, + "start_line": 13 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 12 + } + }, + "302": { + "accessible_scopes": [ + "__main__", + "__main__._symbol", + "__main__._symbol.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "start_col": 30, + "start_line": 13 + } + }, + "304": { + "accessible_scopes": [ + "__main__", + "__main__._symbol", + "__main__._symbol.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 348, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "start_col": 37, + "start_line": 14 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 348 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 12 + } + }, + "305": { + "accessible_scopes": [ + "__main__", + "__main__._symbol", + "__main__._symbol.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "start_col": 58, + "start_line": 14 + }, + "While expanding the reference 'storage_addr' in:" + ], + "start_col": 14, + "start_line": 13 + } + }, + "306": { + "accessible_scopes": [ + "__main__", + "__main__._symbol", + "__main__._symbol.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 75, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "start_col": 37, + "start_line": 14 + } + }, + "308": { + "accessible_scopes": [ + "__main__", + "__main__._symbol", + "__main__._symbol.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 348, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "parent_location": [ + { + "end_col": 42, + "end_line": 16, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "start_col": 31, + "start_line": 16 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 37, + "start_line": 14 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 348 + } + }, + "309": { + "accessible_scopes": [ + "__main__", + "__main__._symbol", + "__main__._symbol.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 17, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "start_col": 32, + "start_line": 17 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 30, + "start_line": 13 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + } + }, + "310": { + "accessible_scopes": [ + "__main__", + "__main__._symbol", + "__main__._symbol.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "parent_location": [ + { + "end_col": 50, + "end_line": 18, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "start_col": 35, + "start_line": 18 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 30, + "start_line": 13 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + } + }, + "311": { + "accessible_scopes": [ + "__main__", + "__main__._symbol", + "__main__._symbol.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "start_col": 45, + "start_line": 19 + }, + "While expanding the reference '__storage_var_temp0' in:" + ], + "start_col": 14, + "start_line": 14 + } + }, + "312": { + "accessible_scopes": [ + "__main__", + "__main__._symbol", + "__main__._symbol.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 20, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "start_col": 9, + "start_line": 20 + } + }, + "313": { + "accessible_scopes": [ + "__main__", + "__main__._symbol", + "__main__._symbol.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 62, + "end_line": 23, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 24, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "start_col": 30, + "start_line": 24 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 23 + } + }, + "314": { + "accessible_scopes": [ + "__main__", + "__main__._symbol", + "__main__._symbol.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 23, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 24, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "start_col": 30, + "start_line": 24 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 23 + } + }, + "315": { + "accessible_scopes": [ + "__main__", + "__main__._symbol", + "__main__._symbol.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 24, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "start_col": 30, + "start_line": 24 + } + }, + "317": { + "accessible_scopes": [ + "__main__", + "__main__._symbol", + "__main__._symbol.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 23, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 366, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 80, + "end_line": 25, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "start_col": 9, + "start_line": 25 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 366 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 23 + } + }, + "318": { + "accessible_scopes": [ + "__main__", + "__main__._symbol", + "__main__._symbol.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 24, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 25, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "start_col": 31, + "start_line": 25 + }, + "While expanding the reference 'storage_addr' in:" + ], + "start_col": 14, + "start_line": 24 + } + }, + "319": { + "accessible_scopes": [ + "__main__", + "__main__._symbol", + "__main__._symbol.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 25, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "start_col": 55, + "start_line": 25 + } + }, + "320": { + "accessible_scopes": [ + "__main__", + "__main__._symbol", + "__main__._symbol.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 80, + "end_line": 25, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "start_col": 9, + "start_line": 25 + } + }, + "322": { + "accessible_scopes": [ + "__main__", + "__main__._symbol", + "__main__._symbol.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 24, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/decl.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 26, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "start_col": 9, + "start_line": 26 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 19 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 30, + "start_line": 24 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + } + }, + "323": { + "accessible_scopes": [ + "__main__", + "__main__._symbol", + "__main__._symbol.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 24, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/decl.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 26, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "start_col": 9, + "start_line": 26 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 19 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 30, + "start_line": 24 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + } + }, + "324": { + "accessible_scopes": [ + "__main__", + "__main__._symbol", + "__main__._symbol.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 19, + "end_line": 26, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "start_col": 9, + "start_line": 26 + } + }, + "325": { + "accessible_scopes": [ + "__main__", + "__main__._decimals", + "__main__._decimals.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/decl.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "start_col": 9, + "start_line": 9 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + } + }, + "326": { + "accessible_scopes": [ + "__main__", + "__main__._decimals", + "__main__._decimals.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/decl.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "start_col": 9, + "start_line": 9 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + } + }, + "327": { + "accessible_scopes": [ + "__main__", + "__main__._decimals", + "__main__._decimals.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 95, + "end_line": 8, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "start_col": 21, + "start_line": 9 + }, + "While expanding the reference 'res' in:" + ], + "start_col": 19, + "start_line": 8 + } + }, + "329": { + "accessible_scopes": [ + "__main__", + "__main__._decimals", + "__main__._decimals.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "start_col": 9, + "start_line": 9 + } + }, + "330": { + "accessible_scopes": [ + "__main__", + "__main__._decimals", + "__main__._decimals.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "start_col": 30, + "start_line": 13 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 12 + } + }, + "331": { + "accessible_scopes": [ + "__main__", + "__main__._decimals", + "__main__._decimals.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 78, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "start_col": 30, + "start_line": 13 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 12 + } + }, + "332": { + "accessible_scopes": [ + "__main__", + "__main__._decimals", + "__main__._decimals.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "start_col": 30, + "start_line": 13 + } + }, + "334": { + "accessible_scopes": [ + "__main__", + "__main__._decimals", + "__main__._decimals.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 348, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "start_col": 37, + "start_line": 14 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 348 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 12 + } + }, + "335": { + "accessible_scopes": [ + "__main__", + "__main__._decimals", + "__main__._decimals.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "start_col": 58, + "start_line": 14 + }, + "While expanding the reference 'storage_addr' in:" + ], + "start_col": 14, + "start_line": 13 + } + }, + "336": { + "accessible_scopes": [ + "__main__", + "__main__._decimals", + "__main__._decimals.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 75, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "start_col": 37, + "start_line": 14 + } + }, + "338": { + "accessible_scopes": [ + "__main__", + "__main__._decimals", + "__main__._decimals.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 348, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "parent_location": [ + { + "end_col": 42, + "end_line": 16, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "start_col": 31, + "start_line": 16 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 37, + "start_line": 14 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 348 + } + }, + "339": { + "accessible_scopes": [ + "__main__", + "__main__._decimals", + "__main__._decimals.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 17, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "start_col": 32, + "start_line": 17 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 30, + "start_line": 13 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + } + }, + "340": { + "accessible_scopes": [ + "__main__", + "__main__._decimals", + "__main__._decimals.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "parent_location": [ + { + "end_col": 50, + "end_line": 18, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "start_col": 35, + "start_line": 18 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 30, + "start_line": 13 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + } + }, + "341": { + "accessible_scopes": [ + "__main__", + "__main__._decimals", + "__main__._decimals.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "start_col": 45, + "start_line": 19 + }, + "While expanding the reference '__storage_var_temp0' in:" + ], + "start_col": 14, + "start_line": 14 + } + }, + "342": { + "accessible_scopes": [ + "__main__", + "__main__._decimals", + "__main__._decimals.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 20, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "start_col": 9, + "start_line": 20 + } + }, + "343": { + "accessible_scopes": [ + "__main__", + "__main__._decimals", + "__main__._decimals.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 62, + "end_line": 23, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 24, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "start_col": 30, + "start_line": 24 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 23 + } + }, + "344": { + "accessible_scopes": [ + "__main__", + "__main__._decimals", + "__main__._decimals.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 23, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 24, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "start_col": 30, + "start_line": 24 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 23 + } + }, + "345": { + "accessible_scopes": [ + "__main__", + "__main__._decimals", + "__main__._decimals.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 24, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "start_col": 30, + "start_line": 24 + } + }, + "347": { + "accessible_scopes": [ + "__main__", + "__main__._decimals", + "__main__._decimals.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 23, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 366, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 80, + "end_line": 25, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "start_col": 9, + "start_line": 25 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 366 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 23 + } + }, + "348": { + "accessible_scopes": [ + "__main__", + "__main__._decimals", + "__main__._decimals.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 24, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 25, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "start_col": 31, + "start_line": 25 + }, + "While expanding the reference 'storage_addr' in:" + ], + "start_col": 14, + "start_line": 24 + } + }, + "349": { + "accessible_scopes": [ + "__main__", + "__main__._decimals", + "__main__._decimals.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 25, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "start_col": 55, + "start_line": 25 + } + }, + "350": { + "accessible_scopes": [ + "__main__", + "__main__._decimals", + "__main__._decimals.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 80, + "end_line": 25, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "start_col": 9, + "start_line": 25 + } + }, + "352": { + "accessible_scopes": [ + "__main__", + "__main__._decimals", + "__main__._decimals.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 24, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/decl.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 26, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "start_col": 9, + "start_line": 26 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 19 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 30, + "start_line": 24 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + } + }, + "353": { + "accessible_scopes": [ + "__main__", + "__main__._decimals", + "__main__._decimals.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 24, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/decl.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 26, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "start_col": 9, + "start_line": 26 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 19 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 30, + "start_line": 24 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + } + }, + "354": { + "accessible_scopes": [ + "__main__", + "__main__._decimals", + "__main__._decimals.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 19, + "end_line": 26, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "start_col": 9, + "start_line": 26 + } + }, + "355": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 9, + "start_line": 9 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + } + }, + "356": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 9, + "start_line": 9 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + } + }, + "357": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 94, + "end_line": 8, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 21, + "start_line": 9 + }, + "While expanding the reference 'res' in:" + ], + "start_col": 19, + "start_line": 8 + } + }, + "359": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 9, + "start_line": 9 + } + }, + "360": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 30, + "start_line": 13 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 12 + } + }, + "361": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 78, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 30, + "start_line": 13 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 12 + } + }, + "362": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 30, + "start_line": 13 + } + }, + "364": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 348, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 37, + "start_line": 14 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 348 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 12 + } + }, + "365": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 58, + "start_line": 14 + }, + "While expanding the reference 'storage_addr' in:" + ], + "start_col": 14, + "start_line": 13 + } + }, + "366": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 75, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 37, + "start_line": 14 + } + }, + "368": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 348, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 348, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 37, + "start_line": 15 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 348 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 37, + "start_line": 14 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 348 + } + }, + "369": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 74, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 58, + "start_line": 15 + } + }, + "371": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 75, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 37, + "start_line": 15 + } + }, + "373": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 348, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "parent_location": [ + { + "end_col": 42, + "end_line": 17, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 31, + "start_line": 17 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 37, + "start_line": 15 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 348 + } + }, + "374": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 18, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 32, + "start_line": 18 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 30, + "start_line": 13 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + } + }, + "375": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "parent_location": [ + { + "end_col": 50, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 35, + "start_line": 19 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 30, + "start_line": 13 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + } + }, + "376": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 20, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 45, + "start_line": 20 + }, + "While expanding the reference '__storage_var_temp0' in:" + ], + "start_col": 14, + "start_line": 14 + } + }, + "377": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 45, + "start_line": 21 + }, + "While expanding the reference '__storage_var_temp1' in:" + ], + "start_col": 14, + "start_line": 15 + } + }, + "378": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 22, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 9, + "start_line": 22 + } + }, + "379": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 62, + "end_line": 25, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 26, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 30, + "start_line": 26 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 25 + } + }, + "380": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 25, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 26, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 30, + "start_line": 26 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 25 + } + }, + "381": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 26, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 30, + "start_line": 26 + } + }, + "383": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 25, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 366, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 80, + "end_line": 27, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 9, + "start_line": 27 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 366 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 25 + } + }, + "384": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 26, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 27, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 31, + "start_line": 27 + }, + "While expanding the reference 'storage_addr' in:" + ], + "start_col": 14, + "start_line": 26 + } + }, + "385": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 27, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 55, + "start_line": 27 + } + }, + "386": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 80, + "end_line": 27, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 9, + "start_line": 27 + } + }, + "388": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 47, + "end_line": 28, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 31, + "start_line": 28 + } + }, + "390": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 28, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 55, + "start_line": 28 + } + }, + "391": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 80, + "end_line": 28, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 9, + "start_line": 28 + } + }, + "393": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 26, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 29, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 9, + "start_line": 29 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 19 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 30, + "start_line": 26 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + } + }, + "394": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 26, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 29, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 9, + "start_line": 29 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 19 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 30, + "start_line": 26 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + } + }, + "395": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 19, + "end_line": 29, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 9, + "start_line": 29 + } + }, + "396": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 48, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 36, + "start_line": 9 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + } + }, + "397": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 95, + "end_line": 8, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 53, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 50, + "start_line": 9 + }, + "While expanding the reference 'res' in:" + ], + "start_col": 19, + "start_line": 8 + } + }, + "399": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 55, + "start_line": 9 + } + }, + "400": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 80, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 21, + "start_line": 9 + } + }, + "402": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 12, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "parent_location": [ + { + "end_col": 48, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 21, + "start_line": 10 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 24, + "start_line": 12 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + } + }, + "403": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 17, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 47, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 44, + "start_line": 10 + }, + "While expanding the reference 'res' in:" + ], + "start_col": 14, + "start_line": 9 + } + }, + "404": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 21, + "start_line": 10 + } + }, + "406": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 9, + "start_line": 11 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 9 + } + }, + "407": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 39, + "end_line": 12, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "parent_location": [ + { + "end_col": 48, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 9, + "start_line": 11 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 21, + "start_line": 10 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 24, + "start_line": 12 + } + }, + "408": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 17, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 21, + "start_line": 11 + }, + "While expanding the reference 'res' in:" + ], + "start_col": 14, + "start_line": 10 + } + }, + "409": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 9, + "start_line": 11 + } + }, + "410": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 17, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 30, + "start_line": 17 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 14 + } + }, + "411": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 78, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 17, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 30, + "start_line": 17 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 14 + } + }, + "412": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 93, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 42, + "end_line": 17, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 35, + "start_line": 17 + }, + "While expanding the reference 'account' in:" + ], + "start_col": 80, + "start_line": 14 + } + }, + "413": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 43, + "end_line": 17, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 30, + "start_line": 17 + } + }, + "415": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 348, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 18, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 37, + "start_line": 18 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 348 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 14 + } + }, + "416": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 17, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 18, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 58, + "start_line": 18 + }, + "While expanding the reference 'storage_addr' in:" + ], + "start_col": 14, + "start_line": 17 + } + }, + "417": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 75, + "end_line": 18, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 37, + "start_line": 18 + } + }, + "419": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 348, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 18, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 348, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 37, + "start_line": 19 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 348 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 37, + "start_line": 18 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 348 + } + }, + "420": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 74, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 58, + "start_line": 19 + } + }, + "422": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 75, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 37, + "start_line": 19 + } + }, + "424": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 348, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 42, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 31, + "start_line": 21 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 37, + "start_line": 19 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 348 + } + }, + "425": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 17, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 22, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 32, + "start_line": 22 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 30, + "start_line": 17 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + } + }, + "426": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 17, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 50, + "end_line": 23, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 35, + "start_line": 23 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 30, + "start_line": 17 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + } + }, + "427": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 18, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 24, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 45, + "start_line": 24 + }, + "While expanding the reference '__storage_var_temp0' in:" + ], + "start_col": 14, + "start_line": 18 + } + }, + "428": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 25, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 45, + "start_line": 25 + }, + "While expanding the reference '__storage_var_temp1' in:" + ], + "start_col": 14, + "start_line": 19 + } + }, + "429": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 26, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 9, + "start_line": 26 + } + }, + "430": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 62, + "end_line": 29, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 32, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 30, + "start_line": 32 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 29 + } + }, + "431": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 29, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 32, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 30, + "start_line": 32 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 29 + } + }, + "432": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 30, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 42, + "end_line": 32, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 35, + "start_line": 32 + }, + "While expanding the reference 'account' in:" + ], + "start_col": 9, + "start_line": 30 + } + }, + "433": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 43, + "end_line": 32, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 30, + "start_line": 32 + } + }, + "435": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 29, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 366, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 80, + "end_line": 33, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 9, + "start_line": 33 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 366 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 29 + } + }, + "436": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 32, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 33, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 31, + "start_line": 33 + }, + "While expanding the reference 'storage_addr' in:" + ], + "start_col": 14, + "start_line": 32 + } + }, + "437": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 33, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 55, + "start_line": 33 + } + }, + "438": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 80, + "end_line": 33, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 9, + "start_line": 33 + } + }, + "440": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 47, + "end_line": 34, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 31, + "start_line": 34 + } + }, + "442": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 34, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 55, + "start_line": 34 + } + }, + "443": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 80, + "end_line": 34, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 9, + "start_line": 34 + } + }, + "445": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 32, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 35, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 9, + "start_line": 35 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 21 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 30, + "start_line": 32 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + } + }, + "446": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 32, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 35, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 9, + "start_line": 35 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 21 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 30, + "start_line": 32 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + } + }, + "447": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 19, + "end_line": 35, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 9, + "start_line": 35 + } + }, + "448": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 48, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 36, + "start_line": 11 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + } + }, + "449": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 94, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 53, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 50, + "start_line": 11 + }, + "While expanding the reference 'res' in:" + ], + "start_col": 19, + "start_line": 10 + } + }, + "451": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 77, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 55, + "start_line": 11 + } + }, + "452": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 78, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 21, + "start_line": 11 + } + }, + "454": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 55, + "start_line": 12 + } + }, + "455": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 80, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 21, + "start_line": 12 + } + }, + "457": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 12, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "parent_location": [ + { + "end_col": 48, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 21, + "start_line": 13 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 24, + "start_line": 12 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + } + }, + "458": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 17, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 47, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 44, + "start_line": 13 + }, + "While expanding the reference 'res' in:" + ], + "start_col": 14, + "start_line": 12 + } + }, + "459": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 21, + "start_line": 13 + } + }, + "461": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 9, + "start_line": 14 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 12 + } + }, + "462": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 39, + "end_line": 12, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "parent_location": [ + { + "end_col": 48, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 9, + "start_line": 14 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 21, + "start_line": 13 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 24, + "start_line": 12 + } + }, + "463": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 17, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 21, + "start_line": 14 + }, + "While expanding the reference 'res' in:" + ], + "start_col": 14, + "start_line": 13 + } + }, + "464": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 9, + "start_line": 14 + } + }, + "465": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 17, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 50, + "end_line": 20, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 30, + "start_line": 20 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 17 + } + }, + "466": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 78, + "end_line": 17, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 50, + "end_line": 20, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 30, + "start_line": 20 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 17 + } + }, + "467": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 20, + "end_line": 18, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 20, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 35, + "start_line": 20 + }, + "While expanding the reference 'owner' in:" + ], + "start_col": 9, + "start_line": 18 + } + }, + "468": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 18, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 20, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 42, + "start_line": 20 + }, + "While expanding the reference 'spender' in:" + ], + "start_col": 22, + "start_line": 18 + } + }, + "469": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 50, + "end_line": 20, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 30, + "start_line": 20 + } + }, + "471": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 17, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 348, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 37, + "start_line": 21 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 348 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 17 + } + }, + "472": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 20, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 58, + "start_line": 21 + }, + "While expanding the reference 'storage_addr' in:" + ], + "start_col": 14, + "start_line": 20 + } + }, + "473": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 75, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 37, + "start_line": 21 + } + }, + "475": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 348, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 348, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 22, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 37, + "start_line": 22 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 348 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 37, + "start_line": 21 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 348 + } + }, + "476": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 74, + "end_line": 22, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 58, + "start_line": 22 + } + }, + "478": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 75, + "end_line": 22, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 37, + "start_line": 22 + } + }, + "480": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 348, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 22, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 42, + "end_line": 24, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 31, + "start_line": 24 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 37, + "start_line": 22 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 348 + } + }, + "481": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 50, + "end_line": 20, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 25, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 32, + "start_line": 25 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 30, + "start_line": 20 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + } + }, + "482": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 50, + "end_line": 20, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 50, + "end_line": 26, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 35, + "start_line": 26 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 30, + "start_line": 20 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + } + }, + "483": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 27, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 45, + "start_line": 27 + }, + "While expanding the reference '__storage_var_temp0' in:" + ], + "start_col": 14, + "start_line": 21 + } + }, + "484": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 22, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 28, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 45, + "start_line": 28 + }, + "While expanding the reference '__storage_var_temp1' in:" + ], + "start_col": 14, + "start_line": 22 + } + }, + "485": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 29, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 9, + "start_line": 29 + } + }, + "486": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 62, + "end_line": 32, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 50, + "end_line": 35, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 30, + "start_line": 35 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 32 + } + }, + "487": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 32, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 50, + "end_line": 35, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 30, + "start_line": 35 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 32 + } + }, + "488": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 20, + "end_line": 33, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 35, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 35, + "start_line": 35 + }, + "While expanding the reference 'owner' in:" + ], + "start_col": 9, + "start_line": 33 + } + }, + "489": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 33, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 35, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 42, + "start_line": 35 + }, + "While expanding the reference 'spender' in:" + ], + "start_col": 22, + "start_line": 33 + } + }, + "490": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 50, + "end_line": 35, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 30, + "start_line": 35 + } + }, + "492": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 32, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 366, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 80, + "end_line": 36, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 9, + "start_line": 36 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 366 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 32 + } + }, + "493": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 35, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 36, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 31, + "start_line": 36 + }, + "While expanding the reference 'storage_addr' in:" + ], + "start_col": 14, + "start_line": 35 + } + }, + "494": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 36, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 55, + "start_line": 36 + } + }, + "495": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 80, + "end_line": 36, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 9, + "start_line": 36 + } + }, + "497": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 47, + "end_line": 37, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 31, + "start_line": 37 + } + }, + "499": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 37, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 55, + "start_line": 37 + } + }, + "500": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 80, + "end_line": 37, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 9, + "start_line": 37 + } + }, + "502": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 50, + "end_line": 35, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 23, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 38, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 9, + "start_line": 38 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 23 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 30, + "start_line": 35 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + } + }, + "503": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 50, + "end_line": 35, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 23, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 38, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 9, + "start_line": 38 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 23 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 30, + "start_line": 35 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + } + }, + "504": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 19, + "end_line": 38, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 9, + "start_line": 38 + } + }, + "505": { + "accessible_scopes": ["__main__", "__main__", "__main__.constructor"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 49, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/decl.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 54, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 54 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 19 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 18, + "start_line": 49 + } + }, + "506": { + "accessible_scopes": ["__main__", "__main__", "__main__.constructor"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 49, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/decl.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 54, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 54 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 19 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 38, + "start_line": 49 + } + }, + "507": { + "accessible_scopes": ["__main__", "__main__", "__main__.constructor"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 81, + "end_line": 49, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/decl.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 54, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 54 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 19 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 66, + "start_line": 49 + } + }, + "508": { + "accessible_scopes": ["__main__", "__main__", "__main__.constructor"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 50, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 54, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 17, + "start_line": 54 + }, + "While expanding the reference 'name' in:" + ], + "start_col": 5, + "start_line": 50 + } + }, + "509": { + "accessible_scopes": ["__main__", "__main__", "__main__.constructor"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 54, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 54 + } + }, + "511": { + "accessible_scopes": ["__main__", "__main__", "__main__.constructor"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 50, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 55, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 19, + "start_line": 55 + }, + "While expanding the reference 'symbol' in:" + ], + "start_col": 17, + "start_line": 50 + } + }, + "512": { + "accessible_scopes": ["__main__", "__main__", "__main__.constructor"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 55, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 55 + } + }, + "514": { + "accessible_scopes": ["__main__", "__main__", "__main__.constructor"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 23, + "end_line": 56, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 21, + "start_line": 56 + } + }, + "516": { + "accessible_scopes": ["__main__", "__main__", "__main__.constructor"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 24, + "end_line": 56, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 56 + } + }, + "518": { + "accessible_scopes": ["__main__", "__main__", "__main__.constructor"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 50, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 57, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 11, + "start_line": 57 + }, + "While expanding the reference 'recipient' in:" + ], + "start_col": 31, + "start_line": 50 + } + }, + "519": { + "accessible_scopes": ["__main__", "__main__", "__main__.constructor"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 57, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 30, + "start_line": 57 + } + }, + "521": { + "accessible_scopes": ["__main__", "__main__", "__main__.constructor"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 57, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 36, + "start_line": 57 + } + }, + "523": { + "accessible_scopes": ["__main__", "__main__", "__main__.constructor"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 39, + "end_line": 57, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 57 + } + }, + "525": { + "accessible_scopes": ["__main__", "__main__", "__main__.constructor"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 58, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 58 + } + }, + "526": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/d8c30f4879932288f1bfa4e0e453592d3ebb5ca98ed0660bf066319d88c0297f.cairo" + }, + "parent_location": [ + { + "end_col": 46, + "end_line": 50, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 49, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 49, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 49 + }, + "While handling calldata of" + ], + "start_col": 35, + "start_line": 1 + }, + "While expanding the reference '__calldata_actual_size' in:" + ], + "start_col": 6, + "start_line": 49 + }, + "While handling calldata of" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 31, + "start_line": 50 + }, + "While handling calldata argument 'recipient'" + ], + "start_col": 22, + "start_line": 2 + } + }, + "528": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 49, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 49 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "529": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 49, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/148a060bde4827dbfe8d2d1e382ff540a4a234cceae28ea44dbe19f1c07defb2.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 49, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 49 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 18, + "start_line": 49 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "530": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 110, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 49, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/148a060bde4827dbfe8d2d1e382ff540a4a234cceae28ea44dbe19f1c07defb2.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 49, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 49 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 38, + "start_line": 49 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "531": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 81, + "end_line": 49, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/148a060bde4827dbfe8d2d1e382ff540a4a234cceae28ea44dbe19f1c07defb2.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 49, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 49 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 66, + "start_line": 49 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "532": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 43, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/e1eb73cd870ec466294c3700e77817cf3c039ac1384882ddb76383eb87a5da90.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 50, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 141, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/148a060bde4827dbfe8d2d1e382ff540a4a234cceae28ea44dbe19f1c07defb2.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 49, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 49 + }, + "While constructing the external wrapper for:" + ], + "start_col": 122, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_name' in:" + ], + "start_col": 5, + "start_line": 50 + }, + "While handling calldata argument 'name'" + ], + "start_col": 27, + "start_line": 1 + } + }, + "533": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/99058c0781745b3c0332799d723549974cbf489b623dde03906204304de60803.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 50, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 171, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/148a060bde4827dbfe8d2d1e382ff540a4a234cceae28ea44dbe19f1c07defb2.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 49, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 49 + }, + "While constructing the external wrapper for:" + ], + "start_col": 150, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_symbol' in:" + ], + "start_col": 17, + "start_line": 50 + }, + "While handling calldata argument 'symbol'" + ], + "start_col": 29, + "start_line": 1 + } + }, + "534": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/d8c30f4879932288f1bfa4e0e453592d3ebb5ca98ed0660bf066319d88c0297f.cairo" + }, + "parent_location": [ + { + "end_col": 46, + "end_line": 50, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 207, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/148a060bde4827dbfe8d2d1e382ff540a4a234cceae28ea44dbe19f1c07defb2.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 49, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 49 + }, + "While constructing the external wrapper for:" + ], + "start_col": 183, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_recipient' in:" + ], + "start_col": 31, + "start_line": 50 + }, + "While handling calldata argument 'recipient'" + ], + "start_col": 32, + "start_line": 1 + } + }, + "535": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 17, + "end_line": 49, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 49 + } + }, + "537": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.constructor" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 34, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/constructor/148a060bde4827dbfe8d2d1e382ff540a4a234cceae28ea44dbe19f1c07defb2.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 49, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 49 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 2 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 24, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/constructor/148a060bde4827dbfe8d2d1e382ff540a4a234cceae28ea44dbe19f1c07defb2.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 49, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 49 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 3 + } + }, + "539": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/148a060bde4827dbfe8d2d1e382ff540a4a234cceae28ea44dbe19f1c07defb2.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 49, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 49, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 49 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 49 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "540": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/148a060bde4827dbfe8d2d1e382ff540a4a234cceae28ea44dbe19f1c07defb2.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 49, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 49, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 49 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 49 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + } + }, + "541": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/148a060bde4827dbfe8d2d1e382ff540a4a234cceae28ea44dbe19f1c07defb2.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 49, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 49, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 49 + }, + "While constructing the external wrapper for:" + ], + "start_col": 34, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 49 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + } + }, + "542": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/constructor/148a060bde4827dbfe8d2d1e382ff540a4a234cceae28ea44dbe19f1c07defb2.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 49, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 49, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 49 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 49 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 4 + } + }, + "544": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 16, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/constructor/148a060bde4827dbfe8d2d1e382ff540a4a234cceae28ea44dbe19f1c07defb2.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 49, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 49, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 49 + }, + "While constructing the external wrapper for:" + ], + "start_col": 63, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 49 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 3 + } + }, + "545": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 49, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 49 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "546": { + "accessible_scopes": ["__main__", "__main__", "__main__.name"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/decl.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 67, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 18, + "start_line": 67 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 13 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 11, + "start_line": 66 + } + }, + "547": { + "accessible_scopes": ["__main__", "__main__", "__main__.name"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 57, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/decl.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 67, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 18, + "start_line": 67 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 13 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 31, + "start_line": 66 + } + }, + "548": { + "accessible_scopes": ["__main__", "__main__", "__main__.name"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 74, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/decl.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 67, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 18, + "start_line": 67 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 13 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 59, + "start_line": 66 + } + }, + "549": { + "accessible_scopes": ["__main__", "__main__", "__main__.name"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 30, + "end_line": 67, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 18, + "start_line": 67 + } + }, + "551": { + "accessible_scopes": ["__main__", "__main__", "__main__.name"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 20, + "end_line": 68, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 68 + } + }, + "552": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name_encode_return" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/return/name/c8fcd0b2b3f24b16bed33f1349d99fe0bde24b7764fe1bdc31d37b9ddca24adc.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 66 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 3 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 18, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/return/name/c8fcd0b2b3f24b16bed33f1349d99fe0bde24b7764fe1bdc31d37b9ddca24adc.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 66 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 4 + } + }, + "554": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/6f345e20daf86e05c346aa1f6a9eeaa296a59eb71a12784c017d25ed5b25ff32.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 82, + "start_line": 66 + }, + "While handling return value 'name'" + ], + "start_col": 1, + "start_line": 1 + } + }, + "555": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/6f345e20daf86e05c346aa1f6a9eeaa296a59eb71a12784c017d25ed5b25ff32.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/name/c8fcd0b2b3f24b16bed33f1349d99fe0bde24b7764fe1bdc31d37b9ddca24adc.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 66 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + }, + "While expanding the reference '__return_value_ptr' in:" + ], + "start_col": 82, + "start_line": 66 + }, + "While handling return value 'name'" + ], + "start_col": 26, + "start_line": 2 + } + }, + "557": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 65, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/return/name/c8fcd0b2b3f24b16bed33f1349d99fe0bde24b7764fe1bdc31d37b9ddca24adc.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/external/return/name/c8fcd0b2b3f24b16bed33f1349d99fe0bde24b7764fe1bdc31d37b9ddca24adc.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 66 + }, + "While handling return value of" + ], + "start_col": 25, + "start_line": 10 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 66 + }, + "While handling return value of" + ], + "start_col": 50, + "start_line": 1 + } + }, + "558": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/name/c8fcd0b2b3f24b16bed33f1349d99fe0bde24b7764fe1bdc31d37b9ddca24adc.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 66 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + } + }, + "559": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/external/return/name/c8fcd0b2b3f24b16bed33f1349d99fe0bde24b7764fe1bdc31d37b9ddca24adc.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/name/c8fcd0b2b3f24b16bed33f1349d99fe0bde24b7764fe1bdc31d37b9ddca24adc.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 66 + }, + "While handling return value of" + ], + "start_col": 14, + "start_line": 12 + }, + "While expanding the reference '__return_value_ptr_start' in:" + ], + "start_col": 6, + "start_line": 66 + }, + "While handling return value of" + ], + "start_col": 11, + "start_line": 5 + } + }, + "560": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/name/c8fcd0b2b3f24b16bed33f1349d99fe0bde24b7764fe1bdc31d37b9ddca24adc.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 66 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 9 + } + }, + "561": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 66 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "562": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/name/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/name/3034a84ffbc2cc9a83b0bdb0bf6aadae87a5c63f8544f4bc76a18d60221f0e94.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 66 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 11, + "start_line": 66 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "563": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 110, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/name/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/name/3034a84ffbc2cc9a83b0bdb0bf6aadae87a5c63f8544f4bc76a18d60221f0e94.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 66 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 31, + "start_line": 66 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "564": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/name/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 74, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/name/3034a84ffbc2cc9a83b0bdb0bf6aadae87a5c63f8544f4bc76a18d60221f0e94.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 66 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 59, + "start_line": 66 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "565": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 10, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 66 + } + }, + "567": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/name/3034a84ffbc2cc9a83b0bdb0bf6aadae87a5c63f8544f4bc76a18d60221f0e94.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 93, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/name/3034a84ffbc2cc9a83b0bdb0bf6aadae87a5c63f8544f4bc76a18d60221f0e94.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 66 + }, + "While constructing the external wrapper for:" + ], + "start_col": 78, + "start_line": 2 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 66 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + } + }, + "568": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 94, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/name/3034a84ffbc2cc9a83b0bdb0bf6aadae87a5c63f8544f4bc76a18d60221f0e94.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 66 + }, + "While constructing the external wrapper for:" + ], + "start_col": 48, + "start_line": 2 + } + }, + "570": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/name/3034a84ffbc2cc9a83b0bdb0bf6aadae87a5c63f8544f4bc76a18d60221f0e94.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/name/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 66 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 66 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "571": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/name/3034a84ffbc2cc9a83b0bdb0bf6aadae87a5c63f8544f4bc76a18d60221f0e94.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/name/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 66 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 66 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + } + }, + "572": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/name/3034a84ffbc2cc9a83b0bdb0bf6aadae87a5c63f8544f4bc76a18d60221f0e94.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/name/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 66 + }, + "While constructing the external wrapper for:" + ], + "start_col": 34, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 66 + }, + "While constructing the external wrapper for:" + ], + "start_col": 6, + "start_line": 2 + } + }, + "573": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/name/3034a84ffbc2cc9a83b0bdb0bf6aadae87a5c63f8544f4bc76a18d60221f0e94.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/name/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 66 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 66 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 2 + } + }, + "574": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/name/3034a84ffbc2cc9a83b0bdb0bf6aadae87a5c63f8544f4bc76a18d60221f0e94.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/name/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 66 + }, + "While constructing the external wrapper for:" + ], + "start_col": 63, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 66 + }, + "While constructing the external wrapper for:" + ], + "start_col": 37, + "start_line": 2 + } + }, + "575": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/name/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 66 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "576": { + "accessible_scopes": ["__main__", "__main__", "__main__.symbol"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 31, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/decl.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 73, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 20, + "start_line": 73 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 13 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 13, + "start_line": 72 + } + }, + "577": { + "accessible_scopes": ["__main__", "__main__", "__main__.symbol"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 59, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/decl.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 73, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 20, + "start_line": 73 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 13 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 33, + "start_line": 72 + } + }, + "578": { + "accessible_scopes": ["__main__", "__main__", "__main__.symbol"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 76, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/decl.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 73, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 20, + "start_line": 73 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 13 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 61, + "start_line": 72 + } + }, + "579": { + "accessible_scopes": ["__main__", "__main__", "__main__.symbol"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 73, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 20, + "start_line": 73 + } + }, + "581": { + "accessible_scopes": ["__main__", "__main__", "__main__.symbol"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 74, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 74 + } + }, + "582": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol_encode_return" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/return/symbol/a0ae85480af0490479ac55aa0fb10c479d3c551bd5d0b449dafe97eed061cca1.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 72 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 3 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 18, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/return/symbol/a0ae85480af0490479ac55aa0fb10c479d3c551bd5d0b449dafe97eed061cca1.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 72 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 4 + } + }, + "584": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/3635b1d7caa543a52376beeb37a143262ea6ffdf923d8e3676d9b27787e943c8.cairo" + }, + "parent_location": [ + { + "end_col": 96, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 84, + "start_line": 72 + }, + "While handling return value 'symbol'" + ], + "start_col": 1, + "start_line": 1 + } + }, + "585": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/3635b1d7caa543a52376beeb37a143262ea6ffdf923d8e3676d9b27787e943c8.cairo" + }, + "parent_location": [ + { + "end_col": 96, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/symbol/a0ae85480af0490479ac55aa0fb10c479d3c551bd5d0b449dafe97eed061cca1.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 72 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + }, + "While expanding the reference '__return_value_ptr' in:" + ], + "start_col": 84, + "start_line": 72 + }, + "While handling return value 'symbol'" + ], + "start_col": 26, + "start_line": 2 + } + }, + "587": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 69, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/return/symbol/a0ae85480af0490479ac55aa0fb10c479d3c551bd5d0b449dafe97eed061cca1.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/external/return/symbol/a0ae85480af0490479ac55aa0fb10c479d3c551bd5d0b449dafe97eed061cca1.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 72 + }, + "While handling return value of" + ], + "start_col": 25, + "start_line": 10 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 72 + }, + "While handling return value of" + ], + "start_col": 54, + "start_line": 1 + } + }, + "588": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/symbol/a0ae85480af0490479ac55aa0fb10c479d3c551bd5d0b449dafe97eed061cca1.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 72 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + } + }, + "589": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/external/return/symbol/a0ae85480af0490479ac55aa0fb10c479d3c551bd5d0b449dafe97eed061cca1.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/symbol/a0ae85480af0490479ac55aa0fb10c479d3c551bd5d0b449dafe97eed061cca1.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 72 + }, + "While handling return value of" + ], + "start_col": 14, + "start_line": 12 + }, + "While expanding the reference '__return_value_ptr_start' in:" + ], + "start_col": 6, + "start_line": 72 + }, + "While handling return value of" + ], + "start_col": 11, + "start_line": 5 + } + }, + "590": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/symbol/a0ae85480af0490479ac55aa0fb10c479d3c551bd5d0b449dafe97eed061cca1.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 72 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 9 + } + }, + "591": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 72 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "592": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/symbol/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/symbol/d8aa55fbbc45562d781915a1c7930fc50b33d8bd29db7102b5c44cbfd8b54639.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 72 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 13, + "start_line": 72 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "593": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 110, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/symbol/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" + }, + "parent_location": [ + { + "end_col": 59, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/symbol/d8aa55fbbc45562d781915a1c7930fc50b33d8bd29db7102b5c44cbfd8b54639.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 72 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 33, + "start_line": 72 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "594": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/symbol/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 76, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/symbol/d8aa55fbbc45562d781915a1c7930fc50b33d8bd29db7102b5c44cbfd8b54639.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 72 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 61, + "start_line": 72 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "595": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 12, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 72 + } + }, + "597": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/symbol/d8aa55fbbc45562d781915a1c7930fc50b33d8bd29db7102b5c44cbfd8b54639.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 95, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/symbol/d8aa55fbbc45562d781915a1c7930fc50b33d8bd29db7102b5c44cbfd8b54639.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 72 + }, + "While constructing the external wrapper for:" + ], + "start_col": 80, + "start_line": 2 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 72 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + } + }, + "598": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 96, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/symbol/d8aa55fbbc45562d781915a1c7930fc50b33d8bd29db7102b5c44cbfd8b54639.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 72 + }, + "While constructing the external wrapper for:" + ], + "start_col": 48, + "start_line": 2 + } + }, + "600": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/symbol/d8aa55fbbc45562d781915a1c7930fc50b33d8bd29db7102b5c44cbfd8b54639.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/symbol/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 72 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 72 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "601": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/symbol/d8aa55fbbc45562d781915a1c7930fc50b33d8bd29db7102b5c44cbfd8b54639.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/symbol/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 72 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 72 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + } + }, + "602": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/symbol/d8aa55fbbc45562d781915a1c7930fc50b33d8bd29db7102b5c44cbfd8b54639.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/symbol/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 72 + }, + "While constructing the external wrapper for:" + ], + "start_col": 34, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 72 + }, + "While constructing the external wrapper for:" + ], + "start_col": 6, + "start_line": 2 + } + }, + "603": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/symbol/d8aa55fbbc45562d781915a1c7930fc50b33d8bd29db7102b5c44cbfd8b54639.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/symbol/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 72 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 72 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 2 + } + }, + "604": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/symbol/d8aa55fbbc45562d781915a1c7930fc50b33d8bd29db7102b5c44cbfd8b54639.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/symbol/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 72 + }, + "While constructing the external wrapper for:" + ], + "start_col": 63, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 72 + }, + "While constructing the external wrapper for:" + ], + "start_col": 37, + "start_line": 2 + } + }, + "605": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/symbol/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 72 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "606": { + "accessible_scopes": ["__main__", "__main__", "__main__.totalSupply"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 53, + "end_line": 81, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 34, + "start_line": 81 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 13 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 18, + "start_line": 78 + } + }, + "607": { + "accessible_scopes": ["__main__", "__main__", "__main__.totalSupply"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 53, + "end_line": 81, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 34, + "start_line": 81 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 13 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 38, + "start_line": 78 + } + }, + "608": { + "accessible_scopes": ["__main__", "__main__", "__main__.totalSupply"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 81, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 53, + "end_line": 81, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 34, + "start_line": 81 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 13 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 66, + "start_line": 78 + } + }, + "609": { + "accessible_scopes": ["__main__", "__main__", "__main__.totalSupply"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 53, + "end_line": 81, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 34, + "start_line": 81 + } + }, + "611": { + "accessible_scopes": ["__main__", "__main__", "__main__.totalSupply"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 27, + "end_line": 82, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 82 + } + }, + "612": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply_encode_return" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/return/totalSupply/eeeda446bdea67b39cd9f67678f4dfc35c6c1d0744df18691bf4ede77f67f604.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 78 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 3 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 18, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/return/totalSupply/eeeda446bdea67b39cd9f67678f4dfc35c6c1d0744df18691bf4ede77f67f604.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 78 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 4 + } + }, + "614": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 60, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/arg_processor/9822619206729a9eadcae854c851238a68f93e9dbd956bc4fa147da27ae12e2e.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 79, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 79 + }, + "While handling return value 'totalSupply'" + ], + "start_col": 1, + "start_line": 3 + } + }, + "615": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 60, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/arg_processor/9822619206729a9eadcae854c851238a68f93e9dbd956bc4fa147da27ae12e2e.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 79, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 79 + }, + "While handling return value 'totalSupply'" + ], + "start_col": 1, + "start_line": 4 + } + }, + "616": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/arg_processor/9822619206729a9eadcae854c851238a68f93e9dbd956bc4fa147da27ae12e2e.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 79, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/totalSupply/eeeda446bdea67b39cd9f67678f4dfc35c6c1d0744df18691bf4ede77f67f604.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 78 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + }, + "While expanding the reference '__return_value_ptr' in:" + ], + "start_col": 5, + "start_line": 79 + }, + "While handling return value 'totalSupply'" + ], + "start_col": 26, + "start_line": 5 + } + }, + "618": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 113, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/return/totalSupply/eeeda446bdea67b39cd9f67678f4dfc35c6c1d0744df18691bf4ede77f67f604.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/external/return/totalSupply/eeeda446bdea67b39cd9f67678f4dfc35c6c1d0744df18691bf4ede77f67f604.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 78 + }, + "While handling return value of" + ], + "start_col": 25, + "start_line": 10 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 78 + }, + "While handling return value of" + ], + "start_col": 98, + "start_line": 1 + } + }, + "619": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/totalSupply/eeeda446bdea67b39cd9f67678f4dfc35c6c1d0744df18691bf4ede77f67f604.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 78 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + } + }, + "620": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/external/return/totalSupply/eeeda446bdea67b39cd9f67678f4dfc35c6c1d0744df18691bf4ede77f67f604.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/totalSupply/eeeda446bdea67b39cd9f67678f4dfc35c6c1d0744df18691bf4ede77f67f604.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 78 + }, + "While handling return value of" + ], + "start_col": 14, + "start_line": 12 + }, + "While expanding the reference '__return_value_ptr_start' in:" + ], + "start_col": 6, + "start_line": 78 + }, + "While handling return value of" + ], + "start_col": 11, + "start_line": 5 + } + }, + "621": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/totalSupply/eeeda446bdea67b39cd9f67678f4dfc35c6c1d0744df18691bf4ede77f67f604.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 78 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 9 + } + }, + "622": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 78 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "623": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/totalSupply/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/totalSupply/f9521ee04dab7f503e72addd131262b31983f1e13ea962eb0b121959d1008326.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 78 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 18, + "start_line": 78 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "624": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 110, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/totalSupply/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/totalSupply/f9521ee04dab7f503e72addd131262b31983f1e13ea962eb0b121959d1008326.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 78 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 38, + "start_line": 78 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "625": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/totalSupply/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 81, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/totalSupply/f9521ee04dab7f503e72addd131262b31983f1e13ea962eb0b121959d1008326.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 78 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 66, + "start_line": 78 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "626": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 17, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 78 + } + }, + "628": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/totalSupply/f9521ee04dab7f503e72addd131262b31983f1e13ea962eb0b121959d1008326.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 100, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/totalSupply/f9521ee04dab7f503e72addd131262b31983f1e13ea962eb0b121959d1008326.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 78 + }, + "While constructing the external wrapper for:" + ], + "start_col": 85, + "start_line": 2 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 78 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + } + }, + "629": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 101, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/totalSupply/f9521ee04dab7f503e72addd131262b31983f1e13ea962eb0b121959d1008326.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 78 + }, + "While constructing the external wrapper for:" + ], + "start_col": 48, + "start_line": 2 + } + }, + "631": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/totalSupply/f9521ee04dab7f503e72addd131262b31983f1e13ea962eb0b121959d1008326.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/totalSupply/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 78 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 78 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "632": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/totalSupply/f9521ee04dab7f503e72addd131262b31983f1e13ea962eb0b121959d1008326.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/totalSupply/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 78 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 78 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + } + }, + "633": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/totalSupply/f9521ee04dab7f503e72addd131262b31983f1e13ea962eb0b121959d1008326.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/totalSupply/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 78 + }, + "While constructing the external wrapper for:" + ], + "start_col": 34, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 78 + }, + "While constructing the external wrapper for:" + ], + "start_col": 6, + "start_line": 2 + } + }, + "634": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/totalSupply/f9521ee04dab7f503e72addd131262b31983f1e13ea962eb0b121959d1008326.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/totalSupply/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 78 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 78 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 2 + } + }, + "635": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/totalSupply/f9521ee04dab7f503e72addd131262b31983f1e13ea962eb0b121959d1008326.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/totalSupply/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 78 + }, + "While constructing the external wrapper for:" + ], + "start_col": 63, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 78 + }, + "While constructing the external wrapper for:" + ], + "start_col": 37, + "start_line": 2 + } + }, + "636": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/totalSupply/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 78 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "637": { + "accessible_scopes": ["__main__", "__main__", "__main__.decimals"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/decl.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 89, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 22, + "start_line": 89 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 13 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 86 + } + }, + "638": { + "accessible_scopes": ["__main__", "__main__", "__main__.decimals"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/decl.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 89, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 22, + "start_line": 89 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 13 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 86 + } + }, + "639": { + "accessible_scopes": ["__main__", "__main__", "__main__.decimals"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 78, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/decl.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 89, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 22, + "start_line": 89 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 13 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 86 + } + }, + "640": { + "accessible_scopes": ["__main__", "__main__", "__main__.decimals"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 38, + "end_line": 89, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 22, + "start_line": 89 + } + }, + "642": { + "accessible_scopes": ["__main__", "__main__", "__main__.decimals"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 24, + "end_line": 90, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 90 + } + }, + "643": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals_encode_return" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/return/decimals/a97d2b6786c76802562faf3a37a632fd604ff18dde35a5c92ee6960b683ee2dd.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 86 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 3 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 18, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/return/decimals/a97d2b6786c76802562faf3a37a632fd604ff18dde35a5c92ee6960b683ee2dd.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 86 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 4 + } + }, + "645": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 50, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/a81bcec621a2ff03486299e6a77ac9e0b035697b74f8a9b599dbb1c25229a3e2.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 87, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 87 + }, + "While handling return value 'decimals'" + ], + "start_col": 1, + "start_line": 1 + } + }, + "646": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/a81bcec621a2ff03486299e6a77ac9e0b035697b74f8a9b599dbb1c25229a3e2.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 87, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/decimals/a97d2b6786c76802562faf3a37a632fd604ff18dde35a5c92ee6960b683ee2dd.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 86 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + }, + "While expanding the reference '__return_value_ptr' in:" + ], + "start_col": 5, + "start_line": 87 + }, + "While handling return value 'decimals'" + ], + "start_col": 26, + "start_line": 2 + } + }, + "648": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 73, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/return/decimals/a97d2b6786c76802562faf3a37a632fd604ff18dde35a5c92ee6960b683ee2dd.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/external/return/decimals/a97d2b6786c76802562faf3a37a632fd604ff18dde35a5c92ee6960b683ee2dd.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 86 + }, + "While handling return value of" + ], + "start_col": 25, + "start_line": 10 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 86 + }, + "While handling return value of" + ], + "start_col": 58, + "start_line": 1 + } + }, + "649": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/decimals/a97d2b6786c76802562faf3a37a632fd604ff18dde35a5c92ee6960b683ee2dd.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 86 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + } + }, + "650": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/external/return/decimals/a97d2b6786c76802562faf3a37a632fd604ff18dde35a5c92ee6960b683ee2dd.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/decimals/a97d2b6786c76802562faf3a37a632fd604ff18dde35a5c92ee6960b683ee2dd.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 86 + }, + "While handling return value of" + ], + "start_col": 14, + "start_line": 12 + }, + "While expanding the reference '__return_value_ptr_start' in:" + ], + "start_col": 6, + "start_line": 86 + }, + "While handling return value of" + ], + "start_col": 11, + "start_line": 5 + } + }, + "651": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/decimals/a97d2b6786c76802562faf3a37a632fd604ff18dde35a5c92ee6960b683ee2dd.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 86 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 9 + } + }, + "652": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 86 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "653": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decimals/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decimals/b895732858337deae88cb0106f94dcac8575befa3b4c84c0fc6c096df9053938.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 86 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 86 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "654": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 110, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decimals/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decimals/b895732858337deae88cb0106f94dcac8575befa3b4c84c0fc6c096df9053938.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 86 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 86 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "655": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decimals/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decimals/b895732858337deae88cb0106f94dcac8575befa3b4c84c0fc6c096df9053938.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 86 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 86 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "656": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 14, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 86 + } + }, + "658": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decimals/b895732858337deae88cb0106f94dcac8575befa3b4c84c0fc6c096df9053938.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 97, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/decimals/b895732858337deae88cb0106f94dcac8575befa3b4c84c0fc6c096df9053938.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 86 + }, + "While constructing the external wrapper for:" + ], + "start_col": 82, + "start_line": 2 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 86 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + } + }, + "659": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 98, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/decimals/b895732858337deae88cb0106f94dcac8575befa3b4c84c0fc6c096df9053938.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 86 + }, + "While constructing the external wrapper for:" + ], + "start_col": 48, + "start_line": 2 + } + }, + "661": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decimals/b895732858337deae88cb0106f94dcac8575befa3b4c84c0fc6c096df9053938.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decimals/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 86 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 86 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "662": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decimals/b895732858337deae88cb0106f94dcac8575befa3b4c84c0fc6c096df9053938.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decimals/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 86 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 86 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + } + }, + "663": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/decimals/b895732858337deae88cb0106f94dcac8575befa3b4c84c0fc6c096df9053938.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decimals/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 86 + }, + "While constructing the external wrapper for:" + ], + "start_col": 34, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 86 + }, + "While constructing the external wrapper for:" + ], + "start_col": 6, + "start_line": 2 + } + }, + "664": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/decimals/b895732858337deae88cb0106f94dcac8575befa3b4c84c0fc6c096df9053938.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decimals/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 86 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 86 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 2 + } + }, + "665": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/decimals/b895732858337deae88cb0106f94dcac8575befa3b4c84c0fc6c096df9053938.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decimals/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 86 + }, + "While constructing the external wrapper for:" + ], + "start_col": 63, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 86 + }, + "While constructing the external wrapper for:" + ], + "start_col": 37, + "start_line": 2 + } + }, + "666": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decimals/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 86 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "667": { + "accessible_scopes": ["__main__", "__main__", "__main__.balanceOf"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 60, + "end_line": 97, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 30, + "start_line": 97 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 13 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 94 + } + }, + "668": { + "accessible_scopes": ["__main__", "__main__", "__main__.balanceOf"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 62, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 60, + "end_line": 97, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 30, + "start_line": 97 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 13 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 94 + } + }, + "669": { + "accessible_scopes": ["__main__", "__main__", "__main__.balanceOf"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 60, + "end_line": 97, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 30, + "start_line": 97 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 13 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 94 + } + }, + "670": { + "accessible_scopes": ["__main__", "__main__", "__main__.balanceOf"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 94, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 59, + "end_line": 97, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 52, + "start_line": 97 + }, + "While expanding the reference 'account' in:" + ], + "start_col": 81, + "start_line": 94 + } + }, + "671": { + "accessible_scopes": ["__main__", "__main__", "__main__.balanceOf"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 60, + "end_line": 97, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 30, + "start_line": 97 + } + }, + "673": { + "accessible_scopes": ["__main__", "__main__", "__main__.balanceOf"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 23, + "end_line": 98, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 98 + } + }, + "674": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf_encode_return" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/return/balanceOf/6be46755be2f937558932379e9c42b1ab153e2ba499cd66beb178511b2106ad9.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 94 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 3 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 18, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/return/balanceOf/6be46755be2f937558932379e9c42b1ab153e2ba499cd66beb178511b2106ad9.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 94 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 4 + } + }, + "676": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 60, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/arg_processor/f013cc89754bf613d36aa163a5014b518987d20a85394ebbe3c47c5cdb0a38b1.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 95, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 95 + }, + "While handling return value 'balance'" + ], + "start_col": 1, + "start_line": 3 + } + }, + "677": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 60, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/arg_processor/f013cc89754bf613d36aa163a5014b518987d20a85394ebbe3c47c5cdb0a38b1.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 95, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 95 + }, + "While handling return value 'balance'" + ], + "start_col": 1, + "start_line": 4 + } + }, + "678": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/arg_processor/f013cc89754bf613d36aa163a5014b518987d20a85394ebbe3c47c5cdb0a38b1.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 95, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/balanceOf/6be46755be2f937558932379e9c42b1ab153e2ba499cd66beb178511b2106ad9.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 94 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + }, + "While expanding the reference '__return_value_ptr' in:" + ], + "start_col": 5, + "start_line": 95 + }, + "While handling return value 'balance'" + ], + "start_col": 26, + "start_line": 5 + } + }, + "680": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 107, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/return/balanceOf/6be46755be2f937558932379e9c42b1ab153e2ba499cd66beb178511b2106ad9.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/external/return/balanceOf/6be46755be2f937558932379e9c42b1ab153e2ba499cd66beb178511b2106ad9.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 94 + }, + "While handling return value of" + ], + "start_col": 25, + "start_line": 10 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 94 + }, + "While handling return value of" + ], + "start_col": 92, + "start_line": 1 + } + }, + "681": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/balanceOf/6be46755be2f937558932379e9c42b1ab153e2ba499cd66beb178511b2106ad9.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 94 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + } + }, + "682": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/external/return/balanceOf/6be46755be2f937558932379e9c42b1ab153e2ba499cd66beb178511b2106ad9.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/balanceOf/6be46755be2f937558932379e9c42b1ab153e2ba499cd66beb178511b2106ad9.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 94 + }, + "While handling return value of" + ], + "start_col": 14, + "start_line": 12 + }, + "While expanding the reference '__return_value_ptr_start' in:" + ], + "start_col": 6, + "start_line": 94 + }, + "While handling return value of" + ], + "start_col": 11, + "start_line": 5 + } + }, + "683": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/balanceOf/6be46755be2f937558932379e9c42b1ab153e2ba499cd66beb178511b2106ad9.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 94 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 9 + } + }, + "684": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/e4d5d41a9286852ceee2d8a1fbac026532bda7bb0e3a6ccfcbfb5e7dd12aa070.cairo" + }, + "parent_location": [ + { + "end_col": 94, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 94 + }, + "While handling calldata of" + ], + "start_col": 35, + "start_line": 1 + }, + "While expanding the reference '__calldata_actual_size' in:" + ], + "start_col": 6, + "start_line": 94 + }, + "While handling calldata of" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 81, + "start_line": 94 + }, + "While handling calldata argument 'account'" + ], + "start_col": 22, + "start_line": 2 + } + }, + "686": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 94 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "687": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 94 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 94 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "688": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 110, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 94 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 94 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "689": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 94 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 94 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "690": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/e4d5d41a9286852ceee2d8a1fbac026532bda7bb0e3a6ccfcbfb5e7dd12aa070.cairo" + }, + "parent_location": [ + { + "end_col": 94, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 147, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 94 + }, + "While constructing the external wrapper for:" + ], + "start_col": 125, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_account' in:" + ], + "start_col": 81, + "start_line": 94 + }, + "While handling calldata argument 'account'" + ], + "start_col": 30, + "start_line": 1 + } + }, + "691": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 94 + } + }, + "693": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 98, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 94 + }, + "While constructing the external wrapper for:" + ], + "start_col": 83, + "start_line": 2 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 94 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + } + }, + "694": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 99, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 94 + }, + "While constructing the external wrapper for:" + ], + "start_col": 48, + "start_line": 2 + } + }, + "696": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 94 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 94 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "697": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 94 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 94 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + } + }, + "698": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 94 + }, + "While constructing the external wrapper for:" + ], + "start_col": 34, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 94 + }, + "While constructing the external wrapper for:" + ], + "start_col": 6, + "start_line": 2 + } + }, + "699": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 94 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 94 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 2 + } + }, + "700": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 94 + }, + "While constructing the external wrapper for:" + ], + "start_col": 63, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 94 + }, + "While constructing the external wrapper for:" + ], + "start_col": 37, + "start_line": 2 + } + }, + "701": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 94 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "702": { + "accessible_scopes": ["__main__", "__main__", "__main__.allowance"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 77, + "end_line": 105, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 32, + "start_line": 105 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 15 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 102 + } + }, + "703": { + "accessible_scopes": ["__main__", "__main__", "__main__.allowance"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 62, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 77, + "end_line": 105, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 32, + "start_line": 105 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 15 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 102 + } + }, + "704": { + "accessible_scopes": ["__main__", "__main__", "__main__.allowance"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 77, + "end_line": 105, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 32, + "start_line": 105 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 15 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 102 + } + }, + "705": { + "accessible_scopes": ["__main__", "__main__", "__main__.allowance"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 16, + "end_line": 103, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 59, + "end_line": 105, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 54, + "start_line": 105 + }, + "While expanding the reference 'owner' in:" + ], + "start_col": 5, + "start_line": 103 + } + }, + "706": { + "accessible_scopes": ["__main__", "__main__", "__main__.allowance"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 31, + "end_line": 103, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 76, + "end_line": 105, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 69, + "start_line": 105 + }, + "While expanding the reference 'spender' in:" + ], + "start_col": 18, + "start_line": 103 + } + }, + "707": { + "accessible_scopes": ["__main__", "__main__", "__main__.allowance"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 77, + "end_line": 105, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 32, + "start_line": 105 + } + }, + "709": { + "accessible_scopes": ["__main__", "__main__", "__main__.allowance"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 25, + "end_line": 106, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 106 + } + }, + "710": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/return/allowance/1cb7294a6f22e622b9ef012b5a4d2faa6b7630d9f34fee6abcca00d90029b02c.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 102 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 3 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 18, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/return/allowance/1cb7294a6f22e622b9ef012b5a4d2faa6b7630d9f34fee6abcca00d90029b02c.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 102 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 4 + } + }, + "712": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 60, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/arg_processor/7f5020813ab1b343debcc3300c737c940210993d2fe101134705622a3d36fb93.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 104, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 7, + "start_line": 104 + }, + "While handling return value 'remaining'" + ], + "start_col": 1, + "start_line": 3 + } + }, + "713": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 60, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/arg_processor/7f5020813ab1b343debcc3300c737c940210993d2fe101134705622a3d36fb93.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 104, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 7, + "start_line": 104 + }, + "While handling return value 'remaining'" + ], + "start_col": 1, + "start_line": 4 + } + }, + "714": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/arg_processor/7f5020813ab1b343debcc3300c737c940210993d2fe101134705622a3d36fb93.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 104, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/allowance/1cb7294a6f22e622b9ef012b5a4d2faa6b7630d9f34fee6abcca00d90029b02c.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 102 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + }, + "While expanding the reference '__return_value_ptr' in:" + ], + "start_col": 7, + "start_line": 104 + }, + "While handling return value 'remaining'" + ], + "start_col": 26, + "start_line": 5 + } + }, + "716": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 109, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/return/allowance/1cb7294a6f22e622b9ef012b5a4d2faa6b7630d9f34fee6abcca00d90029b02c.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/external/return/allowance/1cb7294a6f22e622b9ef012b5a4d2faa6b7630d9f34fee6abcca00d90029b02c.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 102 + }, + "While handling return value of" + ], + "start_col": 25, + "start_line": 10 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 102 + }, + "While handling return value of" + ], + "start_col": 94, + "start_line": 1 + } + }, + "717": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/allowance/1cb7294a6f22e622b9ef012b5a4d2faa6b7630d9f34fee6abcca00d90029b02c.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 102 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + } + }, + "718": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/external/return/allowance/1cb7294a6f22e622b9ef012b5a4d2faa6b7630d9f34fee6abcca00d90029b02c.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/allowance/1cb7294a6f22e622b9ef012b5a4d2faa6b7630d9f34fee6abcca00d90029b02c.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 102 + }, + "While handling return value of" + ], + "start_col": 14, + "start_line": 12 + }, + "While expanding the reference '__return_value_ptr_start' in:" + ], + "start_col": 6, + "start_line": 102 + }, + "While handling return value of" + ], + "start_col": 11, + "start_line": 5 + } + }, + "719": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/allowance/1cb7294a6f22e622b9ef012b5a4d2faa6b7630d9f34fee6abcca00d90029b02c.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 102 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 9 + } + }, + "720": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/144fa44c78b9ff9755794c84d3169b8c097256057e7a09154cdae1a978b57fed.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 103, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 102 + }, + "While handling calldata of" + ], + "start_col": 35, + "start_line": 1 + }, + "While expanding the reference '__calldata_actual_size' in:" + ], + "start_col": 6, + "start_line": 102 + }, + "While handling calldata of" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 18, + "start_line": 103 + }, + "While handling calldata argument 'spender'" + ], + "start_col": 22, + "start_line": 2 + } + }, + "722": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 102 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "723": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/allowance/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 102 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 102 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "724": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 110, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/allowance/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 102 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 102 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "725": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/allowance/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 102 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 102 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "726": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/f6a4d9ae897caf37cefd18f7c8da7eee73157818279359aadee282f0fe59cdbc.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 103, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 143, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 102 + }, + "While constructing the external wrapper for:" + ], + "start_col": 123, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_owner' in:" + ], + "start_col": 5, + "start_line": 103 + }, + "While handling calldata argument 'owner'" + ], + "start_col": 28, + "start_line": 1 + } + }, + "727": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/144fa44c78b9ff9755794c84d3169b8c097256057e7a09154cdae1a978b57fed.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 103, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 175, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 102 + }, + "While constructing the external wrapper for:" + ], + "start_col": 153, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_spender' in:" + ], + "start_col": 18, + "start_line": 103 + }, + "While handling calldata argument 'spender'" + ], + "start_col": 30, + "start_line": 1 + } + }, + "728": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 102 + } + }, + "730": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 98, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 102 + }, + "While constructing the external wrapper for:" + ], + "start_col": 83, + "start_line": 2 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 102 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + } + }, + "731": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 99, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 102 + }, + "While constructing the external wrapper for:" + ], + "start_col": 48, + "start_line": 2 + } + }, + "733": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/allowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 102 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 102 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "734": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/allowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 102 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 102 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + } + }, + "735": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/allowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 102 + }, + "While constructing the external wrapper for:" + ], + "start_col": 34, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 102 + }, + "While constructing the external wrapper for:" + ], + "start_col": 6, + "start_line": 2 + } + }, + "736": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/allowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 102 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 102 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 2 + } + }, + "737": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/allowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 102 + }, + "While constructing the external wrapper for:" + ], + "start_col": 63, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 102 + }, + "While constructing the external wrapper for:" + ], + "start_col": 37, + "start_line": 2 + } + }, + "738": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/allowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 102 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "739": { + "accessible_scopes": ["__main__", "__main__", "__main__.transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 196, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 117, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 20, + "start_line": 117 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 196 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 114 + } + }, + "740": { + "accessible_scopes": ["__main__", "__main__", "__main__.transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 117, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 20, + "start_line": 117 + } + }, + "742": { + "accessible_scopes": ["__main__", "__main__", "__main__.transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 43, + "end_line": 196, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 117, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 236, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 118, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 118 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 236 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 117 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 196 + } + }, + "743": { + "accessible_scopes": ["__main__", "__main__", "__main__.transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 236, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 118, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 118 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 236 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 114 + } + }, + "744": { + "accessible_scopes": ["__main__", "__main__", "__main__.transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 78, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 236, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 118, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 118 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 236 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 114 + } + }, + "745": { + "accessible_scopes": ["__main__", "__main__", "__main__.transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 16, + "end_line": 117, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 118, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 15, + "start_line": 118 + }, + "While expanding the reference 'sender' in:" + ], + "start_col": 10, + "start_line": 117 + } + }, + "746": { + "accessible_scopes": ["__main__", "__main__", "__main__.transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 20, + "end_line": 115, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 118, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 23, + "start_line": 118 + }, + "While expanding the reference 'recipient' in:" + ], + "start_col": 5, + "start_line": 115 + } + }, + "747": { + "accessible_scopes": ["__main__", "__main__", "__main__.transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 115, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 118, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 34, + "start_line": 118 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 22, + "start_line": 115 + } + }, + "748": { + "accessible_scopes": ["__main__", "__main__", "__main__.transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 115, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 118, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 34, + "start_line": 118 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 22, + "start_line": 115 + } + }, + "749": { + "accessible_scopes": ["__main__", "__main__", "__main__.transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 118, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 118 + } + }, + "751": { + "accessible_scopes": ["__main__", "__main__", "__main__.transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 17, + "end_line": 120, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 13, + "start_line": 120 + } + }, + "753": { + "accessible_scopes": ["__main__", "__main__", "__main__.transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 20, + "end_line": 120, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 120 + } + }, + "754": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer_encode_return" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/return/transfer/63591275573bc8b26ecb0c55e4fb63e8afcdbb2de92a6d653dea4d28256a7673.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 114 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 3 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 18, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/return/transfer/63591275573bc8b26ecb0c55e4fb63e8afcdbb2de92a6d653dea4d28256a7673.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 114 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 4 + } + }, + "756": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 116, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 7, + "start_line": 116 + }, + "While handling return value 'success'" + ], + "start_col": 1, + "start_line": 1 + } + }, + "757": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 116, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/transfer/63591275573bc8b26ecb0c55e4fb63e8afcdbb2de92a6d653dea4d28256a7673.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 114 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + }, + "While expanding the reference '__return_value_ptr' in:" + ], + "start_col": 7, + "start_line": 116 + }, + "While handling return value 'success'" + ], + "start_col": 26, + "start_line": 2 + } + }, + "759": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/return/transfer/63591275573bc8b26ecb0c55e4fb63e8afcdbb2de92a6d653dea4d28256a7673.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/external/return/transfer/63591275573bc8b26ecb0c55e4fb63e8afcdbb2de92a6d653dea4d28256a7673.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 114 + }, + "While handling return value of" + ], + "start_col": 25, + "start_line": 10 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 114 + }, + "While handling return value of" + ], + "start_col": 57, + "start_line": 1 + } + }, + "760": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/transfer/63591275573bc8b26ecb0c55e4fb63e8afcdbb2de92a6d653dea4d28256a7673.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 114 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + } + }, + "761": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/external/return/transfer/63591275573bc8b26ecb0c55e4fb63e8afcdbb2de92a6d653dea4d28256a7673.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/transfer/63591275573bc8b26ecb0c55e4fb63e8afcdbb2de92a6d653dea4d28256a7673.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 114 + }, + "While handling return value of" + ], + "start_col": 14, + "start_line": 12 + }, + "While expanding the reference '__return_value_ptr_start' in:" + ], + "start_col": 6, + "start_line": 114 + }, + "While handling return value of" + ], + "start_col": 11, + "start_line": 5 + } + }, + "762": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/transfer/63591275573bc8b26ecb0c55e4fb63e8afcdbb2de92a6d653dea4d28256a7673.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 114 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 9 + } + }, + "763": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 115, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 114 + }, + "While handling calldata of" + ], + "start_col": 35, + "start_line": 1 + }, + "While expanding the reference '__calldata_actual_size' in:" + ], + "start_col": 6, + "start_line": 114 + }, + "While handling calldata of" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 22, + "start_line": 115 + }, + "While handling calldata argument 'amount'" + ], + "start_col": 22, + "start_line": 3 + } + }, + "765": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 114 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "766": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 114 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 114 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "767": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 110, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 114 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 114 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "768": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 114 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 114 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "769": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/d8c30f4879932288f1bfa4e0e453592d3ebb5ca98ed0660bf066319d88c0297f.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 115, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 151, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 114 + }, + "While constructing the external wrapper for:" + ], + "start_col": 127, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_recipient' in:" + ], + "start_col": 5, + "start_line": 115 + }, + "While handling calldata argument 'recipient'" + ], + "start_col": 32, + "start_line": 1 + } + }, + "770": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 115, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 181, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 114 + }, + "While constructing the external wrapper for:" + ], + "start_col": 160, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_amount' in:" + ], + "start_col": 22, + "start_line": 115 + }, + "While handling calldata argument 'amount'" + ], + "start_col": 29, + "start_line": 1 + } + }, + "771": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 115, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 181, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 114 + }, + "While constructing the external wrapper for:" + ], + "start_col": 160, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_amount' in:" + ], + "start_col": 22, + "start_line": 115 + }, + "While handling calldata argument 'amount'" + ], + "start_col": 29, + "start_line": 1 + } + }, + "772": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 114 + } + }, + "774": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 97, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 114 + }, + "While constructing the external wrapper for:" + ], + "start_col": 82, + "start_line": 2 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 114 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + } + }, + "775": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 98, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 114 + }, + "While constructing the external wrapper for:" + ], + "start_col": 48, + "start_line": 2 + } + }, + "777": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 114 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 114 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "778": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 114 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 114 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + } + }, + "779": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 114 + }, + "While constructing the external wrapper for:" + ], + "start_col": 34, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 114 + }, + "While constructing the external wrapper for:" + ], + "start_col": 6, + "start_line": 2 + } + }, + "780": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 114 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 114 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 2 + } + }, + "781": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 114 + }, + "While constructing the external wrapper for:" + ], + "start_col": 63, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 114 + }, + "While constructing the external wrapper for:" + ], + "start_col": 37, + "start_line": 2 + } + }, + "782": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 114 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "783": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 18, + "end_line": 127, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 127 + } + }, + "785": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 196, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 46, + "end_line": 128, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 26, + "start_line": 128 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 196 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 124 + } + }, + "786": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 128, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 26, + "start_line": 128 + } + }, + "788": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 128, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 10, + "start_line": 128 + } + }, + "789": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 43, + "end_line": 196, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 46, + "end_line": 128, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 90, + "end_line": 129, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 45, + "start_line": 129 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 15 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 26, + "start_line": 128 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 196 + } + }, + "790": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 65, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 90, + "end_line": 129, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 45, + "start_line": 129 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 15 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 39, + "start_line": 124 + } + }, + "791": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 90, + "end_line": 129, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 45, + "start_line": 129 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 15 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 67, + "start_line": 124 + } + }, + "792": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 17, + "end_line": 125, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 73, + "end_line": 129, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 67, + "start_line": 129 + }, + "While expanding the reference 'sender' in:" + ], + "start_col": 5, + "start_line": 125 + } + }, + "793": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 128, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 89, + "end_line": 129, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 83, + "start_line": 129 + }, + "While expanding the reference 'caller' in:" + ], + "start_col": 16, + "start_line": 128 + } + }, + "794": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 90, + "end_line": 129, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 45, + "start_line": 129 + } + }, + "796": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 129, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 10, + "start_line": 129 + } + }, + "797": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 129, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 10, + "start_line": 129 + } + }, + "798": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 78, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 90, + "end_line": 129, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 148, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 132, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 28, + "start_line": 132 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 17, + "start_line": 148 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 45, + "start_line": 129 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 15 + } + }, + "799": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 125, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 132, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 39, + "start_line": 132 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 36, + "start_line": 125 + } + }, + "800": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 125, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 132, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 39, + "start_line": 132 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 36, + "start_line": 125 + } + }, + "801": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 129, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 63, + "end_line": 132, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 47, + "start_line": 132 + }, + "While expanding the reference 'caller_allowance' in:" + ], + "start_col": 16, + "start_line": 129 + } + }, + "802": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 129, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 63, + "end_line": 132, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 47, + "start_line": 132 + }, + "While expanding the reference 'caller_allowance' in:" + ], + "start_col": 16, + "start_line": 129 + } + }, + "803": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 132, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 28, + "start_line": 132 + } + }, + "805": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 133, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 133 + } + }, + "807": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 90, + "end_line": 129, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 236, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 135, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 135 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 236 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 45, + "start_line": 129 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 15 + } + }, + "808": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 90, + "end_line": 129, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 236, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 135, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 135 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 236 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 45, + "start_line": 129 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 15 + } + }, + "809": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 148, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 132, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 236, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 135, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 135 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 236 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 28, + "start_line": 132 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 17, + "start_line": 148 + } + }, + "810": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 17, + "end_line": 125, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 135, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 15, + "start_line": 135 + }, + "While expanding the reference 'sender' in:" + ], + "start_col": 5, + "start_line": 125 + } + }, + "811": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 125, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 135, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 23, + "start_line": 135 + }, + "While expanding the reference 'recipient' in:" + ], + "start_col": 19, + "start_line": 125 + } + }, + "812": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 125, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 135, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 34, + "start_line": 135 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 36, + "start_line": 125 + } + }, + "813": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 125, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 135, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 34, + "start_line": 135 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 36, + "start_line": 125 + } + }, + "814": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 135, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 135 + } + }, + "816": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 129, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 138, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 48, + "start_line": 138 + }, + "While expanding the reference 'caller_allowance' in:" + ], + "start_col": 16, + "start_line": 129 + } + }, + "817": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 129, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 138, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 48, + "start_line": 138 + }, + "While expanding the reference 'caller_allowance' in:" + ], + "start_col": 16, + "start_line": 129 + } + }, + "818": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 125, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 72, + "end_line": 138, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 66, + "start_line": 138 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 36, + "start_line": 125 + } + }, + "819": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 125, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 72, + "end_line": 138, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 66, + "start_line": 138 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 36, + "start_line": 125 + } + }, + "820": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 73, + "end_line": 138, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 36, + "start_line": 138 + } + }, + "822": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 236, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 135, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 23, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 52, + "end_line": 139, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 139 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 23 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 5, + "start_line": 135 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 236 + } + }, + "823": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 62, + "end_line": 236, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 135, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 23, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 52, + "end_line": 139, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 139 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 23 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 5, + "start_line": 135 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 236 + } + }, + "824": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 290, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 73, + "end_line": 138, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 23, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 52, + "end_line": 139, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 139 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 23 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 36, + "start_line": 138 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 290 + } + }, + "825": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 17, + "end_line": 125, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 28, + "end_line": 139, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 22, + "start_line": 139 + }, + "While expanding the reference 'sender' in:" + ], + "start_col": 5, + "start_line": 125 + } + }, + "826": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 128, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 139, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 30, + "start_line": 139 + }, + "While expanding the reference 'caller' in:" + ], + "start_col": 16, + "start_line": 128 + } + }, + "827": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 138, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 51, + "end_line": 139, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 38, + "start_line": 139 + }, + "While expanding the reference 'new_allowance' in:" + ], + "start_col": 10, + "start_line": 138 + } + }, + "828": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 138, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 51, + "end_line": 139, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 38, + "start_line": 139 + }, + "While expanding the reference 'new_allowance' in:" + ], + "start_col": 10, + "start_line": 138 + } + }, + "829": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 52, + "end_line": 139, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 139 + } + }, + "831": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 17, + "end_line": 141, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 13, + "start_line": 141 + } + }, + "833": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 20, + "end_line": 141, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 141 + } + }, + "834": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom_encode_return" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/return/transferFrom/5b2c37cd8026aa4af7cd3c9f7917d8ea869eaee537bea84bfb17d9a4e9947d8f.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 3 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 18, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/return/transferFrom/5b2c37cd8026aa4af7cd3c9f7917d8ea869eaee537bea84bfb17d9a4e9947d8f.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 4 + } + }, + "836": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 126, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 7, + "start_line": 126 + }, + "While handling return value 'success'" + ], + "start_col": 1, + "start_line": 1 + } + }, + "837": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 126, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/transferFrom/5b2c37cd8026aa4af7cd3c9f7917d8ea869eaee537bea84bfb17d9a4e9947d8f.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + }, + "While expanding the reference '__return_value_ptr' in:" + ], + "start_col": 7, + "start_line": 126 + }, + "While handling return value 'success'" + ], + "start_col": 26, + "start_line": 2 + } + }, + "839": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 76, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/return/transferFrom/5b2c37cd8026aa4af7cd3c9f7917d8ea869eaee537bea84bfb17d9a4e9947d8f.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/external/return/transferFrom/5b2c37cd8026aa4af7cd3c9f7917d8ea869eaee537bea84bfb17d9a4e9947d8f.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While handling return value of" + ], + "start_col": 25, + "start_line": 10 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 124 + }, + "While handling return value of" + ], + "start_col": 61, + "start_line": 1 + } + }, + "840": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/transferFrom/5b2c37cd8026aa4af7cd3c9f7917d8ea869eaee537bea84bfb17d9a4e9947d8f.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + } + }, + "841": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/external/return/transferFrom/5b2c37cd8026aa4af7cd3c9f7917d8ea869eaee537bea84bfb17d9a4e9947d8f.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/transferFrom/5b2c37cd8026aa4af7cd3c9f7917d8ea869eaee537bea84bfb17d9a4e9947d8f.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While handling return value of" + ], + "start_col": 14, + "start_line": 12 + }, + "While expanding the reference '__return_value_ptr_start' in:" + ], + "start_col": 6, + "start_line": 124 + }, + "While handling return value of" + ], + "start_col": 11, + "start_line": 5 + } + }, + "842": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/transferFrom/5b2c37cd8026aa4af7cd3c9f7917d8ea869eaee537bea84bfb17d9a4e9947d8f.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 9 + } + }, + "843": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" + }, + "parent_location": [ + { + "end_col": 51, + "end_line": 125, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While handling calldata of" + ], + "start_col": 35, + "start_line": 1 + }, + "While expanding the reference '__calldata_actual_size' in:" + ], + "start_col": 6, + "start_line": 124 + }, + "While handling calldata of" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 36, + "start_line": 125 + }, + "While handling calldata argument 'amount'" + ], + "start_col": 22, + "start_line": 3 + } + }, + "845": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "846": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "847": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 110, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" + }, + "parent_location": [ + { + "end_col": 65, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 39, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "848": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 67, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "849": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/2a6553d1cb026d6d486f03ea4f3c4e23a17d2c2fada60e20573741cc8edfdb84.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 125, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 145, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 124, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_sender' in:" + ], + "start_col": 5, + "start_line": 125 + }, + "While handling calldata argument 'sender'" + ], + "start_col": 29, + "start_line": 1 + } + }, + "850": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/d8c30f4879932288f1bfa4e0e453592d3ebb5ca98ed0660bf066319d88c0297f.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 125, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 181, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 157, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_recipient' in:" + ], + "start_col": 19, + "start_line": 125 + }, + "While handling calldata argument 'recipient'" + ], + "start_col": 32, + "start_line": 1 + } + }, + "851": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" + }, + "parent_location": [ + { + "end_col": 51, + "end_line": 125, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 211, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 190, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_amount' in:" + ], + "start_col": 36, + "start_line": 125 + }, + "While handling calldata argument 'amount'" + ], + "start_col": 29, + "start_line": 1 + } + }, + "852": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" + }, + "parent_location": [ + { + "end_col": 51, + "end_line": 125, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 211, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 190, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_amount' in:" + ], + "start_col": 36, + "start_line": 125 + }, + "While handling calldata argument 'amount'" + ], + "start_col": 29, + "start_line": 1 + } + }, + "853": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 124 + } + }, + "855": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 101, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 86, + "start_line": 2 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + } + }, + "856": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 102, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 48, + "start_line": 2 + } + }, + "858": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "859": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + } + }, + "860": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 34, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 6, + "start_line": 2 + } + }, + "861": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 2 + } + }, + "862": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 63, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 37, + "start_line": 2 + } + }, + "863": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "864": { + "accessible_scopes": ["__main__", "__main__", "__main__.approve"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 196, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 148, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 20, + "start_line": 148 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 196 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 14, + "start_line": 145 + } + }, + "865": { + "accessible_scopes": ["__main__", "__main__", "__main__.approve"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 148, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 20, + "start_line": 148 + } + }, + "867": { + "accessible_scopes": ["__main__", "__main__", "__main__.approve"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 43, + "end_line": 196, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 148, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 262, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 149, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 149 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 262 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 148 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 196 + } + }, + "868": { + "accessible_scopes": ["__main__", "__main__", "__main__.approve"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 60, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 262, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 149, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 149 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 262 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 34, + "start_line": 145 + } + }, + "869": { + "accessible_scopes": ["__main__", "__main__", "__main__.approve"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 77, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 262, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 149, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 149 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 262 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 62, + "start_line": 145 + } + }, + "870": { + "accessible_scopes": ["__main__", "__main__", "__main__.approve"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 16, + "end_line": 148, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 149, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 14, + "start_line": 149 + }, + "While expanding the reference 'caller' in:" + ], + "start_col": 10, + "start_line": 148 + } + }, + "871": { + "accessible_scopes": ["__main__", "__main__", "__main__.approve"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 18, + "end_line": 146, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 149, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 22, + "start_line": 149 + }, + "While expanding the reference 'spender' in:" + ], + "start_col": 5, + "start_line": 146 + } + }, + "872": { + "accessible_scopes": ["__main__", "__main__", "__main__.approve"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 146, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 149, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 31, + "start_line": 149 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 20, + "start_line": 146 + } + }, + "873": { + "accessible_scopes": ["__main__", "__main__", "__main__.approve"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 146, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 149, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 31, + "start_line": 149 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 20, + "start_line": 146 + } + }, + "874": { + "accessible_scopes": ["__main__", "__main__", "__main__.approve"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 38, + "end_line": 149, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 149 + } + }, + "876": { + "accessible_scopes": ["__main__", "__main__", "__main__.approve"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 17, + "end_line": 151, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 13, + "start_line": 151 + } + }, + "878": { + "accessible_scopes": ["__main__", "__main__", "__main__.approve"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 20, + "end_line": 151, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 151 + } + }, + "879": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve_encode_return" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/return/approve/3bfbf1e209a2919256f756d0aba26a37c16e14592de6048b15605ba53b428eb5.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 145 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 3 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 18, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/return/approve/3bfbf1e209a2919256f756d0aba26a37c16e14592de6048b15605ba53b428eb5.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 145 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 4 + } + }, + "881": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 147, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 7, + "start_line": 147 + }, + "While handling return value 'success'" + ], + "start_col": 1, + "start_line": 1 + } + }, + "882": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 147, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/approve/3bfbf1e209a2919256f756d0aba26a37c16e14592de6048b15605ba53b428eb5.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 145 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + }, + "While expanding the reference '__return_value_ptr' in:" + ], + "start_col": 7, + "start_line": 147 + }, + "While handling return value 'success'" + ], + "start_col": 26, + "start_line": 2 + } + }, + "884": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 71, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/return/approve/3bfbf1e209a2919256f756d0aba26a37c16e14592de6048b15605ba53b428eb5.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/external/return/approve/3bfbf1e209a2919256f756d0aba26a37c16e14592de6048b15605ba53b428eb5.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 145 + }, + "While handling return value of" + ], + "start_col": 25, + "start_line": 10 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 145 + }, + "While handling return value of" + ], + "start_col": 56, + "start_line": 1 + } + }, + "885": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/approve/3bfbf1e209a2919256f756d0aba26a37c16e14592de6048b15605ba53b428eb5.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 145 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + } + }, + "886": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/external/return/approve/3bfbf1e209a2919256f756d0aba26a37c16e14592de6048b15605ba53b428eb5.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/approve/3bfbf1e209a2919256f756d0aba26a37c16e14592de6048b15605ba53b428eb5.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 145 + }, + "While handling return value of" + ], + "start_col": 14, + "start_line": 12 + }, + "While expanding the reference '__return_value_ptr_start' in:" + ], + "start_col": 6, + "start_line": 145 + }, + "While handling return value of" + ], + "start_col": 11, + "start_line": 5 + } + }, + "887": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/approve/3bfbf1e209a2919256f756d0aba26a37c16e14592de6048b15605ba53b428eb5.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 145 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 9 + } + }, + "888": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 146, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 145 + }, + "While handling calldata of" + ], + "start_col": 35, + "start_line": 1 + }, + "While expanding the reference '__calldata_actual_size' in:" + ], + "start_col": 6, + "start_line": 145 + }, + "While handling calldata of" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 20, + "start_line": 146 + }, + "While handling calldata argument 'amount'" + ], + "start_col": 22, + "start_line": 3 + } + }, + "890": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 145 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "891": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/approve/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 145 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 14, + "start_line": 145 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "892": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 110, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/approve/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" + }, + "parent_location": [ + { + "end_col": 60, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 145 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 34, + "start_line": 145 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "893": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/approve/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 77, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 145 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 62, + "start_line": 145 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "894": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/144fa44c78b9ff9755794c84d3169b8c097256057e7a09154cdae1a978b57fed.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 146, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 147, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 145 + }, + "While constructing the external wrapper for:" + ], + "start_col": 125, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_spender' in:" + ], + "start_col": 5, + "start_line": 146 + }, + "While handling calldata argument 'spender'" + ], + "start_col": 30, + "start_line": 1 + } + }, + "895": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 146, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 177, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 145 + }, + "While constructing the external wrapper for:" + ], + "start_col": 156, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_amount' in:" + ], + "start_col": 20, + "start_line": 146 + }, + "While handling calldata argument 'amount'" + ], + "start_col": 29, + "start_line": 1 + } + }, + "896": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 146, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 177, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 145 + }, + "While constructing the external wrapper for:" + ], + "start_col": 156, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_amount' in:" + ], + "start_col": 20, + "start_line": 146 + }, + "While handling calldata argument 'amount'" + ], + "start_col": 29, + "start_line": 1 + } + }, + "897": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 145 + } + }, + "899": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 96, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 145 + }, + "While constructing the external wrapper for:" + ], + "start_col": 81, + "start_line": 2 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 145 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + } + }, + "900": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 97, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 145 + }, + "While constructing the external wrapper for:" + ], + "start_col": 48, + "start_line": 2 + } + }, + "902": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/approve/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 145 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 145 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "903": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/approve/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 145 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 145 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + } + }, + "904": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/approve/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 145 + }, + "While constructing the external wrapper for:" + ], + "start_col": 34, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 145 + }, + "While constructing the external wrapper for:" + ], + "start_col": 6, + "start_line": 2 + } + }, + "905": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/approve/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 145 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 145 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 2 + } + }, + "906": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/approve/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 145 + }, + "While constructing the external wrapper for:" + ], + "start_col": 63, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 145 + }, + "While constructing the external wrapper for:" + ], + "start_col": 37, + "start_line": 2 + } + }, + "907": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/approve/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 145 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "908": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 18, + "end_line": 158, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 158 + } + }, + "910": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 87, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 21, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 159, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 159 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 20, + "start_line": 21 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 72, + "start_line": 155 + } + }, + "911": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 156, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 159, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 19, + "start_line": 159 + }, + "While expanding the reference 'added_value' in:" + ], + "start_col": 20, + "start_line": 156 + } + }, + "912": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 156, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 159, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 19, + "start_line": 159 + }, + "While expanding the reference 'added_value' in:" + ], + "start_col": 20, + "start_line": 156 + } + }, + "913": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 31, + "end_line": 159, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 159 + } + }, + "915": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 42, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 196, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 46, + "end_line": 160, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 26, + "start_line": 160 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 196 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 24, + "start_line": 155 + } + }, + "916": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 160, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 26, + "start_line": 160 + } + }, + "918": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 160, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 10, + "start_line": 160 + } + }, + "919": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 43, + "end_line": 196, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 46, + "end_line": 160, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 161, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 46, + "start_line": 161 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 15 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 26, + "start_line": 160 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 196 + } + }, + "920": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 70, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 161, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 46, + "start_line": 161 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 15 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 44, + "start_line": 155 + } + }, + "921": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 21, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 159, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 161, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 46, + "start_line": 161 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 15 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 5, + "start_line": 159 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 20, + "start_line": 21 + } + }, + "922": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 160, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 68, + "end_line": 161, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 62, + "start_line": 161 + }, + "While expanding the reference 'caller' in:" + ], + "start_col": 16, + "start_line": 160 + } + }, + "923": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 18, + "end_line": 156, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 77, + "end_line": 161, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 70, + "start_line": 161 + }, + "While expanding the reference 'spender' in:" + ], + "start_col": 5, + "start_line": 156 + } + }, + "924": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 78, + "end_line": 161, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 46, + "start_line": 161 + } + }, + "926": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 42, + "end_line": 161, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 10, + "start_line": 161 + } + }, + "927": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 42, + "end_line": 161, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 10, + "start_line": 161 + } + }, + "928": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 78, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 161, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 31, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 98, + "end_line": 164, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 55, + "start_line": 164 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 31 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 46, + "start_line": 161 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 15 + } + }, + "929": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 161, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 84, + "end_line": 164, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 67, + "start_line": 164 + }, + "While expanding the reference 'current_allowance' in:" + ], + "start_col": 16, + "start_line": 161 + } + }, + "930": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 161, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 84, + "end_line": 164, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 67, + "start_line": 164 + }, + "While expanding the reference 'current_allowance' in:" + ], + "start_col": 16, + "start_line": 161 + } + }, + "931": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 156, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 97, + "end_line": 164, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 86, + "start_line": 164 + }, + "While expanding the reference 'added_value' in:" + ], + "start_col": 20, + "start_line": 156 + } + }, + "932": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 156, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 97, + "end_line": 164, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 86, + "start_line": 164 + }, + "While expanding the reference 'added_value' in:" + ], + "start_col": 20, + "start_line": 156 + } + }, + "933": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 98, + "end_line": 164, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 55, + "start_line": 164 + } + }, + "935": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 38, + "end_line": 164, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 10, + "start_line": 164 + } + }, + "936": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 38, + "end_line": 164, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 10, + "start_line": 164 + } + }, + "937": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 30, + "end_line": 165, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 165 + } + }, + "939": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 161, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 262, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 167, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 167 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 262 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 46, + "start_line": 161 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 15 + } + }, + "940": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 161, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 262, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 167, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 167 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 262 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 46, + "start_line": 161 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 15 + } + }, + "941": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 31, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 98, + "end_line": 164, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 262, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 167, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 167 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 262 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 55, + "start_line": 164 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 31 + } + }, + "942": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 160, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 167, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 14, + "start_line": 167 + }, + "While expanding the reference 'caller' in:" + ], + "start_col": 16, + "start_line": 160 + } + }, + "943": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 18, + "end_line": 156, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 167, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 22, + "start_line": 167 + }, + "While expanding the reference 'spender' in:" + ], + "start_col": 5, + "start_line": 156 + } + }, + "944": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 164, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 167, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 31, + "start_line": 167 + }, + "While expanding the reference 'new_allowance' in:" + ], + "start_col": 16, + "start_line": 164 + } + }, + "945": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 164, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 167, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 31, + "start_line": 167 + }, + "While expanding the reference 'new_allowance' in:" + ], + "start_col": 16, + "start_line": 164 + } + }, + "946": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 167, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 167 + } + }, + "948": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 17, + "end_line": 169, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 13, + "start_line": 169 + } + }, + "950": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 20, + "end_line": 169, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 169 + } + }, + "951": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/return/increaseAllowance/78c2ccee093b5589a139bd81b558b403837f815524d6dfc3d4af5f60c03fbc80.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 155 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 3 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 18, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/return/increaseAllowance/78c2ccee093b5589a139bd81b558b403837f815524d6dfc3d4af5f60c03fbc80.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 155 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 4 + } + }, + "953": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 157, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 7, + "start_line": 157 + }, + "While handling return value 'success'" + ], + "start_col": 1, + "start_line": 1 + } + }, + "954": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 157, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/increaseAllowance/78c2ccee093b5589a139bd81b558b403837f815524d6dfc3d4af5f60c03fbc80.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 155 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + }, + "While expanding the reference '__return_value_ptr' in:" + ], + "start_col": 7, + "start_line": 157 + }, + "While handling return value 'success'" + ], + "start_col": 26, + "start_line": 2 + } + }, + "956": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 81, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/return/increaseAllowance/78c2ccee093b5589a139bd81b558b403837f815524d6dfc3d4af5f60c03fbc80.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/external/return/increaseAllowance/78c2ccee093b5589a139bd81b558b403837f815524d6dfc3d4af5f60c03fbc80.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 155 + }, + "While handling return value of" + ], + "start_col": 25, + "start_line": 10 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 155 + }, + "While handling return value of" + ], + "start_col": 66, + "start_line": 1 + } + }, + "957": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/increaseAllowance/78c2ccee093b5589a139bd81b558b403837f815524d6dfc3d4af5f60c03fbc80.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 155 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + } + }, + "958": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/external/return/increaseAllowance/78c2ccee093b5589a139bd81b558b403837f815524d6dfc3d4af5f60c03fbc80.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/increaseAllowance/78c2ccee093b5589a139bd81b558b403837f815524d6dfc3d4af5f60c03fbc80.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 155 + }, + "While handling return value of" + ], + "start_col": 14, + "start_line": 12 + }, + "While expanding the reference '__return_value_ptr_start' in:" + ], + "start_col": 6, + "start_line": 155 + }, + "While handling return value of" + ], + "start_col": 11, + "start_line": 5 + } + }, + "959": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/increaseAllowance/78c2ccee093b5589a139bd81b558b403837f815524d6dfc3d4af5f60c03fbc80.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 155 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 9 + } + }, + "960": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/arg_processor/4ea8e9956f949bdcf8a2402f5fbdc50c902b2a9cd6640c5bec657657d079f916.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 156, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 155 + }, + "While handling calldata of" + ], + "start_col": 35, + "start_line": 1 + }, + "While expanding the reference '__calldata_actual_size' in:" + ], + "start_col": 6, + "start_line": 155 + }, + "While handling calldata of" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 20, + "start_line": 156 + }, + "While handling calldata argument 'added_value'" + ], + "start_col": 22, + "start_line": 3 + } + }, + "962": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 155 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "963": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 42, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 155 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 24, + "start_line": 155 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "964": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 110, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 155 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 44, + "start_line": 155 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "965": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 87, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 155 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 72, + "start_line": 155 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "966": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/144fa44c78b9ff9755794c84d3169b8c097256057e7a09154cdae1a978b57fed.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 156, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 147, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 155 + }, + "While constructing the external wrapper for:" + ], + "start_col": 125, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_spender' in:" + ], + "start_col": 5, + "start_line": 156 + }, + "While handling calldata argument 'spender'" + ], + "start_col": 30, + "start_line": 1 + } + }, + "967": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/4ea8e9956f949bdcf8a2402f5fbdc50c902b2a9cd6640c5bec657657d079f916.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 156, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 187, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 155 + }, + "While constructing the external wrapper for:" + ], + "start_col": 161, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_added_value' in:" + ], + "start_col": 20, + "start_line": 156 + }, + "While handling calldata argument 'added_value'" + ], + "start_col": 34, + "start_line": 1 + } + }, + "968": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/4ea8e9956f949bdcf8a2402f5fbdc50c902b2a9cd6640c5bec657657d079f916.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 156, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 187, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 155 + }, + "While constructing the external wrapper for:" + ], + "start_col": 161, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_added_value' in:" + ], + "start_col": 20, + "start_line": 156 + }, + "While handling calldata argument 'added_value'" + ], + "start_col": 34, + "start_line": 1 + } + }, + "969": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 155 + } + }, + "971": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 106, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 155 + }, + "While constructing the external wrapper for:" + ], + "start_col": 91, + "start_line": 2 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 155 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + } + }, + "972": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 107, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 155 + }, + "While constructing the external wrapper for:" + ], + "start_col": 48, + "start_line": 2 + } + }, + "974": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 155 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 155 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "975": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 155 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 155 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + } + }, + "976": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 155 + }, + "While constructing the external wrapper for:" + ], + "start_col": 34, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 155 + }, + "While constructing the external wrapper for:" + ], + "start_col": 6, + "start_line": 2 + } + }, + "977": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 155 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 155 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 2 + } + }, + "978": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 155 + }, + "While constructing the external wrapper for:" + ], + "start_col": 63, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 155 + }, + "While constructing the external wrapper for:" + ], + "start_col": 37, + "start_line": 2 + } + }, + "979": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 155 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "980": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 18, + "end_line": 176, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 176 + } + }, + "982": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 87, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 21, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 177, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 177 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 20, + "start_line": 21 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 72, + "start_line": 173 + } + }, + "983": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 174, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 177, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 19, + "start_line": 177 + }, + "While expanding the reference 'subtracted_value' in:" + ], + "start_col": 20, + "start_line": 174 + } + }, + "984": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 174, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 177, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 19, + "start_line": 177 + }, + "While expanding the reference 'subtracted_value' in:" + ], + "start_col": 20, + "start_line": 174 + } + }, + "985": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 177, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 177 + } + }, + "987": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 42, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 196, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 46, + "end_line": 178, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 26, + "start_line": 178 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 196 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 24, + "start_line": 173 + } + }, + "988": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 178, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 26, + "start_line": 178 + } + }, + "990": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 178, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 10, + "start_line": 178 + } + }, + "991": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 43, + "end_line": 196, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 46, + "end_line": 178, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 179, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 46, + "start_line": 179 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 15 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 26, + "start_line": 178 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 196 + } + }, + "992": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 70, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 179, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 46, + "start_line": 179 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 15 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 44, + "start_line": 173 + } + }, + "993": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 21, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 177, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 179, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 46, + "start_line": 179 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 15 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 5, + "start_line": 177 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 20, + "start_line": 21 + } + }, + "994": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 178, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 74, + "end_line": 179, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 68, + "start_line": 179 + }, + "While expanding the reference 'caller' in:" + ], + "start_col": 16, + "start_line": 178 + } + }, + "995": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 18, + "end_line": 174, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 91, + "end_line": 179, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 84, + "start_line": 179 + }, + "While expanding the reference 'spender' in:" + ], + "start_col": 5, + "start_line": 174 + } + }, + "996": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 92, + "end_line": 179, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 46, + "start_line": 179 + } + }, + "998": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 42, + "end_line": 179, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 10, + "start_line": 179 + } + }, + "999": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 42, + "end_line": 179, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 10, + "start_line": 179 + } + }, + "1000": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 78, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 179, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 290, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 90, + "end_line": 180, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 42, + "start_line": 180 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 290 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 46, + "start_line": 179 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 15 + } + }, + "1001": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 179, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 71, + "end_line": 180, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 54, + "start_line": 180 + }, + "While expanding the reference 'current_allowance' in:" + ], + "start_col": 16, + "start_line": 179 + } + }, + "1002": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 179, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 71, + "end_line": 180, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 54, + "start_line": 180 + }, + "While expanding the reference 'current_allowance' in:" + ], + "start_col": 16, + "start_line": 179 + } + }, + "1003": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 174, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 89, + "end_line": 180, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 73, + "start_line": 180 + }, + "While expanding the reference 'subtracted_value' in:" + ], + "start_col": 20, + "start_line": 174 + } + }, + "1004": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 174, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 89, + "end_line": 180, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 73, + "start_line": 180 + }, + "While expanding the reference 'subtracted_value' in:" + ], + "start_col": 20, + "start_line": 174 + } + }, + "1005": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 90, + "end_line": 180, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 42, + "start_line": 180 + } + }, + "1007": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 38, + "end_line": 180, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 10, + "start_line": 180 + } + }, + "1008": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 38, + "end_line": 180, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 10, + "start_line": 180 + } + }, + "1009": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 290, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 90, + "end_line": 180, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 133, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 74, + "end_line": 183, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 30, + "start_line": 183 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 17, + "start_line": 133 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 42, + "start_line": 180 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 290 + } + }, + "1010": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 180, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 54, + "end_line": 183, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 41, + "start_line": 183 + }, + "While expanding the reference 'new_allowance' in:" + ], + "start_col": 16, + "start_line": 180 + } + }, + "1011": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 180, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 54, + "end_line": 183, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 41, + "start_line": 183 + }, + "While expanding the reference 'new_allowance' in:" + ], + "start_col": 16, + "start_line": 180 + } + }, + "1012": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 179, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 73, + "end_line": 183, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 56, + "start_line": 183 + }, + "While expanding the reference 'current_allowance' in:" + ], + "start_col": 16, + "start_line": 179 + } + }, + "1013": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 179, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 73, + "end_line": 183, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 56, + "start_line": 183 + }, + "While expanding the reference 'current_allowance' in:" + ], + "start_col": 16, + "start_line": 179 + } + }, + "1014": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 74, + "end_line": 183, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 30, + "start_line": 183 + } + }, + "1016": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 38, + "end_line": 184, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 184 + } + }, + "1018": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 179, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 262, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 186, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 186 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 262 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 46, + "start_line": 179 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 15 + } + }, + "1019": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 179, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 262, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 186, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 186 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 262 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 46, + "start_line": 179 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 15 + } + }, + "1020": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 133, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 74, + "end_line": 183, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 262, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 186, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 186 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 262 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 30, + "start_line": 183 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 17, + "start_line": 133 + } + }, + "1021": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 178, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 186, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 14, + "start_line": 186 + }, + "While expanding the reference 'caller' in:" + ], + "start_col": 16, + "start_line": 178 + } + }, + "1022": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 18, + "end_line": 174, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 186, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 22, + "start_line": 186 + }, + "While expanding the reference 'spender' in:" + ], + "start_col": 5, + "start_line": 174 + } + }, + "1023": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 180, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 186, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 31, + "start_line": 186 + }, + "While expanding the reference 'new_allowance' in:" + ], + "start_col": 16, + "start_line": 180 + } + }, + "1024": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 180, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 186, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 31, + "start_line": 186 + }, + "While expanding the reference 'new_allowance' in:" + ], + "start_col": 16, + "start_line": 180 + } + }, + "1025": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 186, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 186 + } + }, + "1027": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 17, + "end_line": 188, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 13, + "start_line": 188 + } + }, + "1029": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 20, + "end_line": 188, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 188 + } + }, + "1030": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/return/decreaseAllowance/fa23cad4bedb82a75f6cde39bb37d0da695f0c4ce70ab41f6b2240cbbdb1c250.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 173 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 3 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 18, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/return/decreaseAllowance/fa23cad4bedb82a75f6cde39bb37d0da695f0c4ce70ab41f6b2240cbbdb1c250.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 173 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 4 + } + }, + "1032": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 175, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 7, + "start_line": 175 + }, + "While handling return value 'success'" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1033": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 175, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/decreaseAllowance/fa23cad4bedb82a75f6cde39bb37d0da695f0c4ce70ab41f6b2240cbbdb1c250.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 173 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + }, + "While expanding the reference '__return_value_ptr' in:" + ], + "start_col": 7, + "start_line": 175 + }, + "While handling return value 'success'" + ], + "start_col": 26, + "start_line": 2 + } + }, + "1035": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 81, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/return/decreaseAllowance/fa23cad4bedb82a75f6cde39bb37d0da695f0c4ce70ab41f6b2240cbbdb1c250.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/external/return/decreaseAllowance/fa23cad4bedb82a75f6cde39bb37d0da695f0c4ce70ab41f6b2240cbbdb1c250.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 173 + }, + "While handling return value of" + ], + "start_col": 25, + "start_line": 10 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 173 + }, + "While handling return value of" + ], + "start_col": 66, + "start_line": 1 + } + }, + "1036": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/decreaseAllowance/fa23cad4bedb82a75f6cde39bb37d0da695f0c4ce70ab41f6b2240cbbdb1c250.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 173 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + } + }, + "1037": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/external/return/decreaseAllowance/fa23cad4bedb82a75f6cde39bb37d0da695f0c4ce70ab41f6b2240cbbdb1c250.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/decreaseAllowance/fa23cad4bedb82a75f6cde39bb37d0da695f0c4ce70ab41f6b2240cbbdb1c250.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 173 + }, + "While handling return value of" + ], + "start_col": 14, + "start_line": 12 + }, + "While expanding the reference '__return_value_ptr_start' in:" + ], + "start_col": 6, + "start_line": 173 + }, + "While handling return value of" + ], + "start_col": 11, + "start_line": 5 + } + }, + "1038": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/decreaseAllowance/fa23cad4bedb82a75f6cde39bb37d0da695f0c4ce70ab41f6b2240cbbdb1c250.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 173 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 9 + } + }, + "1039": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/arg_processor/088fc10f121c4edf0412d2bc1088f20f4b09fa1a3902dfc21b754224dcfd427e.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 174, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 173 + }, + "While handling calldata of" + ], + "start_col": 35, + "start_line": 1 + }, + "While expanding the reference '__calldata_actual_size' in:" + ], + "start_col": 6, + "start_line": 173 + }, + "While handling calldata of" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 20, + "start_line": 174 + }, + "While handling calldata argument 'subtracted_value'" + ], + "start_col": 22, + "start_line": 3 + } + }, + "1041": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 173 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1042": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 42, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 24, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1043": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 110, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 44, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "1044": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 87, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 72, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "1045": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/144fa44c78b9ff9755794c84d3169b8c097256057e7a09154cdae1a978b57fed.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 174, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 147, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 125, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_spender' in:" + ], + "start_col": 5, + "start_line": 174 + }, + "While handling calldata argument 'spender'" + ], + "start_col": 30, + "start_line": 1 + } + }, + "1046": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/088fc10f121c4edf0412d2bc1088f20f4b09fa1a3902dfc21b754224dcfd427e.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 174, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 197, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 166, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_subtracted_value' in:" + ], + "start_col": 20, + "start_line": 174 + }, + "While handling calldata argument 'subtracted_value'" + ], + "start_col": 39, + "start_line": 1 + } + }, + "1047": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/088fc10f121c4edf0412d2bc1088f20f4b09fa1a3902dfc21b754224dcfd427e.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 174, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 197, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 166, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_subtracted_value' in:" + ], + "start_col": 20, + "start_line": 174 + }, + "While handling calldata argument 'subtracted_value'" + ], + "start_col": 39, + "start_line": 1 + } + }, + "1048": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 173 + } + }, + "1050": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 106, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 91, + "start_line": 2 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + } + }, + "1051": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 107, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 48, + "start_line": 2 + } + }, + "1053": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "1054": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + } + }, + "1055": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 34, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 6, + "start_line": 2 + } + }, + "1056": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 2 + } + }, + "1057": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 63, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 37, + "start_line": 2 + } + }, + "1058": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1059": { + "accessible_scopes": ["__main__", "__main__", "__main__.mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 196, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 215, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 199, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 199 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 12, + "start_line": 215 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 11, + "start_line": 196 + } + }, + "1060": { + "accessible_scopes": ["__main__", "__main__", "__main__.mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 57, + "end_line": 196, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 215, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 199, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 199 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 32, + "start_line": 215 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 31, + "start_line": 196 + } + }, + "1061": { + "accessible_scopes": ["__main__", "__main__", "__main__.mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 74, + "end_line": 196, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 215, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 199, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 199 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 60, + "start_line": 215 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 59, + "start_line": 196 + } + }, + "1062": { + "accessible_scopes": ["__main__", "__main__", "__main__.mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 20, + "end_line": 197, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 199, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 11, + "start_line": 199 + }, + "While expanding the reference 'recipient' in:" + ], + "start_col": 5, + "start_line": 197 + } + }, + "1063": { + "accessible_scopes": ["__main__", "__main__", "__main__.mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 197, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 28, + "end_line": 199, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 22, + "start_line": 199 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 22, + "start_line": 197 + } + }, + "1064": { + "accessible_scopes": ["__main__", "__main__", "__main__.mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 197, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 28, + "end_line": 199, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 22, + "start_line": 199 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 22, + "start_line": 197 + } + }, + "1065": { + "accessible_scopes": ["__main__", "__main__", "__main__.mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 199, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 199 + } + }, + "1067": { + "accessible_scopes": ["__main__", "__main__", "__main__.mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 200, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 200 + } + }, + "1068": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 197, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 196, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 196, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 196 + }, + "While handling calldata of" + ], + "start_col": 35, + "start_line": 1 + }, + "While expanding the reference '__calldata_actual_size' in:" + ], + "start_col": 6, + "start_line": 196 + }, + "While handling calldata of" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 22, + "start_line": 197 + }, + "While handling calldata argument 'amount'" + ], + "start_col": 22, + "start_line": 3 + } + }, + "1070": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 196, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 196 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1071": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/mint/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 196, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/mint/846301a98d7e060d124da6ac34372cd149940e63e983d7b6cfb6d3f1f2a67d76.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 196, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 196 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 11, + "start_line": 196 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1072": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 110, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/mint/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 196, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/mint/846301a98d7e060d124da6ac34372cd149940e63e983d7b6cfb6d3f1f2a67d76.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 196, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 196 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 31, + "start_line": 196 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "1073": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/mint/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 74, + "end_line": 196, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/mint/846301a98d7e060d124da6ac34372cd149940e63e983d7b6cfb6d3f1f2a67d76.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 196, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 196 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 59, + "start_line": 196 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "1074": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/d8c30f4879932288f1bfa4e0e453592d3ebb5ca98ed0660bf066319d88c0297f.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 197, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 151, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/mint/846301a98d7e060d124da6ac34372cd149940e63e983d7b6cfb6d3f1f2a67d76.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 196, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 196 + }, + "While constructing the external wrapper for:" + ], + "start_col": 127, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_recipient' in:" + ], + "start_col": 5, + "start_line": 197 + }, + "While handling calldata argument 'recipient'" + ], + "start_col": 32, + "start_line": 1 + } + }, + "1075": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 197, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 181, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/mint/846301a98d7e060d124da6ac34372cd149940e63e983d7b6cfb6d3f1f2a67d76.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 196, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 196 + }, + "While constructing the external wrapper for:" + ], + "start_col": 160, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_amount' in:" + ], + "start_col": 22, + "start_line": 197 + }, + "While handling calldata argument 'amount'" + ], + "start_col": 29, + "start_line": 1 + } + }, + "1076": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 197, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 181, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/mint/846301a98d7e060d124da6ac34372cd149940e63e983d7b6cfb6d3f1f2a67d76.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 196, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 196 + }, + "While constructing the external wrapper for:" + ], + "start_col": 160, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_amount' in:" + ], + "start_col": 22, + "start_line": 197 + }, + "While handling calldata argument 'amount'" + ], + "start_col": 29, + "start_line": 1 + } + }, + "1077": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 10, + "end_line": 196, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 196 + } + }, + "1079": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.mint" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 34, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/mint/846301a98d7e060d124da6ac34372cd149940e63e983d7b6cfb6d3f1f2a67d76.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 196, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 196 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 2 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 24, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/mint/846301a98d7e060d124da6ac34372cd149940e63e983d7b6cfb6d3f1f2a67d76.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 196, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 196 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 3 + } + }, + "1081": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/mint/846301a98d7e060d124da6ac34372cd149940e63e983d7b6cfb6d3f1f2a67d76.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 196, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/mint/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 196, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 196 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 196 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "1082": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/mint/846301a98d7e060d124da6ac34372cd149940e63e983d7b6cfb6d3f1f2a67d76.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 196, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/mint/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 196, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 196 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 196 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + } + }, + "1083": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/mint/846301a98d7e060d124da6ac34372cd149940e63e983d7b6cfb6d3f1f2a67d76.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 196, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/mint/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 196, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 196 + }, + "While constructing the external wrapper for:" + ], + "start_col": 34, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 196 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + } + }, + "1084": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/mint/846301a98d7e060d124da6ac34372cd149940e63e983d7b6cfb6d3f1f2a67d76.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 196, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/mint/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 196, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 196 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 196 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 4 + } + }, + "1086": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 16, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/mint/846301a98d7e060d124da6ac34372cd149940e63e983d7b6cfb6d3f1f2a67d76.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 196, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/mint/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 196, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 196 + }, + "While constructing the external wrapper for:" + ], + "start_col": 63, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 196 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 3 + } + }, + "1087": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/mint/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 196, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 196 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1088": { + "accessible_scopes": ["__main__", "__main__", "__main__.burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 204, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 272, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 207, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 207 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 12, + "start_line": 272 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 11, + "start_line": 204 + } + }, + "1089": { + "accessible_scopes": ["__main__", "__main__", "__main__.burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 57, + "end_line": 204, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 272, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 207, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 207 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 32, + "start_line": 272 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 31, + "start_line": 204 + } + }, + "1090": { + "accessible_scopes": ["__main__", "__main__", "__main__.burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 74, + "end_line": 204, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 272, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 207, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 207 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 60, + "start_line": 272 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 59, + "start_line": 204 + } + }, + "1091": { + "accessible_scopes": ["__main__", "__main__", "__main__.burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 205, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 207, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 11, + "start_line": 207 + }, + "While expanding the reference 'user' in:" + ], + "start_col": 5, + "start_line": 205 + } + }, + "1092": { + "accessible_scopes": ["__main__", "__main__", "__main__.burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 205, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 207, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 17, + "start_line": 207 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 17, + "start_line": 205 + } + }, + "1093": { + "accessible_scopes": ["__main__", "__main__", "__main__.burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 205, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 207, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 17, + "start_line": 207 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 17, + "start_line": 205 + } + }, + "1094": { + "accessible_scopes": ["__main__", "__main__", "__main__.burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 24, + "end_line": 207, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 207 + } + }, + "1096": { + "accessible_scopes": ["__main__", "__main__", "__main__.burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 208, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 208 + } + }, + "1097": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.burn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 205, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 204, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 204, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 204 + }, + "While handling calldata of" + ], + "start_col": 35, + "start_line": 1 + }, + "While expanding the reference '__calldata_actual_size' in:" + ], + "start_col": 6, + "start_line": 204 + }, + "While handling calldata of" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 17, + "start_line": 205 + }, + "While handling calldata argument 'amount'" + ], + "start_col": 22, + "start_line": 3 + } + }, + "1099": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.burn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 204, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 204 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1100": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.burn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/burn/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 204, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/burn/5b002840e70a1e3a92212e3537e71d7c7246cb81eb2c86bd0cd7c3e9dd379071.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 204, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 204 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 11, + "start_line": 204 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1101": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.burn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 110, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/burn/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 204, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/burn/5b002840e70a1e3a92212e3537e71d7c7246cb81eb2c86bd0cd7c3e9dd379071.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 204, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 204 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 31, + "start_line": 204 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "1102": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.burn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/burn/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 74, + "end_line": 204, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/burn/5b002840e70a1e3a92212e3537e71d7c7246cb81eb2c86bd0cd7c3e9dd379071.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 204, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 204 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 59, + "start_line": 204 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "1103": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.burn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 43, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/0ae74b618268537af5fcaa41212b7ca3dfd2d216fa900cc3732f21ca90f31672.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 205, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 141, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/burn/5b002840e70a1e3a92212e3537e71d7c7246cb81eb2c86bd0cd7c3e9dd379071.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 204, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 204 + }, + "While constructing the external wrapper for:" + ], + "start_col": 122, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_user' in:" + ], + "start_col": 5, + "start_line": 205 + }, + "While handling calldata argument 'user'" + ], + "start_col": 27, + "start_line": 1 + } + }, + "1104": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.burn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 205, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 171, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/burn/5b002840e70a1e3a92212e3537e71d7c7246cb81eb2c86bd0cd7c3e9dd379071.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 204, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 204 + }, + "While constructing the external wrapper for:" + ], + "start_col": 150, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_amount' in:" + ], + "start_col": 17, + "start_line": 205 + }, + "While handling calldata argument 'amount'" + ], + "start_col": 29, + "start_line": 1 + } + }, + "1105": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.burn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 205, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 171, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/burn/5b002840e70a1e3a92212e3537e71d7c7246cb81eb2c86bd0cd7c3e9dd379071.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 204, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 204 + }, + "While constructing the external wrapper for:" + ], + "start_col": 150, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_amount' in:" + ], + "start_col": 17, + "start_line": 205 + }, + "While handling calldata argument 'amount'" + ], + "start_col": 29, + "start_line": 1 + } + }, + "1106": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.burn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 10, + "end_line": 204, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 204 + } + }, + "1108": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.burn" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 34, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/burn/5b002840e70a1e3a92212e3537e71d7c7246cb81eb2c86bd0cd7c3e9dd379071.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 204, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 204 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 2 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 24, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/burn/5b002840e70a1e3a92212e3537e71d7c7246cb81eb2c86bd0cd7c3e9dd379071.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 204, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 204 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 3 + } + }, + "1110": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.burn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/burn/5b002840e70a1e3a92212e3537e71d7c7246cb81eb2c86bd0cd7c3e9dd379071.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 204, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/burn/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 204, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 204 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 204 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "1111": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.burn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/burn/5b002840e70a1e3a92212e3537e71d7c7246cb81eb2c86bd0cd7c3e9dd379071.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 204, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/burn/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 204, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 204 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 204 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + } + }, + "1112": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.burn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/burn/5b002840e70a1e3a92212e3537e71d7c7246cb81eb2c86bd0cd7c3e9dd379071.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 204, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/burn/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 204, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 204 + }, + "While constructing the external wrapper for:" + ], + "start_col": 34, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 204 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + } + }, + "1113": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.burn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/burn/5b002840e70a1e3a92212e3537e71d7c7246cb81eb2c86bd0cd7c3e9dd379071.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 204, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/burn/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 204, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 204 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 204 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 4 + } + }, + "1115": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.burn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 16, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/burn/5b002840e70a1e3a92212e3537e71d7c7246cb81eb2c86bd0cd7c3e9dd379071.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 204, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/burn/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 204, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 204 + }, + "While constructing the external wrapper for:" + ], + "start_col": 63, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 204 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 3 + } + }, + "1116": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.burn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/burn/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 204, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 204 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1117": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 18, + "end_line": 218, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 218 + } + }, + "1119": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 20, + "end_line": 216, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 219, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 21, + "start_line": 219 + }, + "While expanding the reference 'recipient' in:" + ], + "start_col": 5, + "start_line": 216 + } + }, + "1120": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 31, + "end_line": 219, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 219 + } + }, + "1122": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 75, + "end_line": 215, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 21, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 220, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 220 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 20, + "start_line": 21 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 60, + "start_line": 215 + } + }, + "1123": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 216, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 220, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 19, + "start_line": 220 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 22, + "start_line": 216 + } + }, + "1124": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 216, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 220, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 19, + "start_line": 220 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 22, + "start_line": 216 + } + }, + "1125": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 220, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 220 + } + }, + "1127": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 30, + "end_line": 215, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 222, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 30, + "start_line": 222 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 13 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 12, + "start_line": 215 + } + }, + "1128": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 215, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 222, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 30, + "start_line": 222 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 13 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 32, + "start_line": 215 + } + }, + "1129": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 21, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 220, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 222, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 30, + "start_line": 222 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 13 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 5, + "start_line": 220 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 20, + "start_line": 21 + } + }, + "1130": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 20, + "end_line": 216, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 222, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 52, + "start_line": 222 + }, + "While expanding the reference 'recipient' in:" + ], + "start_col": 5, + "start_line": 216 + } + }, + "1131": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 62, + "end_line": 222, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 30, + "start_line": 222 + } + }, + "1133": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 216, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 225, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 58, + "start_line": 225 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 22, + "start_line": 216 + } + }, + "1134": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 216, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 225, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 58, + "start_line": 225 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 22, + "start_line": 216 + } + }, + "1135": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 65, + "end_line": 225, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 37, + "start_line": 225 + } + }, + "1137": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 222, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 226, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 226 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 21 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 30, + "start_line": 222 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 13 + } + }, + "1138": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 222, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 226, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 226 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 21 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 30, + "start_line": 222 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 13 + } + }, + "1139": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 31, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 65, + "end_line": 225, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 226, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 226 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 21 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 37, + "start_line": 225 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 31 + } + }, + "1140": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 20, + "end_line": 216, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 226, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 20, + "start_line": 226 + }, + "While expanding the reference 'recipient' in:" + ], + "start_col": 5, + "start_line": 216 + } + }, + "1141": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 225, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 42, + "end_line": 226, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 31, + "start_line": 226 + }, + "While expanding the reference 'new_balance' in:" + ], + "start_col": 10, + "start_line": 225 + } + }, + "1142": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 225, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 42, + "end_line": 226, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 31, + "start_line": 226 + }, + "While expanding the reference 'new_balance' in:" + ], + "start_col": 10, + "start_line": 225 + } + }, + "1143": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 43, + "end_line": 226, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 226 + } + }, + "1145": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 54, + "end_line": 228, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 35, + "start_line": 228 + } + }, + "1147": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 31, + "end_line": 228, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 10, + "start_line": 228 + } + }, + "1148": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 31, + "end_line": 228, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 10, + "start_line": 228 + } + }, + "1149": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 78, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 54, + "end_line": 228, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 31, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 229, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 52, + "start_line": 229 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 31 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 35, + "start_line": 228 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 13 + } + }, + "1150": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 228, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 229, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 64, + "start_line": 229 + }, + "While expanding the reference 'supply' in:" + ], + "start_col": 16, + "start_line": 228 + } + }, + "1151": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 228, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 229, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 64, + "start_line": 229 + }, + "While expanding the reference 'supply' in:" + ], + "start_col": 16, + "start_line": 228 + } + }, + "1152": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 216, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 229, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 72, + "start_line": 229 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 22, + "start_line": 216 + } + }, + "1153": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 216, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 229, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 72, + "start_line": 229 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 22, + "start_line": 216 + } + }, + "1154": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 229, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 52, + "start_line": 229 + } + }, + "1156": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 229, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 10, + "start_line": 229 + } + }, + "1157": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 229, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 10, + "start_line": 229 + } + }, + "1158": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 30, + "end_line": 230, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 230 + } + }, + "1160": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 54, + "end_line": 228, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 232, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 232 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 19 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 35, + "start_line": 228 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 13 + } + }, + "1161": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 54, + "end_line": 228, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 232, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 232 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 19 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 228 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 13 + } + }, + "1162": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 31, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 229, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 232, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 232 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 19 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 52, + "start_line": 229 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 31 + } + }, + "1163": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 229, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 232, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 24, + "start_line": 232 + }, + "While expanding the reference 'new_supply' in:" + ], + "start_col": 16, + "start_line": 229 + } + }, + "1164": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 229, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 232, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 24, + "start_line": 232 + }, + "While expanding the reference 'new_supply' in:" + ], + "start_col": 16, + "start_line": 229 + } + }, + "1165": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 232, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 232 + } + }, + "1167": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 233, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 233 + } + }, + "1168": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 18, + "end_line": 239, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 239 + } + }, + "1170": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 17, + "end_line": 237, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 240, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 21, + "start_line": 240 + }, + "While expanding the reference 'sender' in:" + ], + "start_col": 5, + "start_line": 237 + } + }, + "1171": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 28, + "end_line": 240, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 240 + } + }, + "1173": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 237, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 241, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 21, + "start_line": 241 + }, + "While expanding the reference 'recipient' in:" + ], + "start_col": 19, + "start_line": 237 + } + }, + "1174": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 31, + "end_line": 241, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 241 + } + }, + "1176": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 236, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 21, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 242, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 242 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 20, + "start_line": 21 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 236 + } + }, + "1177": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 237, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 242, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 19, + "start_line": 242 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 36, + "start_line": 237 + } + }, + "1178": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 237, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 242, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 19, + "start_line": 242 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 36, + "start_line": 237 + } + }, + "1179": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 242, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 242 + } + }, + "1181": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 236, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 72, + "end_line": 244, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 43, + "start_line": 244 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 13 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 236 + } + }, + "1182": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 62, + "end_line": 236, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 72, + "end_line": 244, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 43, + "start_line": 244 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 13 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 236 + } + }, + "1183": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 21, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 242, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 72, + "end_line": 244, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 43, + "start_line": 244 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 13 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 5, + "start_line": 242 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 20, + "start_line": 21 + } + }, + "1184": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 17, + "end_line": 237, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 71, + "end_line": 244, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 65, + "start_line": 244 + }, + "While expanding the reference 'sender' in:" + ], + "start_col": 5, + "start_line": 237 + } + }, + "1185": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 244, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 43, + "start_line": 244 + } + }, + "1187": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 39, + "end_line": 244, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 10, + "start_line": 244 + } + }, + "1188": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 39, + "end_line": 244, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 10, + "start_line": 244 + } + }, + "1189": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 78, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 72, + "end_line": 244, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 148, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 247, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 28, + "start_line": 247 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 17, + "start_line": 148 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 244 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 13 + } + }, + "1190": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 237, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 247, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 39, + "start_line": 247 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 36, + "start_line": 237 + } + }, + "1191": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 237, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 247, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 39, + "start_line": 247 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 36, + "start_line": 237 + } + }, + "1192": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 30, + "end_line": 244, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 247, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 47, + "start_line": 247 + }, + "While expanding the reference 'sender_balance' in:" + ], + "start_col": 16, + "start_line": 244 + } + }, + "1193": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 30, + "end_line": 244, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 247, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 47, + "start_line": 247 + }, + "While expanding the reference 'sender_balance' in:" + ], + "start_col": 16, + "start_line": 244 + } + }, + "1194": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 62, + "end_line": 247, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 28, + "start_line": 247 + } + }, + "1196": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 248, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 248 + } + }, + "1198": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 148, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 247, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 290, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 76, + "end_line": 251, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 41, + "start_line": 251 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 290 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 28, + "start_line": 247 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 17, + "start_line": 148 + } + }, + "1199": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 30, + "end_line": 244, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 67, + "end_line": 251, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 53, + "start_line": 251 + }, + "While expanding the reference 'sender_balance' in:" + ], + "start_col": 16, + "start_line": 244 + } + }, + "1200": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 30, + "end_line": 244, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 67, + "end_line": 251, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 53, + "start_line": 251 + }, + "While expanding the reference 'sender_balance' in:" + ], + "start_col": 16, + "start_line": 244 + } + }, + "1201": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 237, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 251, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 69, + "start_line": 251 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 36, + "start_line": 237 + } + }, + "1202": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 237, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 251, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 69, + "start_line": 251 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 36, + "start_line": 237 + } + }, + "1203": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 76, + "end_line": 251, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 41, + "start_line": 251 + } + }, + "1205": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 72, + "end_line": 244, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 47, + "end_line": 252, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 252 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 21 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 43, + "start_line": 244 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 13 + } + }, + "1206": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 72, + "end_line": 244, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 47, + "end_line": 252, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 252 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 21 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 43, + "start_line": 244 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 13 + } + }, + "1207": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 290, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 76, + "end_line": 251, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 47, + "end_line": 252, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 252 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 21 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 41, + "start_line": 251 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 290 + } + }, + "1208": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 17, + "end_line": 237, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 252, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 20, + "start_line": 252 + }, + "While expanding the reference 'sender' in:" + ], + "start_col": 5, + "start_line": 237 + } + }, + "1209": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 251, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 46, + "end_line": 252, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 28, + "start_line": 252 + }, + "While expanding the reference 'new_sender_balance' in:" + ], + "start_col": 10, + "start_line": 251 + } + }, + "1210": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 251, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 46, + "end_line": 252, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 28, + "start_line": 252 + }, + "While expanding the reference 'new_sender_balance' in:" + ], + "start_col": 10, + "start_line": 251 + } + }, + "1211": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 47, + "end_line": 252, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 252 + } + }, + "1213": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 237, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 71, + "end_line": 255, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 62, + "start_line": 255 + }, + "While expanding the reference 'recipient' in:" + ], + "start_col": 19, + "start_line": 237 + } + }, + "1214": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 255, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 40, + "start_line": 255 + } + }, + "1216": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 237, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 84, + "end_line": 257, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 78, + "start_line": 257 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 36, + "start_line": 237 + } + }, + "1217": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 237, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 84, + "end_line": 257, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 78, + "start_line": 257 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 36, + "start_line": 237 + } + }, + "1218": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 85, + "end_line": 257, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 47, + "start_line": 257 + } + }, + "1220": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 72, + "end_line": 255, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 53, + "end_line": 258, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 258 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 21 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 40, + "start_line": 255 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 13 + } + }, + "1221": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 72, + "end_line": 255, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 53, + "end_line": 258, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 258 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 21 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 40, + "start_line": 255 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 13 + } + }, + "1222": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 31, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 85, + "end_line": 257, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 53, + "end_line": 258, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 258 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 21 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 47, + "start_line": 257 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 31 + } + }, + "1223": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 237, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 258, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 20, + "start_line": 258 + }, + "While expanding the reference 'recipient' in:" + ], + "start_col": 19, + "start_line": 237 + } + }, + "1224": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 31, + "end_line": 257, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 52, + "end_line": 258, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 31, + "start_line": 258 + }, + "While expanding the reference 'new_recipient_balance' in:" + ], + "start_col": 10, + "start_line": 257 + } + }, + "1225": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 31, + "end_line": 257, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 52, + "end_line": 258, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 31, + "start_line": 258 + }, + "While expanding the reference 'new_recipient_balance' in:" + ], + "start_col": 10, + "start_line": 257 + } + }, + "1226": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 53, + "end_line": 258, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 258 + } + }, + "1228": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 259, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 259 + } + }, + "1229": { + "accessible_scopes": ["__main__", "__main__._approve"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 17, + "end_line": 263, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 265, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 21, + "start_line": 265 + }, + "While expanding the reference 'caller' in:" + ], + "start_col": 5, + "start_line": 263 + } + }, + "1230": { + "accessible_scopes": ["__main__", "__main__._approve"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 28, + "end_line": 265, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 265 + } + }, + "1232": { + "accessible_scopes": ["__main__", "__main__._approve"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 263, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 28, + "end_line": 266, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 21, + "start_line": 266 + }, + "While expanding the reference 'spender' in:" + ], + "start_col": 19, + "start_line": 263 + } + }, + "1233": { + "accessible_scopes": ["__main__", "__main__._approve"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 266, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 266 + } + }, + "1235": { + "accessible_scopes": ["__main__", "__main__._approve"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 78, + "end_line": 262, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 21, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 267, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 267 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 20, + "start_line": 21 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 262 + } + }, + "1236": { + "accessible_scopes": ["__main__", "__main__._approve"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 263, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 267, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 19, + "start_line": 267 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 34, + "start_line": 263 + } + }, + "1237": { + "accessible_scopes": ["__main__", "__main__._approve"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 263, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 267, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 19, + "start_line": 267 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 34, + "start_line": 263 + } + }, + "1238": { + "accessible_scopes": ["__main__", "__main__._approve"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 267, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 267 + } + }, + "1240": { + "accessible_scopes": ["__main__", "__main__._approve"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 262, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 23, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 46, + "end_line": 268, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 268 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 23 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 262 + } + }, + "1241": { + "accessible_scopes": ["__main__", "__main__._approve"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 262, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 23, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 46, + "end_line": 268, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 268 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 23 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 262 + } + }, + "1242": { + "accessible_scopes": ["__main__", "__main__._approve"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 21, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 267, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 23, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 46, + "end_line": 268, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 268 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 23 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 5, + "start_line": 267 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 20, + "start_line": 21 + } + }, + "1243": { + "accessible_scopes": ["__main__", "__main__._approve"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 17, + "end_line": 263, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 28, + "end_line": 268, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 22, + "start_line": 268 + }, + "While expanding the reference 'caller' in:" + ], + "start_col": 5, + "start_line": 263 + } + }, + "1244": { + "accessible_scopes": ["__main__", "__main__._approve"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 263, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 268, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 30, + "start_line": 268 + }, + "While expanding the reference 'spender' in:" + ], + "start_col": 19, + "start_line": 263 + } + }, + "1245": { + "accessible_scopes": ["__main__", "__main__._approve"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 263, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 268, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 39, + "start_line": 268 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 34, + "start_line": 263 + } + }, + "1246": { + "accessible_scopes": ["__main__", "__main__._approve"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 263, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 268, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 39, + "start_line": 268 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 34, + "start_line": 263 + } + }, + "1247": { + "accessible_scopes": ["__main__", "__main__._approve"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 268, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 268 + } + }, + "1249": { + "accessible_scopes": ["__main__", "__main__._approve"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 269, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 269 + } + }, + "1250": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 18, + "end_line": 275, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 275 + } + }, + "1252": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 18, + "end_line": 273, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 28, + "end_line": 276, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 21, + "start_line": 276 + }, + "While expanding the reference 'account' in:" + ], + "start_col": 5, + "start_line": 273 + } + }, + "1253": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 276, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 276 + } + }, + "1255": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 75, + "end_line": 272, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 21, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 277, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 277 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 20, + "start_line": 21 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 60, + "start_line": 272 + } + }, + "1256": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 273, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 277, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 19, + "start_line": 277 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 20, + "start_line": 273 + } + }, + "1257": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 273, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 277, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 19, + "start_line": 277 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 20, + "start_line": 273 + } + }, + "1258": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 277, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 277 + } + }, + "1260": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 30, + "end_line": 272, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 52, + "end_line": 279, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 30, + "start_line": 279 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 13 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 12, + "start_line": 272 + } + }, + "1261": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 272, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 52, + "end_line": 279, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 30, + "start_line": 279 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 13 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 32, + "start_line": 272 + } + }, + "1262": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 21, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 277, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 52, + "end_line": 279, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 30, + "start_line": 279 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 13 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 5, + "start_line": 277 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 20, + "start_line": 21 + } + }, + "1263": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 18, + "end_line": 273, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 51, + "end_line": 279, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 44, + "start_line": 279 + }, + "While expanding the reference 'account' in:" + ], + "start_col": 5, + "start_line": 273 + } + }, + "1264": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 52, + "end_line": 279, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 30, + "start_line": 279 + } + }, + "1266": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 78, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 52, + "end_line": 279, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 148, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 281, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 28, + "start_line": 281 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 17, + "start_line": 148 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 30, + "start_line": 279 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 13 + } + }, + "1267": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 273, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 281, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 39, + "start_line": 281 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 20, + "start_line": 273 + } + }, + "1268": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 273, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 281, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 39, + "start_line": 281 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 20, + "start_line": 273 + } + }, + "1269": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 279, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 54, + "end_line": 281, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 47, + "start_line": 281 + }, + "While expanding the reference 'balance' in:" + ], + "start_col": 10, + "start_line": 279 + } + }, + "1270": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 279, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 54, + "end_line": 281, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 47, + "start_line": 281 + }, + "While expanding the reference 'balance' in:" + ], + "start_col": 10, + "start_line": 279 + } + }, + "1271": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 281, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 28, + "start_line": 281 + } + }, + "1273": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 282, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 282 + } + }, + "1275": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 148, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 281, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 290, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 284, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 34, + "start_line": 284 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 290 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 28, + "start_line": 281 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 17, + "start_line": 148 + } + }, + "1276": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 279, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 53, + "end_line": 284, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 46, + "start_line": 284 + }, + "While expanding the reference 'balance' in:" + ], + "start_col": 10, + "start_line": 279 + } + }, + "1277": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 279, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 53, + "end_line": 284, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 46, + "start_line": 284 + }, + "While expanding the reference 'balance' in:" + ], + "start_col": 10, + "start_line": 279 + } + }, + "1278": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 273, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 284, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 55, + "start_line": 284 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 20, + "start_line": 273 + } + }, + "1279": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 273, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 284, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 55, + "start_line": 284 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 20, + "start_line": 273 + } + }, + "1280": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 62, + "end_line": 284, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 34, + "start_line": 284 + } + }, + "1282": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 52, + "end_line": 279, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 285, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 285 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 21 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 30, + "start_line": 279 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 13 + } + }, + "1283": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 52, + "end_line": 279, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 285, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 285 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 21 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 30, + "start_line": 279 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 13 + } + }, + "1284": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 290, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 284, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 285, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 285 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 21 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 34, + "start_line": 284 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 290 + } + }, + "1285": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 18, + "end_line": 273, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 285, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 20, + "start_line": 285 + }, + "While expanding the reference 'account' in:" + ], + "start_col": 5, + "start_line": 273 + } + }, + "1286": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 30, + "end_line": 284, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 285, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 29, + "start_line": 285 + }, + "While expanding the reference 'new_balance' in:" + ], + "start_col": 10, + "start_line": 284 + } + }, + "1287": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 30, + "end_line": 284, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 285, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 29, + "start_line": 285 + }, + "While expanding the reference 'new_balance' in:" + ], + "start_col": 10, + "start_line": 284 + } + }, + "1288": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 285, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 285 + } + }, + "1290": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 287, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 29, + "start_line": 287 + } + }, + "1292": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 273, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 59, + "end_line": 288, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 53, + "start_line": 288 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 20, + "start_line": 273 + } + }, + "1293": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 273, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 59, + "end_line": 288, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 53, + "start_line": 288 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 20, + "start_line": 273 + } + }, + "1294": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 60, + "end_line": 288, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 33, + "start_line": 288 + } + }, + "1296": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 48, + "end_line": 287, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 289, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 289 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 19 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 29, + "start_line": 287 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 13 + } + }, + "1297": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 48, + "end_line": 287, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 289, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 289 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 19 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 29, + "start_line": 287 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 13 + } + }, + "1298": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 290, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 60, + "end_line": 288, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 289, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 289 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 19 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 33, + "start_line": 288 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 290 + } + }, + "1299": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 288, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 289, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 24, + "start_line": 289 + }, + "While expanding the reference 'new_supply' in:" + ], + "start_col": 10, + "start_line": 288 + } + }, + "1300": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 288, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 289, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 24, + "start_line": 289 + }, + "While expanding the reference 'new_supply' in:" + ], + "start_col": 10, + "start_line": 288 + } + }, + "1301": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 289, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 289 + } + }, + "1303": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 290, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 290 + } + } + } + }, + "hints": { + "6": [ + { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_not_zero" + ], + "code": "from starkware.cairo.common.math_utils import assert_integer\nassert_integer(ids.value)\nassert ids.value % PRIME != 0, f'assert_not_zero failed: {ids.value} = 0.'", + "flow_tracking_data": { + "ap_tracking": { + "group": 1, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.math.assert_not_zero.value": 0 + } + } + } + ], + "11": [ + { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_250_bit" + ], + "code": "from starkware.cairo.common.math_utils import as_int\n\n# Correctness check.\nvalue = as_int(ids.value, PRIME) % PRIME\nassert value < ids.UPPER_BOUND, f'{value} is outside of the range [0, 2**250).'\n\n# Calculation for the assertion.\nids.high, ids.low = divmod(ids.value, ids.SHIFT)", + "flow_tracking_data": { + "ap_tracking": { + "group": 2, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.math.assert_250_bit.high": 3, + "starkware.cairo.common.math.assert_250_bit.low": 2, + "starkware.cairo.common.math.assert_250_bit.value": 1 + } + } + } + ], + "24": [ + { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "code": "import itertools\n\nfrom starkware.cairo.common.math_utils import assert_integer\nassert_integer(ids.a)\nassert_integer(ids.b)\na = ids.a % PRIME\nb = ids.b % PRIME\nassert a <= b, f'a = {a} is not less than or equal to b = {b}.'\n\n# Find an arc less than PRIME / 3, and another less than PRIME / 2.\nlengths_and_indices = [(a, 0), (b - a, 1), (PRIME - 1 - b, 2)]\nlengths_and_indices.sort()\nassert lengths_and_indices[0][0] <= PRIME // 3 and lengths_and_indices[1][0] <= PRIME // 2\nexcluded = lengths_and_indices[2][1]\n\nmemory[ids.range_check_ptr + 1], memory[ids.range_check_ptr + 0] = (\n divmod(lengths_and_indices[0][0], ids.PRIME_OVER_3_HIGH))\nmemory[ids.range_check_ptr + 3], memory[ids.range_check_ptr + 2] = (\n divmod(lengths_and_indices[1][0], ids.PRIME_OVER_2_HIGH))", + "flow_tracking_data": { + "ap_tracking": { + "group": 3, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.math.assert_le_felt.a": 4, + "starkware.cairo.common.math.assert_le_felt.b": 5, + "starkware.cairo.common.math.assert_le_felt.range_check_ptr": 6 + } + } + } + ], + "34": [ + { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "code": "memory[ap] = 1 if excluded != 0 else 0", + "flow_tracking_data": { + "ap_tracking": { + "group": 3, + "offset": 8 + }, + "reference_ids": {} + } + } + ], + "48": [ + { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "code": "memory[ap] = 1 if excluded != 1 else 0", + "flow_tracking_data": { + "ap_tracking": { + "group": 3, + "offset": 9 + }, + "reference_ids": {} + } + } + ], + "60": [ + { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "code": "assert excluded == 2", + "flow_tracking_data": { + "ap_tracking": { + "group": 3, + "offset": 10 + }, + "reference_ids": {} + } + } + ], + "71": [ + { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "code": "# Verify the assumptions on the relationship between 2**250, ADDR_BOUND and PRIME.\nADDR_BOUND = ids.ADDR_BOUND % PRIME\nassert (2**250 < ADDR_BOUND <= 2**251) and (2 * 2**250 < PRIME) and (\n ADDR_BOUND * 2 > PRIME), \\\n 'normalize_address() cannot be used with the current constants.'\nids.is_small = 1 if ids.addr < ADDR_BOUND else 0", + "flow_tracking_data": { + "ap_tracking": { + "group": 4, + "offset": 1 + }, + "reference_ids": { + "starkware.starknet.common.storage.normalize_address.addr": 7, + "starkware.starknet.common.storage.normalize_address.is_small": 8 + } + } + } + ], + "89": [ + { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "code": "ids.is_250 = 1 if ids.addr < 2**250 else 0", + "flow_tracking_data": { + "ap_tracking": { + "group": 4, + "offset": 2 + }, + "reference_ids": { + "starkware.starknet.common.storage.normalize_address.addr": 7, + "starkware.starknet.common.storage.normalize_address.is_250": 9 + } + } + } + ], + "112": [ + { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_caller_address" + ], + "code": "syscall_handler.get_caller_address(segments=segments, syscall_ptr=ids.syscall_ptr)", + "flow_tracking_data": { + "ap_tracking": { + "group": 5, + "offset": 1 + }, + "reference_ids": { + "starkware.starknet.common.syscalls.get_caller_address.syscall_ptr": 10 + } + } + } + ], + "120": [ + { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_read" + ], + "code": "syscall_handler.storage_read(segments=segments, syscall_ptr=ids.syscall_ptr)", + "flow_tracking_data": { + "ap_tracking": { + "group": 6, + "offset": 1 + }, + "reference_ids": { + "starkware.starknet.common.syscalls.storage_read.syscall_ptr": 11 + } + } + } + ], + "129": [ + { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_write" + ], + "code": "syscall_handler.storage_write(segments=segments, syscall_ptr=ids.syscall_ptr)", + "flow_tracking_data": { + "ap_tracking": { + "group": 7, + "offset": 1 + }, + "reference_ids": { + "starkware.starknet.common.syscalls.storage_write.syscall_ptr": 12 + } + } + } + ], + "132": [ + { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "code": "memory[ap] = 0 if 0 <= (ids.a % PRIME) < range_check_builtin.bound else 1", + "flow_tracking_data": { + "ap_tracking": { + "group": 8, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.math_cmp.is_nn.a": 13 + } + } + } + ], + "142": [ + { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "code": "memory[ap] = 0 if 0 <= ((-ids.a - 1) % PRIME) < range_check_builtin.bound else 1", + "flow_tracking_data": { + "ap_tracking": { + "group": 8, + "offset": 1 + }, + "reference_ids": { + "starkware.cairo.common.math_cmp.is_nn.a": 13 + } + } + } + ], + "177": [ + { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_add" + ], + "code": "sum_low = ids.a.low + ids.b.low\nids.carry_low = 1 if sum_low >= ids.SHIFT else 0\nsum_high = ids.a.high + ids.b.high + ids.carry_low\nids.carry_high = 1 if sum_high >= ids.SHIFT else 0", + "flow_tracking_data": { + "ap_tracking": { + "group": 11, + "offset": 4 + }, + "reference_ids": { + "starkware.cairo.common.uint256.uint256_add.a": 14, + "starkware.cairo.common.uint256.uint256_add.b": 15, + "starkware.cairo.common.uint256.uint256_add.carry_high": 17, + "starkware.cairo.common.uint256.uint256_add.carry_low": 16 + } + } + } + ], + "537": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.constructor" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 38, + "offset": 0 + }, + "reference_ids": {} + } + } + ], + "552": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name_encode_return" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 40, + "offset": 0 + }, + "reference_ids": {} + } + } + ], + "582": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol_encode_return" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 43, + "offset": 0 + }, + "reference_ids": {} + } + } + ], + "612": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply_encode_return" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 46, + "offset": 0 + }, + "reference_ids": {} + } + } + ], + "643": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals_encode_return" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 49, + "offset": 0 + }, + "reference_ids": {} + } + } + ], + "674": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf_encode_return" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 52, + "offset": 0 + }, + "reference_ids": {} + } + } + ], + "710": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance_encode_return" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 55, + "offset": 0 + }, + "reference_ids": {} + } + } + ], + "754": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer_encode_return" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 59, + "offset": 0 + }, + "reference_ids": {} + } + } + ], + "834": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom_encode_return" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 64, + "offset": 0 + }, + "reference_ids": {} + } + } + ], + "879": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve_encode_return" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 69, + "offset": 0 + }, + "reference_ids": {} + } + } + ], + "951": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance_encode_return" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 74, + "offset": 0 + }, + "reference_ids": {} + } + } + ], + "1030": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance_encode_return" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 79, + "offset": 0 + }, + "reference_ids": {} + } + } + ], + "1079": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.mint" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 85, + "offset": 0 + }, + "reference_ids": {} + } + } + ], + "1108": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.burn" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 89, + "offset": 0 + }, + "reference_ids": {} + } + } + ] + }, + "identifiers": { + "__main__.FALSE": { + "destination": "starkware.cairo.common.bool.FALSE", + "type": "alias" + }, + "__main__.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "__main__.SignatureBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.SignatureBuiltin", + "type": "alias" + }, + "__main__.TRUE": { + "destination": "starkware.cairo.common.bool.TRUE", + "type": "alias" + }, + "__main__.Uint256": { + "destination": "starkware.cairo.common.uint256.Uint256", + "type": "alias" + }, + "__main__._approve": { + "decorators": [], + "pc": 1229, + "type": "function" + }, + "__main__._approve.Args": { + "full_name": "__main__._approve.Args", + "members": { + "amount": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 2 + }, + "caller": { + "cairo_type": "felt", + "offset": 0 + }, + "spender": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 4, + "type": "struct" + }, + "__main__._approve.ImplicitArgs": { + "full_name": "__main__._approve.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__._approve.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__._approve.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__._burn": { + "decorators": [], + "pc": 1250, + "type": "function" + }, + "__main__._burn.Args": { + "full_name": "__main__._burn.Args", + "members": { + "account": { + "cairo_type": "felt", + "offset": 0 + }, + "amount": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "__main__._burn.ImplicitArgs": { + "full_name": "__main__._burn.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__._burn.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__._burn.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__._decimals": { + "type": "namespace" + }, + "__main__._decimals.Args": { + "full_name": "__main__._decimals.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__._decimals.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "__main__._decimals.ImplicitArgs": { + "full_name": "__main__._decimals.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__._decimals.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__._decimals.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__._decimals.addr": { + "decorators": [], + "pc": 325, + "type": "function" + }, + "__main__._decimals.addr.Args": { + "full_name": "__main__._decimals.addr.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__._decimals.addr.ImplicitArgs": { + "full_name": "__main__._decimals.addr.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "__main__._decimals.addr.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "__main__._decimals.addr.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__._decimals.hash2": { + "destination": "starkware.cairo.common.hash.hash2", + "type": "alias" + }, + "__main__._decimals.normalize_address": { + "destination": "starkware.starknet.common.storage.normalize_address", + "type": "alias" + }, + "__main__._decimals.read": { + "decorators": [], + "pc": 330, + "type": "function" + }, + "__main__._decimals.read.Args": { + "full_name": "__main__._decimals.read.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__._decimals.read.ImplicitArgs": { + "full_name": "__main__._decimals.read.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__._decimals.read.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "__main__._decimals.read.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__._decimals.storage_read": { + "destination": "starkware.starknet.common.syscalls.storage_read", + "type": "alias" + }, + "__main__._decimals.storage_write": { + "destination": "starkware.starknet.common.syscalls.storage_write", + "type": "alias" + }, + "__main__._decimals.write": { + "decorators": [], + "pc": 343, + "type": "function" + }, + "__main__._decimals.write.Args": { + "full_name": "__main__._decimals.write.Args", + "members": { + "value": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "__main__._decimals.write.ImplicitArgs": { + "full_name": "__main__._decimals.write.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__._decimals.write.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__._decimals.write.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__._mint": { + "decorators": [], + "pc": 1117, + "type": "function" + }, + "__main__._mint.Args": { + "full_name": "__main__._mint.Args", + "members": { + "amount": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 1 + }, + "recipient": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__._mint.ImplicitArgs": { + "full_name": "__main__._mint.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__._mint.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__._mint.SIZEOF_LOCALS": { + "type": "const", + "value": 4 + }, + "__main__._name": { + "type": "namespace" + }, + "__main__._name.Args": { + "full_name": "__main__._name.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__._name.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "__main__._name.ImplicitArgs": { + "full_name": "__main__._name.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__._name.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__._name.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__._name.addr": { + "decorators": [], + "pc": 265, + "type": "function" + }, + "__main__._name.addr.Args": { + "full_name": "__main__._name.addr.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__._name.addr.ImplicitArgs": { + "full_name": "__main__._name.addr.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "__main__._name.addr.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "__main__._name.addr.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__._name.hash2": { + "destination": "starkware.cairo.common.hash.hash2", + "type": "alias" + }, + "__main__._name.normalize_address": { + "destination": "starkware.starknet.common.storage.normalize_address", + "type": "alias" + }, + "__main__._name.read": { + "decorators": [], + "pc": 270, + "type": "function" + }, + "__main__._name.read.Args": { + "full_name": "__main__._name.read.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__._name.read.ImplicitArgs": { + "full_name": "__main__._name.read.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__._name.read.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "__main__._name.read.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__._name.storage_read": { + "destination": "starkware.starknet.common.syscalls.storage_read", + "type": "alias" + }, + "__main__._name.storage_write": { + "destination": "starkware.starknet.common.syscalls.storage_write", + "type": "alias" + }, + "__main__._name.write": { + "decorators": [], + "pc": 283, + "type": "function" + }, + "__main__._name.write.Args": { + "full_name": "__main__._name.write.Args", + "members": { + "value": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "__main__._name.write.ImplicitArgs": { + "full_name": "__main__._name.write.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__._name.write.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__._name.write.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__._symbol": { + "type": "namespace" + }, + "__main__._symbol.Args": { + "full_name": "__main__._symbol.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__._symbol.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "__main__._symbol.ImplicitArgs": { + "full_name": "__main__._symbol.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__._symbol.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__._symbol.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__._symbol.addr": { + "decorators": [], + "pc": 295, + "type": "function" + }, + "__main__._symbol.addr.Args": { + "full_name": "__main__._symbol.addr.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__._symbol.addr.ImplicitArgs": { + "full_name": "__main__._symbol.addr.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "__main__._symbol.addr.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "__main__._symbol.addr.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__._symbol.hash2": { + "destination": "starkware.cairo.common.hash.hash2", + "type": "alias" + }, + "__main__._symbol.normalize_address": { + "destination": "starkware.starknet.common.storage.normalize_address", + "type": "alias" + }, + "__main__._symbol.read": { + "decorators": [], + "pc": 300, + "type": "function" + }, + "__main__._symbol.read.Args": { + "full_name": "__main__._symbol.read.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__._symbol.read.ImplicitArgs": { + "full_name": "__main__._symbol.read.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__._symbol.read.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "__main__._symbol.read.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__._symbol.storage_read": { + "destination": "starkware.starknet.common.syscalls.storage_read", + "type": "alias" + }, + "__main__._symbol.storage_write": { + "destination": "starkware.starknet.common.syscalls.storage_write", + "type": "alias" + }, + "__main__._symbol.write": { + "decorators": [], + "pc": 313, + "type": "function" + }, + "__main__._symbol.write.Args": { + "full_name": "__main__._symbol.write.Args", + "members": { + "value": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "__main__._symbol.write.ImplicitArgs": { + "full_name": "__main__._symbol.write.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__._symbol.write.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__._symbol.write.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__._transfer": { + "decorators": [], + "pc": 1168, + "type": "function" + }, + "__main__._transfer.Args": { + "full_name": "__main__._transfer.Args", + "members": { + "amount": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 2 + }, + "recipient": { + "cairo_type": "felt", + "offset": 1 + }, + "sender": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 4, + "type": "struct" + }, + "__main__._transfer.ImplicitArgs": { + "full_name": "__main__._transfer.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__._transfer.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__._transfer.SIZEOF_LOCALS": { + "type": "const", + "value": 2 + }, + "__main__.allowance": { + "decorators": ["view"], + "pc": 702, + "type": "function" + }, + "__main__.allowance.Args": { + "full_name": "__main__.allowance.Args", + "members": { + "owner": { + "cairo_type": "felt", + "offset": 0 + }, + "spender": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "__main__.allowance.ImplicitArgs": { + "full_name": "__main__.allowance.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.allowance.Return": { + "cairo_type": "(remaining: starkware.cairo.common.uint256.Uint256)", + "type": "type_definition" + }, + "__main__.allowance.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.allowances": { + "type": "namespace" + }, + "__main__.allowances.Args": { + "full_name": "__main__.allowances.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.allowances.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "__main__.allowances.ImplicitArgs": { + "full_name": "__main__.allowances.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.allowances.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.allowances.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.allowances.addr": { + "decorators": [], + "pc": 448, + "type": "function" + }, + "__main__.allowances.addr.Args": { + "full_name": "__main__.allowances.addr.Args", + "members": { + "owner": { + "cairo_type": "felt", + "offset": 0 + }, + "spender": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "__main__.allowances.addr.ImplicitArgs": { + "full_name": "__main__.allowances.addr.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "__main__.allowances.addr.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "__main__.allowances.addr.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.allowances.hash2": { + "destination": "starkware.cairo.common.hash.hash2", + "type": "alias" + }, + "__main__.allowances.normalize_address": { + "destination": "starkware.starknet.common.storage.normalize_address", + "type": "alias" + }, + "__main__.allowances.read": { + "decorators": [], + "pc": 465, + "type": "function" + }, + "__main__.allowances.read.Args": { + "full_name": "__main__.allowances.read.Args", + "members": { + "owner": { + "cairo_type": "felt", + "offset": 0 + }, + "spender": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "__main__.allowances.read.ImplicitArgs": { + "full_name": "__main__.allowances.read.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.allowances.read.Return": { + "cairo_type": "(res: starkware.cairo.common.uint256.Uint256)", + "type": "type_definition" + }, + "__main__.allowances.read.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.allowances.storage_read": { + "destination": "starkware.starknet.common.syscalls.storage_read", + "type": "alias" + }, + "__main__.allowances.storage_write": { + "destination": "starkware.starknet.common.syscalls.storage_write", + "type": "alias" + }, + "__main__.allowances.write": { + "decorators": [], + "pc": 486, + "type": "function" + }, + "__main__.allowances.write.Args": { + "full_name": "__main__.allowances.write.Args", + "members": { + "owner": { + "cairo_type": "felt", + "offset": 0 + }, + "spender": { + "cairo_type": "felt", + "offset": 1 + }, + "value": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 2 + } + }, + "size": 4, + "type": "struct" + }, + "__main__.allowances.write.ImplicitArgs": { + "full_name": "__main__.allowances.write.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.allowances.write.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.allowances.write.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.approve": { + "decorators": ["external"], + "pc": 864, + "type": "function" + }, + "__main__.approve.Args": { + "full_name": "__main__.approve.Args", + "members": { + "amount": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 1 + }, + "spender": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.approve.ImplicitArgs": { + "full_name": "__main__.approve.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.approve.Return": { + "cairo_type": "(success: felt)", + "type": "type_definition" + }, + "__main__.approve.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.assert_not_zero": { + "destination": "starkware.cairo.common.math.assert_not_zero", + "type": "alias" + }, + "__main__.balanceOf": { + "decorators": ["view"], + "pc": 667, + "type": "function" + }, + "__main__.balanceOf.Args": { + "full_name": "__main__.balanceOf.Args", + "members": { + "account": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "__main__.balanceOf.ImplicitArgs": { + "full_name": "__main__.balanceOf.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.balanceOf.Return": { + "cairo_type": "(balance: starkware.cairo.common.uint256.Uint256)", + "type": "type_definition" + }, + "__main__.balanceOf.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.balances": { + "type": "namespace" + }, + "__main__.balances.Args": { + "full_name": "__main__.balances.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.balances.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "__main__.balances.ImplicitArgs": { + "full_name": "__main__.balances.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.balances.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.balances.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.balances.addr": { + "decorators": [], + "pc": 396, + "type": "function" + }, + "__main__.balances.addr.Args": { + "full_name": "__main__.balances.addr.Args", + "members": { + "account": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "__main__.balances.addr.ImplicitArgs": { + "full_name": "__main__.balances.addr.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "__main__.balances.addr.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "__main__.balances.addr.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.balances.hash2": { + "destination": "starkware.cairo.common.hash.hash2", + "type": "alias" + }, + "__main__.balances.normalize_address": { + "destination": "starkware.starknet.common.storage.normalize_address", + "type": "alias" + }, + "__main__.balances.read": { + "decorators": [], + "pc": 410, + "type": "function" + }, + "__main__.balances.read.Args": { + "full_name": "__main__.balances.read.Args", + "members": { + "account": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "__main__.balances.read.ImplicitArgs": { + "full_name": "__main__.balances.read.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.balances.read.Return": { + "cairo_type": "(res: starkware.cairo.common.uint256.Uint256)", + "type": "type_definition" + }, + "__main__.balances.read.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.balances.storage_read": { + "destination": "starkware.starknet.common.syscalls.storage_read", + "type": "alias" + }, + "__main__.balances.storage_write": { + "destination": "starkware.starknet.common.syscalls.storage_write", + "type": "alias" + }, + "__main__.balances.write": { + "decorators": [], + "pc": 430, + "type": "function" + }, + "__main__.balances.write.Args": { + "full_name": "__main__.balances.write.Args", + "members": { + "account": { + "cairo_type": "felt", + "offset": 0 + }, + "value": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.balances.write.ImplicitArgs": { + "full_name": "__main__.balances.write.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.balances.write.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.balances.write.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.burn": { + "decorators": ["external"], + "pc": 1088, + "type": "function" + }, + "__main__.burn.Args": { + "full_name": "__main__.burn.Args", + "members": { + "amount": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 1 + }, + "user": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.burn.ImplicitArgs": { + "full_name": "__main__.burn.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.burn.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.burn.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.constructor": { + "decorators": ["constructor"], + "pc": 505, + "type": "function" + }, + "__main__.constructor.Args": { + "full_name": "__main__.constructor.Args", + "members": { + "name": { + "cairo_type": "felt", + "offset": 0 + }, + "recipient": { + "cairo_type": "felt", + "offset": 2 + }, + "symbol": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.constructor.ImplicitArgs": { + "full_name": "__main__.constructor.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.constructor.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.constructor.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.decimals": { + "decorators": ["view"], + "pc": 637, + "type": "function" + }, + "__main__.decimals.Args": { + "full_name": "__main__.decimals.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.decimals.ImplicitArgs": { + "full_name": "__main__.decimals.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.decimals.Return": { + "cairo_type": "(decimals: felt)", + "type": "type_definition" + }, + "__main__.decimals.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.decreaseAllowance": { + "decorators": ["external"], + "pc": 980, + "type": "function" + }, + "__main__.decreaseAllowance.Args": { + "full_name": "__main__.decreaseAllowance.Args", + "members": { + "spender": { + "cairo_type": "felt", + "offset": 0 + }, + "subtracted_value": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.decreaseAllowance.ImplicitArgs": { + "full_name": "__main__.decreaseAllowance.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.decreaseAllowance.Return": { + "cairo_type": "(success: felt)", + "type": "type_definition" + }, + "__main__.decreaseAllowance.SIZEOF_LOCALS": { + "type": "const", + "value": 5 + }, + "__main__.get_caller_address": { + "destination": "starkware.starknet.common.syscalls.get_caller_address", + "type": "alias" + }, + "__main__.increaseAllowance": { + "decorators": ["external"], + "pc": 908, + "type": "function" + }, + "__main__.increaseAllowance.Args": { + "full_name": "__main__.increaseAllowance.Args", + "members": { + "added_value": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 1 + }, + "spender": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.increaseAllowance.ImplicitArgs": { + "full_name": "__main__.increaseAllowance.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.increaseAllowance.Return": { + "cairo_type": "(success: felt)", + "type": "type_definition" + }, + "__main__.increaseAllowance.SIZEOF_LOCALS": { + "type": "const", + "value": 5 + }, + "__main__.mint": { + "decorators": ["external"], + "pc": 1059, + "type": "function" + }, + "__main__.mint.Args": { + "full_name": "__main__.mint.Args", + "members": { + "amount": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 1 + }, + "recipient": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.mint.ImplicitArgs": { + "full_name": "__main__.mint.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.mint.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.mint.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.name": { + "decorators": ["view"], + "pc": 546, + "type": "function" + }, + "__main__.name.Args": { + "full_name": "__main__.name.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.name.ImplicitArgs": { + "full_name": "__main__.name.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.name.Return": { + "cairo_type": "(name: felt)", + "type": "type_definition" + }, + "__main__.name.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.symbol": { + "decorators": ["view"], + "pc": 576, + "type": "function" + }, + "__main__.symbol.Args": { + "full_name": "__main__.symbol.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.symbol.ImplicitArgs": { + "full_name": "__main__.symbol.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.symbol.Return": { + "cairo_type": "(symbol: felt)", + "type": "type_definition" + }, + "__main__.symbol.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.totalSupply": { + "decorators": ["view"], + "pc": 606, + "type": "function" + }, + "__main__.totalSupply.Args": { + "full_name": "__main__.totalSupply.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.totalSupply.ImplicitArgs": { + "full_name": "__main__.totalSupply.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.totalSupply.Return": { + "cairo_type": "(totalSupply: starkware.cairo.common.uint256.Uint256)", + "type": "type_definition" + }, + "__main__.totalSupply.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.total_supply": { + "type": "namespace" + }, + "__main__.total_supply.Args": { + "full_name": "__main__.total_supply.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.total_supply.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "__main__.total_supply.ImplicitArgs": { + "full_name": "__main__.total_supply.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.total_supply.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.total_supply.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.total_supply.addr": { + "decorators": [], + "pc": 355, + "type": "function" + }, + "__main__.total_supply.addr.Args": { + "full_name": "__main__.total_supply.addr.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.total_supply.addr.ImplicitArgs": { + "full_name": "__main__.total_supply.addr.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "__main__.total_supply.addr.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "__main__.total_supply.addr.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.total_supply.hash2": { + "destination": "starkware.cairo.common.hash.hash2", + "type": "alias" + }, + "__main__.total_supply.normalize_address": { + "destination": "starkware.starknet.common.storage.normalize_address", + "type": "alias" + }, + "__main__.total_supply.read": { + "decorators": [], + "pc": 360, + "type": "function" + }, + "__main__.total_supply.read.Args": { + "full_name": "__main__.total_supply.read.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.total_supply.read.ImplicitArgs": { + "full_name": "__main__.total_supply.read.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.total_supply.read.Return": { + "cairo_type": "(res: starkware.cairo.common.uint256.Uint256)", + "type": "type_definition" + }, + "__main__.total_supply.read.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.total_supply.storage_read": { + "destination": "starkware.starknet.common.syscalls.storage_read", + "type": "alias" + }, + "__main__.total_supply.storage_write": { + "destination": "starkware.starknet.common.syscalls.storage_write", + "type": "alias" + }, + "__main__.total_supply.write": { + "decorators": [], + "pc": 379, + "type": "function" + }, + "__main__.total_supply.write.Args": { + "full_name": "__main__.total_supply.write.Args", + "members": { + "value": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__main__.total_supply.write.ImplicitArgs": { + "full_name": "__main__.total_supply.write.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.total_supply.write.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.total_supply.write.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.transfer": { + "decorators": ["external"], + "pc": 739, + "type": "function" + }, + "__main__.transfer.Args": { + "full_name": "__main__.transfer.Args", + "members": { + "amount": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 1 + }, + "recipient": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.transfer.ImplicitArgs": { + "full_name": "__main__.transfer.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.transfer.Return": { + "cairo_type": "(success: felt)", + "type": "type_definition" + }, + "__main__.transfer.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.transferFrom": { + "decorators": ["external"], + "pc": 783, + "type": "function" + }, + "__main__.transferFrom.Args": { + "full_name": "__main__.transferFrom.Args", + "members": { + "amount": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 2 + }, + "recipient": { + "cairo_type": "felt", + "offset": 1 + }, + "sender": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 4, + "type": "struct" + }, + "__main__.transferFrom.ImplicitArgs": { + "full_name": "__main__.transferFrom.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.transferFrom.Return": { + "cairo_type": "(success: felt)", + "type": "type_definition" + }, + "__main__.transferFrom.SIZEOF_LOCALS": { + "type": "const", + "value": 3 + }, + "__main__.uint256_add": { + "destination": "starkware.cairo.common.uint256.uint256_add", + "type": "alias" + }, + "__main__.uint256_check": { + "destination": "starkware.cairo.common.uint256.uint256_check", + "type": "alias" + }, + "__main__.uint256_le": { + "destination": "starkware.cairo.common.uint256.uint256_le", + "type": "alias" + }, + "__main__.uint256_lt": { + "destination": "starkware.cairo.common.uint256.uint256_lt", + "type": "alias" + }, + "__main__.uint256_sub": { + "destination": "starkware.cairo.common.uint256.uint256_sub", + "type": "alias" + }, + "__wrappers__.allowance": { + "decorators": ["view"], + "pc": 720, + "type": "function" + }, + "__wrappers__.allowance.Args": { + "full_name": "__wrappers__.allowance.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.allowance.ImplicitArgs": { + "full_name": "__wrappers__.allowance.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.allowance.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.allowance.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.allowance.__wrapped_func": { + "destination": "__main__.allowance", + "type": "alias" + }, + "__wrappers__.allowance_encode_return": { + "decorators": [], + "pc": 710, + "type": "function" + }, + "__wrappers__.allowance_encode_return.Args": { + "full_name": "__wrappers__.allowance_encode_return.Args", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "ret_value": { + "cairo_type": "(remaining: starkware.cairo.common.uint256.Uint256)", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__wrappers__.allowance_encode_return.ImplicitArgs": { + "full_name": "__wrappers__.allowance_encode_return.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.allowance_encode_return.Return": { + "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", + "type": "type_definition" + }, + "__wrappers__.allowance_encode_return.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__wrappers__.allowance_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.approve": { + "decorators": ["external"], + "pc": 888, + "type": "function" + }, + "__wrappers__.approve.Args": { + "full_name": "__wrappers__.approve.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.approve.ImplicitArgs": { + "full_name": "__wrappers__.approve.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.approve.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.approve.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.approve.__wrapped_func": { + "destination": "__main__.approve", + "type": "alias" + }, + "__wrappers__.approve_encode_return": { + "decorators": [], + "pc": 879, + "type": "function" + }, + "__wrappers__.approve_encode_return.Args": { + "full_name": "__wrappers__.approve_encode_return.Args", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "ret_value": { + "cairo_type": "(success: felt)", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__wrappers__.approve_encode_return.ImplicitArgs": { + "full_name": "__wrappers__.approve_encode_return.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.approve_encode_return.Return": { + "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", + "type": "type_definition" + }, + "__wrappers__.approve_encode_return.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__wrappers__.approve_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.balanceOf": { + "decorators": ["view"], + "pc": 684, + "type": "function" + }, + "__wrappers__.balanceOf.Args": { + "full_name": "__wrappers__.balanceOf.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.balanceOf.ImplicitArgs": { + "full_name": "__wrappers__.balanceOf.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.balanceOf.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.balanceOf.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.balanceOf.__wrapped_func": { + "destination": "__main__.balanceOf", + "type": "alias" + }, + "__wrappers__.balanceOf_encode_return": { + "decorators": [], + "pc": 674, + "type": "function" + }, + "__wrappers__.balanceOf_encode_return.Args": { + "full_name": "__wrappers__.balanceOf_encode_return.Args", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "ret_value": { + "cairo_type": "(balance: starkware.cairo.common.uint256.Uint256)", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__wrappers__.balanceOf_encode_return.ImplicitArgs": { + "full_name": "__wrappers__.balanceOf_encode_return.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.balanceOf_encode_return.Return": { + "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", + "type": "type_definition" + }, + "__wrappers__.balanceOf_encode_return.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__wrappers__.balanceOf_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.burn": { + "decorators": ["external"], + "pc": 1097, + "type": "function" + }, + "__wrappers__.burn.Args": { + "full_name": "__wrappers__.burn.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.burn.ImplicitArgs": { + "full_name": "__wrappers__.burn.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.burn.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.burn.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.burn.__wrapped_func": { + "destination": "__main__.burn", + "type": "alias" + }, + "__wrappers__.burn_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.constructor": { + "decorators": ["constructor"], + "pc": 526, + "type": "function" + }, + "__wrappers__.constructor.Args": { + "full_name": "__wrappers__.constructor.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.constructor.ImplicitArgs": { + "full_name": "__wrappers__.constructor.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.constructor.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.constructor.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.constructor.__wrapped_func": { + "destination": "__main__.constructor", + "type": "alias" + }, + "__wrappers__.constructor_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.decimals": { + "decorators": ["view"], + "pc": 652, + "type": "function" + }, + "__wrappers__.decimals.Args": { + "full_name": "__wrappers__.decimals.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.decimals.ImplicitArgs": { + "full_name": "__wrappers__.decimals.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.decimals.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.decimals.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.decimals.__wrapped_func": { + "destination": "__main__.decimals", + "type": "alias" + }, + "__wrappers__.decimals_encode_return": { + "decorators": [], + "pc": 643, + "type": "function" + }, + "__wrappers__.decimals_encode_return.Args": { + "full_name": "__wrappers__.decimals_encode_return.Args", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "ret_value": { + "cairo_type": "(decimals: felt)", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__wrappers__.decimals_encode_return.ImplicitArgs": { + "full_name": "__wrappers__.decimals_encode_return.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.decimals_encode_return.Return": { + "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", + "type": "type_definition" + }, + "__wrappers__.decimals_encode_return.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__wrappers__.decimals_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.decreaseAllowance": { + "decorators": ["external"], + "pc": 1039, + "type": "function" + }, + "__wrappers__.decreaseAllowance.Args": { + "full_name": "__wrappers__.decreaseAllowance.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.decreaseAllowance.ImplicitArgs": { + "full_name": "__wrappers__.decreaseAllowance.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.decreaseAllowance.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.decreaseAllowance.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.decreaseAllowance.__wrapped_func": { + "destination": "__main__.decreaseAllowance", + "type": "alias" + }, + "__wrappers__.decreaseAllowance_encode_return": { + "decorators": [], + "pc": 1030, + "type": "function" + }, + "__wrappers__.decreaseAllowance_encode_return.Args": { + "full_name": "__wrappers__.decreaseAllowance_encode_return.Args", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "ret_value": { + "cairo_type": "(success: felt)", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__wrappers__.decreaseAllowance_encode_return.ImplicitArgs": { + "full_name": "__wrappers__.decreaseAllowance_encode_return.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.decreaseAllowance_encode_return.Return": { + "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", + "type": "type_definition" + }, + "__wrappers__.decreaseAllowance_encode_return.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__wrappers__.decreaseAllowance_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.increaseAllowance": { + "decorators": ["external"], + "pc": 960, + "type": "function" + }, + "__wrappers__.increaseAllowance.Args": { + "full_name": "__wrappers__.increaseAllowance.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.increaseAllowance.ImplicitArgs": { + "full_name": "__wrappers__.increaseAllowance.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.increaseAllowance.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.increaseAllowance.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.increaseAllowance.__wrapped_func": { + "destination": "__main__.increaseAllowance", + "type": "alias" + }, + "__wrappers__.increaseAllowance_encode_return": { + "decorators": [], + "pc": 951, + "type": "function" + }, + "__wrappers__.increaseAllowance_encode_return.Args": { + "full_name": "__wrappers__.increaseAllowance_encode_return.Args", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "ret_value": { + "cairo_type": "(success: felt)", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__wrappers__.increaseAllowance_encode_return.ImplicitArgs": { + "full_name": "__wrappers__.increaseAllowance_encode_return.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.increaseAllowance_encode_return.Return": { + "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", + "type": "type_definition" + }, + "__wrappers__.increaseAllowance_encode_return.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__wrappers__.increaseAllowance_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.mint": { + "decorators": ["external"], + "pc": 1068, + "type": "function" + }, + "__wrappers__.mint.Args": { + "full_name": "__wrappers__.mint.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.mint.ImplicitArgs": { + "full_name": "__wrappers__.mint.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.mint.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.mint.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.mint.__wrapped_func": { + "destination": "__main__.mint", + "type": "alias" + }, + "__wrappers__.mint_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.name": { + "decorators": ["view"], + "pc": 561, + "type": "function" + }, + "__wrappers__.name.Args": { + "full_name": "__wrappers__.name.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.name.ImplicitArgs": { + "full_name": "__wrappers__.name.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.name.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.name.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.name.__wrapped_func": { + "destination": "__main__.name", + "type": "alias" + }, + "__wrappers__.name_encode_return": { + "decorators": [], + "pc": 552, + "type": "function" + }, + "__wrappers__.name_encode_return.Args": { + "full_name": "__wrappers__.name_encode_return.Args", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "ret_value": { + "cairo_type": "(name: felt)", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__wrappers__.name_encode_return.ImplicitArgs": { + "full_name": "__wrappers__.name_encode_return.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.name_encode_return.Return": { + "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", + "type": "type_definition" + }, + "__wrappers__.name_encode_return.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__wrappers__.name_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.symbol": { + "decorators": ["view"], + "pc": 591, + "type": "function" + }, + "__wrappers__.symbol.Args": { + "full_name": "__wrappers__.symbol.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.symbol.ImplicitArgs": { + "full_name": "__wrappers__.symbol.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.symbol.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.symbol.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.symbol.__wrapped_func": { + "destination": "__main__.symbol", + "type": "alias" + }, + "__wrappers__.symbol_encode_return": { + "decorators": [], + "pc": 582, + "type": "function" + }, + "__wrappers__.symbol_encode_return.Args": { + "full_name": "__wrappers__.symbol_encode_return.Args", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "ret_value": { + "cairo_type": "(symbol: felt)", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__wrappers__.symbol_encode_return.ImplicitArgs": { + "full_name": "__wrappers__.symbol_encode_return.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.symbol_encode_return.Return": { + "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", + "type": "type_definition" + }, + "__wrappers__.symbol_encode_return.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__wrappers__.symbol_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.totalSupply": { + "decorators": ["view"], + "pc": 622, + "type": "function" + }, + "__wrappers__.totalSupply.Args": { + "full_name": "__wrappers__.totalSupply.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.totalSupply.ImplicitArgs": { + "full_name": "__wrappers__.totalSupply.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.totalSupply.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.totalSupply.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.totalSupply.__wrapped_func": { + "destination": "__main__.totalSupply", + "type": "alias" + }, + "__wrappers__.totalSupply_encode_return": { + "decorators": [], + "pc": 612, + "type": "function" + }, + "__wrappers__.totalSupply_encode_return.Args": { + "full_name": "__wrappers__.totalSupply_encode_return.Args", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "ret_value": { + "cairo_type": "(totalSupply: starkware.cairo.common.uint256.Uint256)", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__wrappers__.totalSupply_encode_return.ImplicitArgs": { + "full_name": "__wrappers__.totalSupply_encode_return.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.totalSupply_encode_return.Return": { + "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", + "type": "type_definition" + }, + "__wrappers__.totalSupply_encode_return.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__wrappers__.totalSupply_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.transfer": { + "decorators": ["external"], + "pc": 763, + "type": "function" + }, + "__wrappers__.transfer.Args": { + "full_name": "__wrappers__.transfer.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.transfer.ImplicitArgs": { + "full_name": "__wrappers__.transfer.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.transfer.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.transfer.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.transfer.__wrapped_func": { + "destination": "__main__.transfer", + "type": "alias" + }, + "__wrappers__.transferFrom": { + "decorators": ["external"], + "pc": 843, + "type": "function" + }, + "__wrappers__.transferFrom.Args": { + "full_name": "__wrappers__.transferFrom.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.transferFrom.ImplicitArgs": { + "full_name": "__wrappers__.transferFrom.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.transferFrom.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.transferFrom.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.transferFrom.__wrapped_func": { + "destination": "__main__.transferFrom", + "type": "alias" + }, + "__wrappers__.transferFrom_encode_return": { + "decorators": [], + "pc": 834, + "type": "function" + }, + "__wrappers__.transferFrom_encode_return.Args": { + "full_name": "__wrappers__.transferFrom_encode_return.Args", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "ret_value": { + "cairo_type": "(success: felt)", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__wrappers__.transferFrom_encode_return.ImplicitArgs": { + "full_name": "__wrappers__.transferFrom_encode_return.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.transferFrom_encode_return.Return": { + "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", + "type": "type_definition" + }, + "__wrappers__.transferFrom_encode_return.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__wrappers__.transferFrom_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.transfer_encode_return": { + "decorators": [], + "pc": 754, + "type": "function" + }, + "__wrappers__.transfer_encode_return.Args": { + "full_name": "__wrappers__.transfer_encode_return.Args", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "ret_value": { + "cairo_type": "(success: felt)", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__wrappers__.transfer_encode_return.ImplicitArgs": { + "full_name": "__wrappers__.transfer_encode_return.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.transfer_encode_return.Return": { + "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", + "type": "type_definition" + }, + "__wrappers__.transfer_encode_return.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__wrappers__.transfer_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "starkware.cairo.common.bitwise.ALL_ONES": { + "type": "const", + "value": -106710729501573572985208420194530329073740042555888586719234 + }, + "starkware.cairo.common.bitwise.BitwiseBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.BitwiseBuiltin", + "type": "alias" + }, + "starkware.cairo.common.bool.FALSE": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.bool.TRUE": { + "type": "const", + "value": 1 + }, + "starkware.cairo.common.cairo_builtins.BitwiseBuiltin": { + "full_name": "starkware.cairo.common.cairo_builtins.BitwiseBuiltin", + "members": { + "x": { + "cairo_type": "felt", + "offset": 0 + }, + "x_and_y": { + "cairo_type": "felt", + "offset": 2 + }, + "x_or_y": { + "cairo_type": "felt", + "offset": 4 + }, + "x_xor_y": { + "cairo_type": "felt", + "offset": 3 + }, + "y": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 5, + "type": "struct" + }, + "starkware.cairo.common.cairo_builtins.EcOpBuiltin": { + "full_name": "starkware.cairo.common.cairo_builtins.EcOpBuiltin", + "members": { + "m": { + "cairo_type": "felt", + "offset": 4 + }, + "p": { + "cairo_type": "starkware.cairo.common.ec_point.EcPoint", + "offset": 0 + }, + "q": { + "cairo_type": "starkware.cairo.common.ec_point.EcPoint", + "offset": 2 + }, + "r": { + "cairo_type": "starkware.cairo.common.ec_point.EcPoint", + "offset": 5 + } + }, + "size": 7, + "type": "struct" + }, + "starkware.cairo.common.cairo_builtins.EcPoint": { + "destination": "starkware.cairo.common.ec_point.EcPoint", + "type": "alias" + }, + "starkware.cairo.common.cairo_builtins.HashBuiltin": { + "full_name": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "members": { + "result": { + "cairo_type": "felt", + "offset": 2 + }, + "x": { + "cairo_type": "felt", + "offset": 0 + }, + "y": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.cairo.common.cairo_builtins.KeccakBuiltin": { + "full_name": "starkware.cairo.common.cairo_builtins.KeccakBuiltin", + "members": { + "input": { + "cairo_type": "starkware.cairo.common.keccak_state.KeccakBuiltinState", + "offset": 0 + }, + "output": { + "cairo_type": "starkware.cairo.common.keccak_state.KeccakBuiltinState", + "offset": 8 + } + }, + "size": 16, + "type": "struct" + }, + "starkware.cairo.common.cairo_builtins.KeccakBuiltinState": { + "destination": "starkware.cairo.common.keccak_state.KeccakBuiltinState", + "type": "alias" + }, + "starkware.cairo.common.cairo_builtins.SignatureBuiltin": { + "full_name": "starkware.cairo.common.cairo_builtins.SignatureBuiltin", + "members": { + "message": { + "cairo_type": "felt", + "offset": 1 + }, + "pub_key": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.dict_access.DictAccess": { + "full_name": "starkware.cairo.common.dict_access.DictAccess", + "members": { + "key": { + "cairo_type": "felt", + "offset": 0 + }, + "new_value": { + "cairo_type": "felt", + "offset": 2 + }, + "prev_value": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.cairo.common.ec_point.EcPoint": { + "full_name": "starkware.cairo.common.ec_point.EcPoint", + "members": { + "x": { + "cairo_type": "felt", + "offset": 0 + }, + "y": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.hash.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "starkware.cairo.common.hash.hash2": { + "decorators": [], + "pc": 0, + "type": "function" + }, + "starkware.cairo.common.hash.hash2.Args": { + "full_name": "starkware.cairo.common.hash.hash2.Args", + "members": { + "x": { + "cairo_type": "felt", + "offset": 0 + }, + "y": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.hash.hash2.ImplicitArgs": { + "full_name": "starkware.cairo.common.hash.hash2.ImplicitArgs", + "members": { + "hash_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.hash.hash2.Return": { + "cairo_type": "(result: felt)", + "type": "type_definition" + }, + "starkware.cairo.common.hash.hash2.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.keccak_state.KeccakBuiltinState": { + "full_name": "starkware.cairo.common.keccak_state.KeccakBuiltinState", + "members": { + "s0": { + "cairo_type": "felt", + "offset": 0 + }, + "s1": { + "cairo_type": "felt", + "offset": 1 + }, + "s2": { + "cairo_type": "felt", + "offset": 2 + }, + "s3": { + "cairo_type": "felt", + "offset": 3 + }, + "s4": { + "cairo_type": "felt", + "offset": 4 + }, + "s5": { + "cairo_type": "felt", + "offset": 5 + }, + "s6": { + "cairo_type": "felt", + "offset": 6 + }, + "s7": { + "cairo_type": "felt", + "offset": 7 + } + }, + "size": 8, + "type": "struct" + }, + "starkware.cairo.common.math.FALSE": { + "destination": "starkware.cairo.common.bool.FALSE", + "type": "alias" + }, + "starkware.cairo.common.math.TRUE": { + "destination": "starkware.cairo.common.bool.TRUE", + "type": "alias" + }, + "starkware.cairo.common.math.assert_250_bit": { + "decorators": ["known_ap_change"], + "pc": 11, + "type": "function" + }, + "starkware.cairo.common.math.assert_250_bit.Args": { + "full_name": "starkware.cairo.common.math.assert_250_bit.Args", + "members": { + "value": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.math.assert_250_bit.HIGH_BOUND": { + "type": "const", + "value": 5316911983139663491615228241121378304 + }, + "starkware.cairo.common.math.assert_250_bit.ImplicitArgs": { + "full_name": "starkware.cairo.common.math.assert_250_bit.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.math.assert_250_bit.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.math.assert_250_bit.SHIFT": { + "type": "const", + "value": 340282366920938463463374607431768211456 + }, + "starkware.cairo.common.math.assert_250_bit.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.math.assert_250_bit.UPPER_BOUND": { + "type": "const", + "value": 1809251394333065553493296640760748560207343510400633813116524750123642650624 + }, + "starkware.cairo.common.math.assert_250_bit.high": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_250_bit.high", + "references": [ + { + "ap_tracking_data": { + "group": 2, + "offset": 0 + }, + "pc": 11, + "value": "[cast([fp + (-4)] + 1, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_250_bit.low": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_250_bit.low", + "references": [ + { + "ap_tracking_data": { + "group": 2, + "offset": 0 + }, + "pc": 11, + "value": "[cast([fp + (-4)], felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_250_bit.value": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_250_bit.value", + "references": [ + { + "ap_tracking_data": { + "group": 2, + "offset": 0 + }, + "pc": 11, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt": { + "decorators": ["known_ap_change"], + "pc": 24, + "type": "function" + }, + "starkware.cairo.common.math.assert_le_felt.Args": { + "full_name": "starkware.cairo.common.math.assert_le_felt.Args", + "members": { + "a": { + "cairo_type": "felt", + "offset": 0 + }, + "b": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.math.assert_le_felt.ImplicitArgs": { + "full_name": "starkware.cairo.common.math.assert_le_felt.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.math.assert_le_felt.PRIME_OVER_2_HIGH": { + "type": "const", + "value": 5316911983139663648412552867652567041 + }, + "starkware.cairo.common.math.assert_le_felt.PRIME_OVER_3_HIGH": { + "type": "const", + "value": 3544607988759775765608368578435044694 + }, + "starkware.cairo.common.math.assert_le_felt.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.math.assert_le_felt.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.math.assert_le_felt.a": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.a", + "references": [ + { + "ap_tracking_data": { + "group": 3, + "offset": 0 + }, + "pc": 24, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.b": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.b", + "references": [ + { + "ap_tracking_data": { + "group": 3, + "offset": 0 + }, + "pc": 24, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 3, + "offset": 0 + }, + "pc": 24, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 3, + "offset": 8 + }, + "pc": 34, + "value": "cast([fp + (-5)] + 4, felt)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.skip_exclude_a": { + "pc": 48, + "type": "label" + }, + "starkware.cairo.common.math.assert_le_felt.skip_exclude_b_minus_a": { + "pc": 60, + "type": "label" + }, + "starkware.cairo.common.math.assert_not_zero": { + "decorators": [], + "pc": 6, + "type": "function" + }, + "starkware.cairo.common.math.assert_not_zero.Args": { + "full_name": "starkware.cairo.common.math.assert_not_zero.Args", + "members": { + "value": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.math.assert_not_zero.ImplicitArgs": { + "full_name": "starkware.cairo.common.math.assert_not_zero.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.common.math.assert_not_zero.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.math.assert_not_zero.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.math.assert_not_zero.value": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_not_zero.value", + "references": [ + { + "ap_tracking_data": { + "group": 1, + "offset": 0 + }, + "pc": 6, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math_cmp.RC_BOUND": { + "type": "const", + "value": 340282366920938463463374607431768211456 + }, + "starkware.cairo.common.math_cmp.assert_le_felt": { + "destination": "starkware.cairo.common.math.assert_le_felt", + "type": "alias" + }, + "starkware.cairo.common.math_cmp.assert_lt_felt": { + "destination": "starkware.cairo.common.math.assert_lt_felt", + "type": "alias" + }, + "starkware.cairo.common.math_cmp.is_le": { + "decorators": ["known_ap_change"], + "pc": 165, + "type": "function" + }, + "starkware.cairo.common.math_cmp.is_le.Args": { + "full_name": "starkware.cairo.common.math_cmp.is_le.Args", + "members": { + "a": { + "cairo_type": "felt", + "offset": 0 + }, + "b": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.math_cmp.is_le.ImplicitArgs": { + "full_name": "starkware.cairo.common.math_cmp.is_le.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.math_cmp.is_le.Return": { + "cairo_type": "felt", + "type": "type_definition" + }, + "starkware.cairo.common.math_cmp.is_le.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.math_cmp.is_nn": { + "decorators": ["known_ap_change"], + "pc": 132, + "type": "function" + }, + "starkware.cairo.common.math_cmp.is_nn.Args": { + "full_name": "starkware.cairo.common.math_cmp.is_nn.Args", + "members": { + "a": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.math_cmp.is_nn.ImplicitArgs": { + "full_name": "starkware.cairo.common.math_cmp.is_nn.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.math_cmp.is_nn.Return": { + "cairo_type": "felt", + "type": "type_definition" + }, + "starkware.cairo.common.math_cmp.is_nn.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.math_cmp.is_nn.a": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math_cmp.is_nn.a", + "references": [ + { + "ap_tracking_data": { + "group": 8, + "offset": 0 + }, + "pc": 132, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math_cmp.is_nn.need_felt_comparison": { + "pc": 156, + "type": "label" + }, + "starkware.cairo.common.math_cmp.is_nn.out_of_range": { + "pc": 142, + "type": "label" + }, + "starkware.cairo.common.pow.assert_le": { + "destination": "starkware.cairo.common.math.assert_le", + "type": "alias" + }, + "starkware.cairo.common.pow.get_ap": { + "destination": "starkware.cairo.common.registers.get_ap", + "type": "alias" + }, + "starkware.cairo.common.pow.get_fp_and_pc": { + "destination": "starkware.cairo.common.registers.get_fp_and_pc", + "type": "alias" + }, + "starkware.cairo.common.registers.get_ap": { + "destination": "starkware.cairo.lang.compiler.lib.registers.get_ap", + "type": "alias" + }, + "starkware.cairo.common.registers.get_fp_and_pc": { + "destination": "starkware.cairo.lang.compiler.lib.registers.get_fp_and_pc", + "type": "alias" + }, + "starkware.cairo.common.uint256.ALL_ONES": { + "type": "const", + "value": 340282366920938463463374607431768211455 + }, + "starkware.cairo.common.uint256.BitwiseBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.BitwiseBuiltin", + "type": "alias" + }, + "starkware.cairo.common.uint256.HALF_SHIFT": { + "type": "const", + "value": 18446744073709551616 + }, + "starkware.cairo.common.uint256.SHIFT": { + "type": "const", + "value": 340282366920938463463374607431768211456 + }, + "starkware.cairo.common.uint256.Uint256": { + "full_name": "starkware.cairo.common.uint256.Uint256", + "members": { + "high": { + "cairo_type": "felt", + "offset": 1 + }, + "low": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.uint256.assert_in_range": { + "destination": "starkware.cairo.common.math.assert_in_range", + "type": "alias" + }, + "starkware.cairo.common.uint256.assert_le": { + "destination": "starkware.cairo.common.math.assert_le", + "type": "alias" + }, + "starkware.cairo.common.uint256.assert_nn_le": { + "destination": "starkware.cairo.common.math.assert_nn_le", + "type": "alias" + }, + "starkware.cairo.common.uint256.assert_not_zero": { + "destination": "starkware.cairo.common.math.assert_not_zero", + "type": "alias" + }, + "starkware.cairo.common.uint256.bitwise_and": { + "destination": "starkware.cairo.common.bitwise.bitwise_and", + "type": "alias" + }, + "starkware.cairo.common.uint256.bitwise_or": { + "destination": "starkware.cairo.common.bitwise.bitwise_or", + "type": "alias" + }, + "starkware.cairo.common.uint256.bitwise_xor": { + "destination": "starkware.cairo.common.bitwise.bitwise_xor", + "type": "alias" + }, + "starkware.cairo.common.uint256.get_ap": { + "destination": "starkware.cairo.common.registers.get_ap", + "type": "alias" + }, + "starkware.cairo.common.uint256.get_fp_and_pc": { + "destination": "starkware.cairo.common.registers.get_fp_and_pc", + "type": "alias" + }, + "starkware.cairo.common.uint256.is_le": { + "destination": "starkware.cairo.common.math_cmp.is_le", + "type": "alias" + }, + "starkware.cairo.common.uint256.pow": { + "destination": "starkware.cairo.common.pow.pow", + "type": "alias" + }, + "starkware.cairo.common.uint256.uint256_add": { + "decorators": [], + "pc": 175, + "type": "function" + }, + "starkware.cairo.common.uint256.uint256_add.Args": { + "full_name": "starkware.cairo.common.uint256.uint256_add.Args", + "members": { + "a": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 0 + }, + "b": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 2 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_add.ImplicitArgs": { + "full_name": "starkware.cairo.common.uint256.uint256_add.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_add.Return": { + "cairo_type": "(res: starkware.cairo.common.uint256.Uint256, carry: felt)", + "type": "type_definition" + }, + "starkware.cairo.common.uint256.uint256_add.SIZEOF_LOCALS": { + "type": "const", + "value": 4 + }, + "starkware.cairo.common.uint256.uint256_add.a": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "starkware.cairo.common.uint256.uint256_add.a", + "references": [ + { + "ap_tracking_data": { + "group": 11, + "offset": 0 + }, + "pc": 175, + "value": "[cast(fp + (-6), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_add.b": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "starkware.cairo.common.uint256.uint256_add.b", + "references": [ + { + "ap_tracking_data": { + "group": 11, + "offset": 0 + }, + "pc": 175, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_add.carry_high": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_add.carry_high", + "references": [ + { + "ap_tracking_data": { + "group": 11, + "offset": 4 + }, + "pc": 177, + "value": "[cast(fp + 3, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_add.carry_low": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_add.carry_low", + "references": [ + { + "ap_tracking_data": { + "group": 11, + "offset": 4 + }, + "pc": 177, + "value": "[cast(fp + 2, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_check": { + "decorators": [], + "pc": 170, + "type": "function" + }, + "starkware.cairo.common.uint256.uint256_check.Args": { + "full_name": "starkware.cairo.common.uint256.uint256_check.Args", + "members": { + "a": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_check.ImplicitArgs": { + "full_name": "starkware.cairo.common.uint256.uint256_check.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_check.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.uint256.uint256_check.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.uint256.uint256_le": { + "decorators": [], + "pc": 214, + "type": "function" + }, + "starkware.cairo.common.uint256.uint256_le.Args": { + "full_name": "starkware.cairo.common.uint256.uint256_le.Args", + "members": { + "a": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 0 + }, + "b": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 2 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_le.ImplicitArgs": { + "full_name": "starkware.cairo.common.uint256.uint256_le.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_le.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "starkware.cairo.common.uint256.uint256_le.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.uint256.uint256_lt": { + "decorators": [], + "pc": 197, + "type": "function" + }, + "starkware.cairo.common.uint256.uint256_lt.Args": { + "full_name": "starkware.cairo.common.uint256.uint256_lt.Args", + "members": { + "a": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 0 + }, + "b": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 2 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_lt.ImplicitArgs": { + "full_name": "starkware.cairo.common.uint256.uint256_lt.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_lt.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "starkware.cairo.common.uint256.uint256_lt.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.uint256.uint256_neg": { + "decorators": [], + "pc": 234, + "type": "function" + }, + "starkware.cairo.common.uint256.uint256_neg.Args": { + "full_name": "starkware.cairo.common.uint256.uint256_neg.Args", + "members": { + "a": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_neg.ImplicitArgs": { + "full_name": "starkware.cairo.common.uint256.uint256_neg.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_neg.Return": { + "cairo_type": "(res: starkware.cairo.common.uint256.Uint256)", + "type": "type_definition" + }, + "starkware.cairo.common.uint256.uint256_neg.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.uint256.uint256_not": { + "decorators": [], + "pc": 226, + "type": "function" + }, + "starkware.cairo.common.uint256.uint256_not.Args": { + "full_name": "starkware.cairo.common.uint256.uint256_not.Args", + "members": { + "a": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_not.ImplicitArgs": { + "full_name": "starkware.cairo.common.uint256.uint256_not.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_not.Return": { + "cairo_type": "(res: starkware.cairo.common.uint256.Uint256)", + "type": "type_definition" + }, + "starkware.cairo.common.uint256.uint256_not.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.uint256.uint256_sub": { + "decorators": [], + "pc": 249, + "type": "function" + }, + "starkware.cairo.common.uint256.uint256_sub.Args": { + "full_name": "starkware.cairo.common.uint256.uint256_sub.Args", + "members": { + "a": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 0 + }, + "b": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 2 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_sub.ImplicitArgs": { + "full_name": "starkware.cairo.common.uint256.uint256_sub.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_sub.Return": { + "cairo_type": "(res: starkware.cairo.common.uint256.Uint256)", + "type": "type_definition" + }, + "starkware.cairo.common.uint256.uint256_sub.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.common.storage.ADDR_BOUND": { + "type": "const", + "value": -106710729501573572985208420194530329073740042555888586719489 + }, + "starkware.starknet.common.storage.MAX_STORAGE_ITEM_SIZE": { + "type": "const", + "value": 256 + }, + "starkware.starknet.common.storage.assert_250_bit": { + "destination": "starkware.cairo.common.math.assert_250_bit", + "type": "alias" + }, + "starkware.starknet.common.storage.normalize_address": { + "decorators": ["known_ap_change"], + "pc": 69, + "type": "function" + }, + "starkware.starknet.common.storage.normalize_address.Args": { + "full_name": "starkware.starknet.common.storage.normalize_address.Args", + "members": { + "addr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.storage.normalize_address.ImplicitArgs": { + "full_name": "starkware.starknet.common.storage.normalize_address.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.storage.normalize_address.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "starkware.starknet.common.storage.normalize_address.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.common.storage.normalize_address.addr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.storage.normalize_address.addr", + "references": [ + { + "ap_tracking_data": { + "group": 4, + "offset": 0 + }, + "pc": 69, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.storage.normalize_address.is_250": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.storage.normalize_address.is_250", + "references": [ + { + "ap_tracking_data": { + "group": 4, + "offset": 2 + }, + "pc": 89, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.storage.normalize_address.is_small": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.storage.normalize_address.is_small", + "references": [ + { + "ap_tracking_data": { + "group": 4, + "offset": 1 + }, + "pc": 71, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.CALL_CONTRACT_SELECTOR": { + "type": "const", + "value": 20853273475220472486191784820 + }, + "starkware.starknet.common.syscalls.CallContract": { + "full_name": "starkware.starknet.common.syscalls.CallContract", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.CallContractRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.CallContractResponse", + "offset": 5 + } + }, + "size": 7, + "type": "struct" + }, + "starkware.starknet.common.syscalls.CallContractRequest": { + "full_name": "starkware.starknet.common.syscalls.CallContractRequest", + "members": { + "calldata": { + "cairo_type": "felt*", + "offset": 4 + }, + "calldata_size": { + "cairo_type": "felt", + "offset": 3 + }, + "contract_address": { + "cairo_type": "felt", + "offset": 1 + }, + "function_selector": { + "cairo_type": "felt", + "offset": 2 + }, + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 5, + "type": "struct" + }, + "starkware.starknet.common.syscalls.CallContractResponse": { + "full_name": "starkware.starknet.common.syscalls.CallContractResponse", + "members": { + "retdata": { + "cairo_type": "felt*", + "offset": 1 + }, + "retdata_size": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.DELEGATE_CALL_SELECTOR": { + "type": "const", + "value": 21167594061783206823196716140 + }, + "starkware.starknet.common.syscalls.DELEGATE_L1_HANDLER_SELECTOR": { + "type": "const", + "value": 23274015802972845247556842986379118667122 + }, + "starkware.starknet.common.syscalls.DEPLOY_SELECTOR": { + "type": "const", + "value": 75202468540281 + }, + "starkware.starknet.common.syscalls.Deploy": { + "full_name": "starkware.starknet.common.syscalls.Deploy", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.DeployRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.DeployResponse", + "offset": 6 + } + }, + "size": 9, + "type": "struct" + }, + "starkware.starknet.common.syscalls.DeployRequest": { + "full_name": "starkware.starknet.common.syscalls.DeployRequest", + "members": { + "class_hash": { + "cairo_type": "felt", + "offset": 1 + }, + "constructor_calldata": { + "cairo_type": "felt*", + "offset": 4 + }, + "constructor_calldata_size": { + "cairo_type": "felt", + "offset": 3 + }, + "contract_address_salt": { + "cairo_type": "felt", + "offset": 2 + }, + "deploy_from_zero": { + "cairo_type": "felt", + "offset": 5 + }, + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 6, + "type": "struct" + }, + "starkware.starknet.common.syscalls.DeployResponse": { + "full_name": "starkware.starknet.common.syscalls.DeployResponse", + "members": { + "constructor_retdata": { + "cairo_type": "felt*", + "offset": 2 + }, + "constructor_retdata_size": { + "cairo_type": "felt", + "offset": 1 + }, + "contract_address": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.common.syscalls.DictAccess": { + "destination": "starkware.cairo.common.dict_access.DictAccess", + "type": "alias" + }, + "starkware.starknet.common.syscalls.EMIT_EVENT_SELECTOR": { + "type": "const", + "value": 1280709301550335749748 + }, + "starkware.starknet.common.syscalls.EmitEvent": { + "full_name": "starkware.starknet.common.syscalls.EmitEvent", + "members": { + "data": { + "cairo_type": "felt*", + "offset": 4 + }, + "data_len": { + "cairo_type": "felt", + "offset": 3 + }, + "keys": { + "cairo_type": "felt*", + "offset": 2 + }, + "keys_len": { + "cairo_type": "felt", + "offset": 1 + }, + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 5, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GET_BLOCK_NUMBER_SELECTOR": { + "type": "const", + "value": 1448089106835523001438702345020786 + }, + "starkware.starknet.common.syscalls.GET_BLOCK_TIMESTAMP_SELECTOR": { + "type": "const", + "value": 24294903732626645868215235778792757751152 + }, + "starkware.starknet.common.syscalls.GET_CALLER_ADDRESS_SELECTOR": { + "type": "const", + "value": 94901967781393078444254803017658102643 + }, + "starkware.starknet.common.syscalls.GET_CONTRACT_ADDRESS_SELECTOR": { + "type": "const", + "value": 6219495360805491471215297013070624192820083 + }, + "starkware.starknet.common.syscalls.GET_SEQUENCER_ADDRESS_SELECTOR": { + "type": "const", + "value": 1592190833581991703053805829594610833820054387 + }, + "starkware.starknet.common.syscalls.GET_TX_INFO_SELECTOR": { + "type": "const", + "value": 1317029390204112103023 + }, + "starkware.starknet.common.syscalls.GET_TX_SIGNATURE_SELECTOR": { + "type": "const", + "value": 1448089128652340074717162277007973 + }, + "starkware.starknet.common.syscalls.GetBlockNumber": { + "full_name": "starkware.starknet.common.syscalls.GetBlockNumber", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.GetBlockNumberRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.GetBlockNumberResponse", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetBlockNumberRequest": { + "full_name": "starkware.starknet.common.syscalls.GetBlockNumberRequest", + "members": { + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetBlockNumberResponse": { + "full_name": "starkware.starknet.common.syscalls.GetBlockNumberResponse", + "members": { + "block_number": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetBlockTimestamp": { + "full_name": "starkware.starknet.common.syscalls.GetBlockTimestamp", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.GetBlockTimestampRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.GetBlockTimestampResponse", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetBlockTimestampRequest": { + "full_name": "starkware.starknet.common.syscalls.GetBlockTimestampRequest", + "members": { + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetBlockTimestampResponse": { + "full_name": "starkware.starknet.common.syscalls.GetBlockTimestampResponse", + "members": { + "block_timestamp": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetCallerAddress": { + "full_name": "starkware.starknet.common.syscalls.GetCallerAddress", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.GetCallerAddressRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.GetCallerAddressResponse", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetCallerAddressRequest": { + "full_name": "starkware.starknet.common.syscalls.GetCallerAddressRequest", + "members": { + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetCallerAddressResponse": { + "full_name": "starkware.starknet.common.syscalls.GetCallerAddressResponse", + "members": { + "caller_address": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetContractAddress": { + "full_name": "starkware.starknet.common.syscalls.GetContractAddress", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.GetContractAddressRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.GetContractAddressResponse", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetContractAddressRequest": { + "full_name": "starkware.starknet.common.syscalls.GetContractAddressRequest", + "members": { + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetContractAddressResponse": { + "full_name": "starkware.starknet.common.syscalls.GetContractAddressResponse", + "members": { + "contract_address": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetSequencerAddress": { + "full_name": "starkware.starknet.common.syscalls.GetSequencerAddress", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.GetSequencerAddressRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.GetSequencerAddressResponse", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetSequencerAddressRequest": { + "full_name": "starkware.starknet.common.syscalls.GetSequencerAddressRequest", + "members": { + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetSequencerAddressResponse": { + "full_name": "starkware.starknet.common.syscalls.GetSequencerAddressResponse", + "members": { + "sequencer_address": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetTxInfo": { + "full_name": "starkware.starknet.common.syscalls.GetTxInfo", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.GetTxInfoRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.GetTxInfoResponse", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetTxInfoRequest": { + "full_name": "starkware.starknet.common.syscalls.GetTxInfoRequest", + "members": { + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetTxInfoResponse": { + "full_name": "starkware.starknet.common.syscalls.GetTxInfoResponse", + "members": { + "tx_info": { + "cairo_type": "starkware.starknet.common.syscalls.TxInfo*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetTxSignature": { + "full_name": "starkware.starknet.common.syscalls.GetTxSignature", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.GetTxSignatureRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.GetTxSignatureResponse", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetTxSignatureRequest": { + "full_name": "starkware.starknet.common.syscalls.GetTxSignatureRequest", + "members": { + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetTxSignatureResponse": { + "full_name": "starkware.starknet.common.syscalls.GetTxSignatureResponse", + "members": { + "signature": { + "cairo_type": "felt*", + "offset": 1 + }, + "signature_len": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.LIBRARY_CALL_L1_HANDLER_SELECTOR": { + "type": "const", + "value": 436233452754198157705746250789557519228244616562 + }, + "starkware.starknet.common.syscalls.LIBRARY_CALL_SELECTOR": { + "type": "const", + "value": 92376026794327011772951660 + }, + "starkware.starknet.common.syscalls.LibraryCall": { + "full_name": "starkware.starknet.common.syscalls.LibraryCall", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.LibraryCallRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.CallContractResponse", + "offset": 5 + } + }, + "size": 7, + "type": "struct" + }, + "starkware.starknet.common.syscalls.LibraryCallRequest": { + "full_name": "starkware.starknet.common.syscalls.LibraryCallRequest", + "members": { + "calldata": { + "cairo_type": "felt*", + "offset": 4 + }, + "calldata_size": { + "cairo_type": "felt", + "offset": 3 + }, + "class_hash": { + "cairo_type": "felt", + "offset": 1 + }, + "function_selector": { + "cairo_type": "felt", + "offset": 2 + }, + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 5, + "type": "struct" + }, + "starkware.starknet.common.syscalls.SEND_MESSAGE_TO_L1_SELECTOR": { + "type": "const", + "value": 433017908768303439907196859243777073 + }, + "starkware.starknet.common.syscalls.STORAGE_READ_SELECTOR": { + "type": "const", + "value": 100890693370601760042082660 + }, + "starkware.starknet.common.syscalls.STORAGE_WRITE_SELECTOR": { + "type": "const", + "value": 25828017502874050592466629733 + }, + "starkware.starknet.common.syscalls.SendMessageToL1SysCall": { + "full_name": "starkware.starknet.common.syscalls.SendMessageToL1SysCall", + "members": { + "payload_ptr": { + "cairo_type": "felt*", + "offset": 3 + }, + "payload_size": { + "cairo_type": "felt", + "offset": 2 + }, + "selector": { + "cairo_type": "felt", + "offset": 0 + }, + "to_address": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.starknet.common.syscalls.StorageRead": { + "full_name": "starkware.starknet.common.syscalls.StorageRead", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.StorageReadRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.StorageReadResponse", + "offset": 2 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.common.syscalls.StorageReadRequest": { + "full_name": "starkware.starknet.common.syscalls.StorageReadRequest", + "members": { + "address": { + "cairo_type": "felt", + "offset": 1 + }, + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.StorageReadResponse": { + "full_name": "starkware.starknet.common.syscalls.StorageReadResponse", + "members": { + "value": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.StorageWrite": { + "full_name": "starkware.starknet.common.syscalls.StorageWrite", + "members": { + "address": { + "cairo_type": "felt", + "offset": 1 + }, + "selector": { + "cairo_type": "felt", + "offset": 0 + }, + "value": { + "cairo_type": "felt", + "offset": 2 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.common.syscalls.TxInfo": { + "full_name": "starkware.starknet.common.syscalls.TxInfo", + "members": { + "account_contract_address": { + "cairo_type": "felt", + "offset": 1 + }, + "chain_id": { + "cairo_type": "felt", + "offset": 6 + }, + "max_fee": { + "cairo_type": "felt", + "offset": 2 + }, + "nonce": { + "cairo_type": "felt", + "offset": 7 + }, + "signature": { + "cairo_type": "felt*", + "offset": 4 + }, + "signature_len": { + "cairo_type": "felt", + "offset": 3 + }, + "transaction_hash": { + "cairo_type": "felt", + "offset": 5 + }, + "version": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 8, + "type": "struct" + }, + "starkware.starknet.common.syscalls.get_caller_address": { + "decorators": [], + "pc": 109, + "type": "function" + }, + "starkware.starknet.common.syscalls.get_caller_address.Args": { + "full_name": "starkware.starknet.common.syscalls.get_caller_address.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.starknet.common.syscalls.get_caller_address.ImplicitArgs": { + "full_name": "starkware.starknet.common.syscalls.get_caller_address.ImplicitArgs", + "members": { + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.get_caller_address.Return": { + "cairo_type": "(caller_address: felt)", + "type": "type_definition" + }, + "starkware.starknet.common.syscalls.get_caller_address.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.common.syscalls.get_caller_address.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.common.syscalls.get_caller_address.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 5, + "offset": 0 + }, + "pc": 109, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 5, + "offset": 1 + }, + "pc": 112, + "value": "cast([fp + (-3)] + 2, felt*)" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.storage_read": { + "decorators": [], + "pc": 116, + "type": "function" + }, + "starkware.starknet.common.syscalls.storage_read.Args": { + "full_name": "starkware.starknet.common.syscalls.storage_read.Args", + "members": { + "address": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.storage_read.ImplicitArgs": { + "full_name": "starkware.starknet.common.syscalls.storage_read.ImplicitArgs", + "members": { + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.storage_read.Return": { + "cairo_type": "(value: felt)", + "type": "type_definition" + }, + "starkware.starknet.common.syscalls.storage_read.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.common.syscalls.storage_read.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.common.syscalls.storage_read.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 6, + "offset": 0 + }, + "pc": 116, + "value": "[cast(fp + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 6, + "offset": 1 + }, + "pc": 120, + "value": "cast([fp + (-4)] + 3, felt*)" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.storage_write": { + "decorators": [], + "pc": 124, + "type": "function" + }, + "starkware.starknet.common.syscalls.storage_write.Args": { + "full_name": "starkware.starknet.common.syscalls.storage_write.Args", + "members": { + "address": { + "cairo_type": "felt", + "offset": 0 + }, + "value": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.storage_write.ImplicitArgs": { + "full_name": "starkware.starknet.common.syscalls.storage_write.ImplicitArgs", + "members": { + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.storage_write.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.common.syscalls.storage_write.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.common.syscalls.storage_write.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.common.syscalls.storage_write.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 7, + "offset": 0 + }, + "pc": 124, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 7, + "offset": 1 + }, + "pc": 129, + "value": "cast([fp + (-5)] + 3, felt*)" + } + ], + "type": "reference" + } + }, + "main_scope": "__main__", + "prime": "0x800000000000011000000000000000000000000000000000000000000000001", + "reference_manager": { + "references": [ + { + "ap_tracking_data": { + "group": 1, + "offset": 0 + }, + "pc": 6, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 2, + "offset": 0 + }, + "pc": 11, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 2, + "offset": 0 + }, + "pc": 11, + "value": "[cast([fp + (-4)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 2, + "offset": 0 + }, + "pc": 11, + "value": "[cast([fp + (-4)] + 1, felt*)]" + }, + { + "ap_tracking_data": { + "group": 3, + "offset": 0 + }, + "pc": 24, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 3, + "offset": 0 + }, + "pc": 24, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 3, + "offset": 0 + }, + "pc": 24, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 4, + "offset": 0 + }, + "pc": 69, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 4, + "offset": 1 + }, + "pc": 71, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 4, + "offset": 2 + }, + "pc": 89, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 5, + "offset": 0 + }, + "pc": 109, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 6, + "offset": 0 + }, + "pc": 116, + "value": "[cast(fp + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 7, + "offset": 0 + }, + "pc": 124, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 8, + "offset": 0 + }, + "pc": 132, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 11, + "offset": 0 + }, + "pc": 175, + "value": "[cast(fp + (-6), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 11, + "offset": 0 + }, + "pc": 175, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 11, + "offset": 4 + }, + "pc": 177, + "value": "[cast(fp + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 11, + "offset": 4 + }, + "pc": 177, + "value": "[cast(fp + 3, felt*)]" + } + ] + } + } + } \ No newline at end of file diff --git a/js_tests/package-lock.json b/js_tests/package-lock.json index 43d1cdce8..22c82b374 100644 --- a/js_tests/package-lock.json +++ b/js_tests/package-lock.json @@ -10,324 +10,3549 @@ "license": "MIT", "dependencies": { "starknet": "^6.11.0" + }, + "devDependencies": { + "@types/jest": "^29.5.13", + "@types/node": "^22.7.0", + "jest": "^29.7.0", + "ts-jest": "^29.2.5" } }, - "node_modules/@noble/curves": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.4.2.tgz", - "integrity": "sha512-TavHr8qycMChk8UwMld0ZDRvatedkzWfH8IiaeGCfymOP5i0hSCozz9vHOL0nkwk7HRMlFnAiKpS2jrUmSybcw==", + "node_modules/@ampproject/remapping": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", + "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.7.tgz", + "integrity": "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==", + "dev": true, "license": "MIT", "dependencies": { - "@noble/hashes": "1.4.0" + "@babel/highlight": "^7.24.7", + "picocolors": "^1.0.0" }, - "funding": { - "url": "https://paulmillr.com/funding/" + "engines": { + "node": ">=6.9.0" } }, - "node_modules/@noble/curves/node_modules/@noble/hashes": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.4.0.tgz", - "integrity": "sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg==", + "node_modules/@babel/compat-data": { + "version": "7.25.4", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.25.4.tgz", + "integrity": "sha512-+LGRog6RAsCJrrrg/IO6LGmpphNe5DiK30dGjCoxxeGv49B10/3XYGxPsAwrDlMFcFEvdAUavDT8r9k/hSyQqQ==", + "dev": true, "license": "MIT", "engines": { - "node": ">= 16" - }, - "funding": { - "url": "https://paulmillr.com/funding/" + "node": ">=6.9.0" } }, - "node_modules/@noble/hashes": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.5.0.tgz", - "integrity": "sha512-1j6kQFb7QRru7eKN3ZDvRcP13rugwdxZqCjbiAVZfIJwgj2A65UmT4TgARXGlXgnRkORLTDTrO19ZErt7+QXgA==", + "node_modules/@babel/core": { + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.25.2.tgz", + "integrity": "sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA==", + "dev": true, "license": "MIT", + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.24.7", + "@babel/generator": "^7.25.0", + "@babel/helper-compilation-targets": "^7.25.2", + "@babel/helper-module-transforms": "^7.25.2", + "@babel/helpers": "^7.25.0", + "@babel/parser": "^7.25.0", + "@babel/template": "^7.25.0", + "@babel/traverse": "^7.25.2", + "@babel/types": "^7.25.2", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, "engines": { - "node": "^14.21.3 || >=16" + "node": ">=6.9.0" }, "funding": { - "url": "https://paulmillr.com/funding/" + "type": "opencollective", + "url": "https://opencollective.com/babel" } }, - "node_modules/@scure/base": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/@scure/base/-/base-1.1.9.tgz", - "integrity": "sha512-8YKhl8GHiNI/pU2VMaofa2Tor7PJRAjwQLBBuilkJ9L5+13yVbC7JO/wS7piioAvPSwR3JKM1IJ/u4xQzbcXKg==", + "node_modules/@babel/generator": { + "version": "7.25.6", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.25.6.tgz", + "integrity": "sha512-VPC82gr1seXOpkjAAKoLhP50vx4vGNlF4msF64dSFq1P8RfB+QAuJWGHPXXPc8QyfVWwwB/TNNU4+ayZmHNbZw==", + "dev": true, "license": "MIT", - "funding": { - "url": "https://paulmillr.com/funding/" + "dependencies": { + "@babel/types": "^7.25.6", + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" } }, - "node_modules/@scure/starknet": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@scure/starknet/-/starknet-1.0.0.tgz", - "integrity": "sha512-o5J57zY0f+2IL/mq8+AYJJ4Xpc1fOtDhr+mFQKbHnYFmm3WQrC+8zj2HEgxak1a+x86mhmBC1Kq305KUpVf0wg==", + "node_modules/@babel/helper-compilation-targets": { + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.2.tgz", + "integrity": "sha512-U2U5LsSaZ7TAt3cfaymQ8WHh0pxvdHoEk6HVpaexxixjyEquMh0L0YNJNM6CTGKMXV1iksi0iZkGw4AcFkPaaw==", + "dev": true, "license": "MIT", "dependencies": { - "@noble/curves": "~1.3.0", - "@noble/hashes": "~1.3.3" + "@babel/compat-data": "^7.25.2", + "@babel/helper-validator-option": "^7.24.8", + "browserslist": "^4.23.1", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" }, - "funding": { - "url": "https://paulmillr.com/funding/" + "engines": { + "node": ">=6.9.0" } }, - "node_modules/@scure/starknet/node_modules/@noble/curves": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.3.0.tgz", - "integrity": "sha512-t01iSXPuN+Eqzb4eBX0S5oubSqXbK/xXa1Ne18Hj8f9pStxztHCE2gfboSp/dZRLSqfuLpRK2nDXDK+W9puocA==", + "node_modules/@babel/helper-module-imports": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.7.tgz", + "integrity": "sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==", + "dev": true, "license": "MIT", "dependencies": { - "@noble/hashes": "1.3.3" + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7" }, - "funding": { - "url": "https://paulmillr.com/funding/" + "engines": { + "node": ">=6.9.0" } }, - "node_modules/@scure/starknet/node_modules/@noble/hashes": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.3.3.tgz", - "integrity": "sha512-V7/fPHgl+jsVPXqqeOzT8egNj2iBIVt+ECeMMG8TdcnTikP3oaBtUVqpT/gYCR68aEBJSF+XbYUxStjbFMqIIA==", + "node_modules/@babel/helper-module-transforms": { + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.25.2.tgz", + "integrity": "sha512-BjyRAbix6j/wv83ftcVJmBt72QtHI56C7JXZoG2xATiLpmoC7dpd8WnkikExHDVPpi/3qCmO6WY1EaXOluiecQ==", + "dev": true, "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.24.7", + "@babel/helper-simple-access": "^7.24.7", + "@babel/helper-validator-identifier": "^7.24.7", + "@babel/traverse": "^7.25.2" + }, "engines": { - "node": ">= 16" + "node": ">=6.9.0" }, - "funding": { - "url": "https://paulmillr.com/funding/" + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "node_modules/@starknet-io/types-js": { - "version": "0.7.7", - "resolved": "https://registry.npmjs.org/@starknet-io/types-js/-/types-js-0.7.7.tgz", - "integrity": "sha512-WLrpK7LIaIb8Ymxu6KF/6JkGW1sso988DweWu7p5QY/3y7waBIiPvzh27D9bX5KIJNRDyOoOVoHVEKYUYWZ/RQ==", - "license": "MIT" + "node_modules/@babel/helper-plugin-utils": { + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.8.tgz", + "integrity": "sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } }, - "node_modules/abi-wan-kanabi": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/abi-wan-kanabi/-/abi-wan-kanabi-2.2.3.tgz", - "integrity": "sha512-JlqiAl9CPvTm5kKG0QXmVCWNWoC/XyRMOeT77cQlbxXWllgjf6SqUmaNqFon72C2o5OSZids+5FvLdsw6dvWaw==", - "license": "ISC", + "node_modules/@babel/helper-simple-access": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.24.7.tgz", + "integrity": "sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==", + "dev": true, + "license": "MIT", "dependencies": { - "ansicolors": "^0.3.2", - "cardinal": "^2.1.1", - "fs-extra": "^10.0.0", - "yargs": "^17.7.2" + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7" }, - "bin": { - "generate": "dist/generate.js" + "engines": { + "node": ">=6.9.0" } }, - "node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "node_modules/@babel/helper-string-parser": { + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.8.tgz", + "integrity": "sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==", + "dev": true, "license": "MIT", "engines": { - "node": ">=8" + "node": ">=6.9.0" } }, - "node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/@babel/helper-validator-identifier": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz", + "integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.24.8.tgz", + "integrity": "sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.25.6", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.25.6.tgz", + "integrity": "sha512-Xg0tn4HcfTijTwfDwYlvVCl43V6h4KyVVX2aEm4qdO/PC6L2YvzLHFdmxhoeSA3eslcE6+ZVXHgWwopXYLNq4Q==", + "dev": true, "license": "MIT", "dependencies": { - "color-convert": "^2.0.1" + "@babel/template": "^7.25.0", + "@babel/types": "^7.25.6" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": ">=6.9.0" } }, - "node_modules/ansicolors": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/ansicolors/-/ansicolors-0.3.2.tgz", - "integrity": "sha512-QXu7BPrP29VllRxH8GwB7x5iX5qWKAAMLqKQGWTeLWVlNHNOpVMJ91dsxQAIWXpjuW5wqvxu3Jd/nRjrJ+0pqg==", - "license": "MIT" - }, - "node_modules/cardinal": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/cardinal/-/cardinal-2.1.1.tgz", - "integrity": "sha512-JSr5eOgoEymtYHBjNWyjrMqet9Am2miJhlfKNdqLp6zoeAh0KN5dRAcxlecj5mAJrmQomgiOBj35xHLrFjqBpw==", + "node_modules/@babel/highlight": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.7.tgz", + "integrity": "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==", + "dev": true, "license": "MIT", "dependencies": { - "ansicolors": "~0.3.2", - "redeyed": "~2.1.0" + "@babel/helper-validator-identifier": "^7.24.7", + "chalk": "^2.4.2", + "js-tokens": "^4.0.0", + "picocolors": "^1.0.0" }, - "bin": { - "cdl": "bin/cdl.js" + "engines": { + "node": ">=6.9.0" } }, - "node_modules/cliui": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", - "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", - "license": "ISC", + "node_modules/@babel/highlight/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "license": "MIT", "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^7.0.0" + "color-convert": "^1.9.0" }, "engines": { - "node": ">=12" + "node": ">=4" } }, - "node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "node_modules/@babel/highlight/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, "license": "MIT", "dependencies": { - "color-name": "~1.1.4" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "engines": { - "node": ">=7.0.0" + "node": ">=4" } }, - "node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "license": "MIT" + "node_modules/@babel/highlight/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "1.1.3" + } }, - "node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "node_modules/@babel/highlight/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true, "license": "MIT" }, - "node_modules/escalade": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", - "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "node_modules/@babel/highlight/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, "license": "MIT", "engines": { - "node": ">=6" + "node": ">=0.8.0" } }, - "node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "license": "BSD-2-Clause", - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, + "node_modules/@babel/highlight/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "license": "MIT", "engines": { "node": ">=4" } }, - "node_modules/fetch-cookie": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/fetch-cookie/-/fetch-cookie-3.0.1.tgz", - "integrity": "sha512-ZGXe8Y5Z/1FWqQ9q/CrJhkUD73DyBU9VF0hBQmEO/wPHe4A9PKTjplFDLeFX8aOsYypZUcX5Ji/eByn3VCVO3Q==", - "license": "Unlicense", + "node_modules/@babel/highlight/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "license": "MIT", "dependencies": { - "set-cookie-parser": "^2.4.8", - "tough-cookie": "^4.0.0" + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" } }, - "node_modules/fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "node_modules/@babel/parser": { + "version": "7.25.6", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.25.6.tgz", + "integrity": "sha512-trGdfBdbD0l1ZPmcJ83eNxB9rbEax4ALFTF7fN386TMYbeCQbyme5cOEXQhbGXKebwGaB/J52w1mrklMcbgy6Q==", + "dev": true, "license": "MIT", "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" + "@babel/types": "^7.25.6" + }, + "bin": { + "parser": "bin/babel-parser.js" }, "engines": { - "node": ">=12" + "node": ">=6.0.0" } }, - "node_modules/get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "license": "ISC", - "engines": { - "node": "6.* || 8.* || >= 10.*" + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/get-starknet-core": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/get-starknet-core/-/get-starknet-core-4.0.0.tgz", - "integrity": "sha512-6pLmidQZkC3wZsrHY99grQHoGpuuXqkbSP65F8ov1/JsEI8DDLkhsAuLCKFzNOK56cJp+f1bWWfTJ57e9r5eqQ==", + "node_modules/@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dev": true, "license": "MIT", "dependencies": { - "@starknet-io/types-js": "^0.7.7" + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/graceful-fs": { - "version": "4.2.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", - "license": "ISC" + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } }, - "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dev": true, "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, "engines": { - "node": ">=8" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/isomorphic-fetch": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-3.0.0.tgz", - "integrity": "sha512-qvUtwJ3j6qwsF3jLxkZ72qCgjMysPzDfeV240JHiGZsANBYd+EEuu35v7dfrJ9Up0Ak07D7GGSkGhCHTqg/5wA==", + "node_modules/@babel/plugin-syntax-import-attributes": { + "version": "7.25.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.25.6.tgz", + "integrity": "sha512-sXaDXaJN9SNLymBdlWFA+bjzBhFD617ZaFiY13dGt7TVslVvVgA6fkZOP7Ki3IGElC45lwHdOTrCtKZGVAWeLQ==", + "dev": true, "license": "MIT", "dependencies": { - "node-fetch": "^2.6.1", - "whatwg-fetch": "^3.4.1" + "@babel/helper-plugin-utils": "^7.24.8" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dev": true, "license": "MIT", "dependencies": { - "universalify": "^2.0.0" + "@babel/helper-plugin-utils": "^7.10.4" }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/lossless-json": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/lossless-json/-/lossless-json-4.0.2.tgz", - "integrity": "sha512-+z0EaLi2UcWi8MZRxA5iTb6m4Ys4E80uftGY+yG5KNFJb5EceQXOhdW/pWJZ8m97s26u7yZZAYMcKWNztSZssA==", - "license": "MIT" + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.24.7.tgz", + "integrity": "sha512-6ddciUPe/mpMnOKv/U+RSd2vvVy+Yw/JfBB0ZHYjEZt9NLHmCUylNYlsbqCCS1Bffjlb0fCwC9Vqz+sBz6PsiQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.25.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.25.4.tgz", + "integrity": "sha512-uMOCoHVU52BsSWxPOMVv5qKRdeSlPuImUCB2dlPuBSU+W2/ROE7/Zg8F2Kepbk+8yBa68LlRKxO+xgEVWorsDg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.8" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/template": { + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.0.tgz", + "integrity": "sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.24.7", + "@babel/parser": "^7.25.0", + "@babel/types": "^7.25.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.25.6", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.6.tgz", + "integrity": "sha512-9Vrcx5ZW6UwK5tvqsj0nGpp/XzqthkT0dqIc9g1AdtygFToNtTF67XzYS//dm+SAK9cp3B9R4ZO/46p63SCjlQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.24.7", + "@babel/generator": "^7.25.6", + "@babel/parser": "^7.25.6", + "@babel/template": "^7.25.0", + "@babel/types": "^7.25.6", + "debug": "^4.3.1", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.25.6", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.25.6.tgz", + "integrity": "sha512-/l42B1qxpG6RdfYf343Uw1vmDjeNhneUXtzhojE7pDgfpEypmRhI6j1kr17XCVv4Cgl9HdAiQY2x0GwKm7rWCw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.24.8", + "@babel/helper-validator-identifier": "^7.24.7", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.7.0.tgz", + "integrity": "sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^29.7.0", + "jest-util": "^29.7.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/core": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.7.0.tgz", + "integrity": "sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/console": "^29.7.0", + "@jest/reporters": "^29.7.0", + "@jest/test-result": "^29.7.0", + "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-changed-files": "^29.7.0", + "jest-config": "^29.7.0", + "jest-haste-map": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-regex-util": "^29.6.3", + "jest-resolve": "^29.7.0", + "jest-resolve-dependencies": "^29.7.0", + "jest-runner": "^29.7.0", + "jest-runtime": "^29.7.0", + "jest-snapshot": "^29.7.0", + "jest-util": "^29.7.0", + "jest-validate": "^29.7.0", + "jest-watcher": "^29.7.0", + "micromatch": "^4.0.4", + "pretty-format": "^29.7.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/environment": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.7.0.tgz", + "integrity": "sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/fake-timers": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "jest-mock": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/expect": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.7.0.tgz", + "integrity": "sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "expect": "^29.7.0", + "jest-snapshot": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/expect-utils": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.7.0.tgz", + "integrity": "sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==", + "dev": true, + "license": "MIT", + "dependencies": { + "jest-get-type": "^29.6.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/fake-timers": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.7.0.tgz", + "integrity": "sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/types": "^29.6.3", + "@sinonjs/fake-timers": "^10.0.2", + "@types/node": "*", + "jest-message-util": "^29.7.0", + "jest-mock": "^29.7.0", + "jest-util": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/globals": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.7.0.tgz", + "integrity": "sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/environment": "^29.7.0", + "@jest/expect": "^29.7.0", + "@jest/types": "^29.6.3", + "jest-mock": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/reporters": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.7.0.tgz", + "integrity": "sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^29.7.0", + "@jest/test-result": "^29.7.0", + "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "@jridgewell/trace-mapping": "^0.3.18", + "@types/node": "*", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^6.0.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.1.3", + "jest-message-util": "^29.7.0", + "jest-util": "^29.7.0", + "jest-worker": "^29.7.0", + "slash": "^3.0.0", + "string-length": "^4.0.1", + "strip-ansi": "^6.0.0", + "v8-to-istanbul": "^9.0.1" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/schemas": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", + "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@sinclair/typebox": "^0.27.8" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/source-map": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-29.6.3.tgz", + "integrity": "sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.18", + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/test-result": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.7.0.tgz", + "integrity": "sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/console": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/test-sequencer": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.7.0.tgz", + "integrity": "sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/test-result": "^29.7.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.7.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/transform": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.7.0.tgz", + "integrity": "sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.11.6", + "@jest/types": "^29.6.3", + "@jridgewell/trace-mapping": "^0.3.18", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^2.0.0", + "fast-json-stable-stringify": "^2.1.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.7.0", + "jest-regex-util": "^29.6.3", + "jest-util": "^29.7.0", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", + "write-file-atomic": "^4.0.2" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/types": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/schemas": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", + "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/set-array": "^1.2.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", + "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@noble/curves": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.4.2.tgz", + "integrity": "sha512-TavHr8qycMChk8UwMld0ZDRvatedkzWfH8IiaeGCfymOP5i0hSCozz9vHOL0nkwk7HRMlFnAiKpS2jrUmSybcw==", + "license": "MIT", + "dependencies": { + "@noble/hashes": "1.4.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@noble/curves/node_modules/@noble/hashes": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.4.0.tgz", + "integrity": "sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg==", + "license": "MIT", + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@noble/hashes": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.5.0.tgz", + "integrity": "sha512-1j6kQFb7QRru7eKN3ZDvRcP13rugwdxZqCjbiAVZfIJwgj2A65UmT4TgARXGlXgnRkORLTDTrO19ZErt7+QXgA==", + "license": "MIT", + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@scure/base": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/@scure/base/-/base-1.1.9.tgz", + "integrity": "sha512-8YKhl8GHiNI/pU2VMaofa2Tor7PJRAjwQLBBuilkJ9L5+13yVbC7JO/wS7piioAvPSwR3JKM1IJ/u4xQzbcXKg==", + "license": "MIT", + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@scure/starknet": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@scure/starknet/-/starknet-1.0.0.tgz", + "integrity": "sha512-o5J57zY0f+2IL/mq8+AYJJ4Xpc1fOtDhr+mFQKbHnYFmm3WQrC+8zj2HEgxak1a+x86mhmBC1Kq305KUpVf0wg==", + "license": "MIT", + "dependencies": { + "@noble/curves": "~1.3.0", + "@noble/hashes": "~1.3.3" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@scure/starknet/node_modules/@noble/curves": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.3.0.tgz", + "integrity": "sha512-t01iSXPuN+Eqzb4eBX0S5oubSqXbK/xXa1Ne18Hj8f9pStxztHCE2gfboSp/dZRLSqfuLpRK2nDXDK+W9puocA==", + "license": "MIT", + "dependencies": { + "@noble/hashes": "1.3.3" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@scure/starknet/node_modules/@noble/hashes": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.3.3.tgz", + "integrity": "sha512-V7/fPHgl+jsVPXqqeOzT8egNj2iBIVt+ECeMMG8TdcnTikP3oaBtUVqpT/gYCR68aEBJSF+XbYUxStjbFMqIIA==", + "license": "MIT", + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@sinclair/typebox": { + "version": "0.27.8", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", + "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@sinonjs/commons": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.1.tgz", + "integrity": "sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@sinonjs/fake-timers": { + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz", + "integrity": "sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@sinonjs/commons": "^3.0.0" + } + }, + "node_modules/@starknet-io/types-js": { + "version": "0.7.7", + "resolved": "https://registry.npmjs.org/@starknet-io/types-js/-/types-js-0.7.7.tgz", + "integrity": "sha512-WLrpK7LIaIb8Ymxu6KF/6JkGW1sso988DweWu7p5QY/3y7waBIiPvzh27D9bX5KIJNRDyOoOVoHVEKYUYWZ/RQ==", + "license": "MIT" + }, + "node_modules/@types/babel__core": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", + "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.6.8", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.8.tgz", + "integrity": "sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", + "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.20.6", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.6.tgz", + "integrity": "sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.20.7" + } + }, + "node_modules/@types/graceful-fs": { + "version": "4.1.9", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.9.tgz", + "integrity": "sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", + "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", + "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", + "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/jest": { + "version": "29.5.13", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.13.tgz", + "integrity": "sha512-wd+MVEZCHt23V0/L642O5APvspWply/rGY5BcW4SUETo2UzPU3Z26qr8jC2qxpimI2jjx9h7+2cj2FwIr01bXg==", + "dev": true, + "license": "MIT", + "dependencies": { + "expect": "^29.0.0", + "pretty-format": "^29.0.0" + } + }, + "node_modules/@types/node": { + "version": "22.7.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.7.0.tgz", + "integrity": "sha512-MOdOibwBs6KW1vfqz2uKMlxq5xAfAZ98SZjO8e3XnAbFnTJtAspqhWk7hrdSAs9/Y14ZWMiy7/MxMUzAOadYEw==", + "dev": true, + "license": "MIT", + "dependencies": { + "undici-types": "~6.19.2" + } + }, + "node_modules/@types/stack-utils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz", + "integrity": "sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/yargs": { + "version": "17.0.33", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.33.tgz", + "integrity": "sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "21.0.3", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", + "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/abi-wan-kanabi": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/abi-wan-kanabi/-/abi-wan-kanabi-2.2.3.tgz", + "integrity": "sha512-JlqiAl9CPvTm5kKG0QXmVCWNWoC/XyRMOeT77cQlbxXWllgjf6SqUmaNqFon72C2o5OSZids+5FvLdsw6dvWaw==", + "license": "ISC", + "dependencies": { + "ansicolors": "^0.3.2", + "cardinal": "^2.1.1", + "fs-extra": "^10.0.0", + "yargs": "^17.7.2" + }, + "bin": { + "generate": "dist/generate.js" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/ansicolors": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/ansicolors/-/ansicolors-0.3.2.tgz", + "integrity": "sha512-QXu7BPrP29VllRxH8GwB7x5iX5qWKAAMLqKQGWTeLWVlNHNOpVMJ91dsxQAIWXpjuW5wqvxu3Jd/nRjrJ+0pqg==", + "license": "MIT" + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dev": true, + "license": "ISC", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "license": "MIT", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/async": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz", + "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==", + "dev": true, + "license": "MIT" + }, + "node_modules/babel-jest": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.7.0.tgz", + "integrity": "sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/transform": "^29.7.0", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^29.6.3", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "slash": "^3.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.8.0" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-istanbul/node_modules/istanbul-lib-instrument": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-jest-hoist": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.6.3.tgz", + "integrity": "sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.1.14", + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/babel-preset-current-node-syntax": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.1.0.tgz", + "integrity": "sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-import-attributes": "^7.24.7", + "@babel/plugin-syntax-import-meta": "^7.10.4", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-jest": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-29.6.3.tgz", + "integrity": "sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==", + "dev": true, + "license": "MIT", + "dependencies": { + "babel-plugin-jest-hoist": "^29.6.3", + "babel-preset-current-node-syntax": "^1.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true, + "license": "MIT" + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "dev": true, + "license": "MIT", + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.0.tgz", + "integrity": "sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "caniuse-lite": "^1.0.30001663", + "electron-to-chromium": "^1.5.28", + "node-releases": "^2.0.18", + "update-browserslist-db": "^1.1.0" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/bs-logger": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz", + "integrity": "sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-json-stable-stringify": "2.x" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "node-int64": "^0.4.0" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001663", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001663.tgz", + "integrity": "sha512-o9C3X27GLKbLeTYZ6HBOLU1tsAcBZsLis28wrVzddShCS16RujjHp9GDHKZqrB3meE0YjhawvMFsGb/igqiPzA==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "CC-BY-4.0" + }, + "node_modules/cardinal": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/cardinal/-/cardinal-2.1.1.tgz", + "integrity": "sha512-JSr5eOgoEymtYHBjNWyjrMqet9Am2miJhlfKNdqLp6zoeAh0KN5dRAcxlecj5mAJrmQomgiOBj35xHLrFjqBpw==", + "license": "MIT", + "dependencies": { + "ansicolors": "~0.3.2", + "redeyed": "~2.1.0" + }, + "bin": { + "cdl": "bin/cdl.js" + } + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/ci-info": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", + "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/cjs-module-lexer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.4.1.tgz", + "integrity": "sha512-cuSVIHi9/9E/+821Qjdvngor+xpnlwnuwIyZOaLmHBVdXL+gP+I6QQB9VkO7RI77YIcTV+S1W9AreJ5eN63JBA==", + "dev": true, + "license": "MIT" + }, + "node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "license": "ISC", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", + "dev": true, + "license": "MIT", + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/collect-v8-coverage": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz", + "integrity": "sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true, + "license": "MIT" + }, + "node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "dev": true, + "license": "MIT" + }, + "node_modules/create-jest": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/create-jest/-/create-jest-29.7.0.tgz", + "integrity": "sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/types": "^29.6.3", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-config": "^29.7.0", + "jest-util": "^29.7.0", + "prompts": "^2.0.1" + }, + "bin": { + "create-jest": "bin/create-jest.js" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/debug": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/dedent": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.5.3.tgz", + "integrity": "sha512-NHQtfOOW68WD8lgypbLA5oT+Bt0xXJhiYvoR6SmmNXZfpzOGXwdKWmcwG8N7PwVVWV3eF/68nmD9BaJSsTBhyQ==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "babel-plugin-macros": "^3.1.0" + }, + "peerDependenciesMeta": { + "babel-plugin-macros": { + "optional": true + } + } + }, + "node_modules/deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/diff-sequences": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", + "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/ejs": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz", + "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "jake": "^10.8.5" + }, + "bin": { + "ejs": "bin/cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.5.28", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.28.tgz", + "integrity": "sha512-VufdJl+rzaKZoYVUijN13QcXVF5dWPZANeFTLNy+OSpHdDL5ynXTF35+60RSBbaQYB1ae723lQXHCrf4pyLsMw==", + "dev": true, + "license": "ISC" + }, + "node_modules/emittery": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.13.1.tgz", + "integrity": "sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "license": "MIT" + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "license": "BSD-2-Clause", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "license": "MIT", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/expect": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz", + "integrity": "sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/expect-utils": "^29.7.0", + "jest-get-type": "^29.6.3", + "jest-matcher-utils": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-util": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true, + "license": "MIT" + }, + "node_modules/fb-watchman": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "bser": "2.1.1" + } + }, + "node_modules/fetch-cookie": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/fetch-cookie/-/fetch-cookie-3.0.1.tgz", + "integrity": "sha512-ZGXe8Y5Z/1FWqQ9q/CrJhkUD73DyBU9VF0hBQmEO/wPHe4A9PKTjplFDLeFX8aOsYypZUcX5Ji/eByn3VCVO3Q==", + "license": "Unlicense", + "dependencies": { + "set-cookie-parser": "^2.4.8", + "tough-cookie": "^4.0.0" + } + }, + "node_modules/filelist": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "minimatch": "^5.0.1" + } + }, + "node_modules/filelist/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/filelist/node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dev": true, + "license": "MIT", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "license": "MIT", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true, + "license": "ISC" + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "license": "ISC", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-starknet-core": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/get-starknet-core/-/get-starknet-core-4.0.0.tgz", + "integrity": "sha512-6pLmidQZkC3wZsrHY99grQHoGpuuXqkbSP65F8ov1/JsEI8DDLkhsAuLCKFzNOK56cJp+f1bWWfTJ57e9r5eqQ==", + "license": "MIT", + "dependencies": { + "@starknet-io/types-js": "^0.7.7" + } + }, + "node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dev": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "license": "ISC" + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true, + "license": "MIT" + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/import-local": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.2.0.tgz", + "integrity": "sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==", + "dev": true, + "license": "MIT", + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", + "dev": true, + "license": "ISC", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true, + "license": "MIT" + }, + "node_modules/is-core-module": { + "version": "2.15.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz", + "integrity": "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true, + "license": "ISC" + }, + "node_modules/isomorphic-fetch": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-3.0.0.tgz", + "integrity": "sha512-qvUtwJ3j6qwsF3jLxkZ72qCgjMysPzDfeV240JHiGZsANBYd+EEuu35v7dfrJ9Up0Ak07D7GGSkGhCHTqg/5wA==", + "license": "MIT", + "dependencies": { + "node-fetch": "^2.6.1", + "whatwg-fetch": "^3.4.1" + } + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", + "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.3.tgz", + "integrity": "sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@babel/core": "^7.23.9", + "@babel/parser": "^7.23.9", + "@istanbuljs/schema": "^0.1.3", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^7.5.4" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-instrument/node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-report": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", + "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^4.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-reports": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.7.tgz", + "integrity": "sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jake": { + "version": "10.9.2", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.9.2.tgz", + "integrity": "sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "async": "^3.2.3", + "chalk": "^4.0.2", + "filelist": "^1.0.4", + "minimatch": "^3.1.2" + }, + "bin": { + "jake": "bin/cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest/-/jest-29.7.0.tgz", + "integrity": "sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/core": "^29.7.0", + "@jest/types": "^29.6.3", + "import-local": "^3.0.2", + "jest-cli": "^29.7.0" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest-changed-files": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.7.0.tgz", + "integrity": "sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==", + "dev": true, + "license": "MIT", + "dependencies": { + "execa": "^5.0.0", + "jest-util": "^29.7.0", + "p-limit": "^3.1.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-circus": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.7.0.tgz", + "integrity": "sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/environment": "^29.7.0", + "@jest/expect": "^29.7.0", + "@jest/test-result": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^1.0.0", + "is-generator-fn": "^2.0.0", + "jest-each": "^29.7.0", + "jest-matcher-utils": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-runtime": "^29.7.0", + "jest-snapshot": "^29.7.0", + "jest-util": "^29.7.0", + "p-limit": "^3.1.0", + "pretty-format": "^29.7.0", + "pure-rand": "^6.0.0", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-cli": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.7.0.tgz", + "integrity": "sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/core": "^29.7.0", + "@jest/test-result": "^29.7.0", + "@jest/types": "^29.6.3", + "chalk": "^4.0.0", + "create-jest": "^29.7.0", + "exit": "^0.1.2", + "import-local": "^3.0.2", + "jest-config": "^29.7.0", + "jest-util": "^29.7.0", + "jest-validate": "^29.7.0", + "yargs": "^17.3.1" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest-config": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.7.0.tgz", + "integrity": "sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.11.6", + "@jest/test-sequencer": "^29.7.0", + "@jest/types": "^29.6.3", + "babel-jest": "^29.7.0", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-circus": "^29.7.0", + "jest-environment-node": "^29.7.0", + "jest-get-type": "^29.6.3", + "jest-regex-util": "^29.6.3", + "jest-resolve": "^29.7.0", + "jest-runner": "^29.7.0", + "jest-util": "^29.7.0", + "jest-validate": "^29.7.0", + "micromatch": "^4.0.4", + "parse-json": "^5.2.0", + "pretty-format": "^29.7.0", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "@types/node": "*", + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "ts-node": { + "optional": true + } + } + }, + "node_modules/jest-diff": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz", + "integrity": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^29.6.3", + "jest-get-type": "^29.6.3", + "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-docblock": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.7.0.tgz", + "integrity": "sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==", + "dev": true, + "license": "MIT", + "dependencies": { + "detect-newline": "^3.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-each": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.7.0.tgz", + "integrity": "sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/types": "^29.6.3", + "chalk": "^4.0.0", + "jest-get-type": "^29.6.3", + "jest-util": "^29.7.0", + "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-environment-node": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.7.0.tgz", + "integrity": "sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/environment": "^29.7.0", + "@jest/fake-timers": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "jest-mock": "^29.7.0", + "jest-util": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-get-type": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", + "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-haste-map": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz", + "integrity": "sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/types": "^29.6.3", + "@types/graceful-fs": "^4.1.3", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^29.6.3", + "jest-util": "^29.7.0", + "jest-worker": "^29.7.0", + "micromatch": "^4.0.4", + "walker": "^1.0.8" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + } + }, + "node_modules/jest-leak-detector": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.7.0.tgz", + "integrity": "sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw==", + "dev": true, + "license": "MIT", + "dependencies": { + "jest-get-type": "^29.6.3", + "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-matcher-utils": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz", + "integrity": "sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^29.7.0", + "jest-get-type": "^29.6.3", + "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-message-util": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz", + "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^29.6.3", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^29.7.0", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-mock": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.7.0.tgz", + "integrity": "sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "jest-util": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-pnp-resolver": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", + "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } + } + }, + "node_modules/jest-regex-util": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz", + "integrity": "sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-resolve": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.7.0.tgz", + "integrity": "sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.7.0", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^29.7.0", + "jest-validate": "^29.7.0", + "resolve": "^1.20.0", + "resolve.exports": "^2.0.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-resolve-dependencies": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.7.0.tgz", + "integrity": "sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==", + "dev": true, + "license": "MIT", + "dependencies": { + "jest-regex-util": "^29.6.3", + "jest-snapshot": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-runner": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.7.0.tgz", + "integrity": "sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/console": "^29.7.0", + "@jest/environment": "^29.7.0", + "@jest/test-result": "^29.7.0", + "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.13.1", + "graceful-fs": "^4.2.9", + "jest-docblock": "^29.7.0", + "jest-environment-node": "^29.7.0", + "jest-haste-map": "^29.7.0", + "jest-leak-detector": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-resolve": "^29.7.0", + "jest-runtime": "^29.7.0", + "jest-util": "^29.7.0", + "jest-watcher": "^29.7.0", + "jest-worker": "^29.7.0", + "p-limit": "^3.1.0", + "source-map-support": "0.5.13" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-runtime": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.7.0.tgz", + "integrity": "sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/environment": "^29.7.0", + "@jest/fake-timers": "^29.7.0", + "@jest/globals": "^29.7.0", + "@jest/source-map": "^29.6.3", + "@jest/test-result": "^29.7.0", + "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-mock": "^29.7.0", + "jest-regex-util": "^29.6.3", + "jest-resolve": "^29.7.0", + "jest-snapshot": "^29.7.0", + "jest-util": "^29.7.0", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-snapshot": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.7.0.tgz", + "integrity": "sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.11.6", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-jsx": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/types": "^7.3.3", + "@jest/expect-utils": "^29.7.0", + "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^29.7.0", + "graceful-fs": "^4.2.9", + "jest-diff": "^29.7.0", + "jest-get-type": "^29.6.3", + "jest-matcher-utils": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-util": "^29.7.0", + "natural-compare": "^1.4.0", + "pretty-format": "^29.7.0", + "semver": "^7.5.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-util": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", + "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-validate": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz", + "integrity": "sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/types": "^29.6.3", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^29.6.3", + "leven": "^3.1.0", + "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-validate/node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-watcher": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.7.0.tgz", + "integrity": "sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/test-result": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.13.1", + "jest-util": "^29.7.0", + "string-length": "^4.0.1" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-worker": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", + "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*", + "jest-util": "^29.7.0", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "license": "MIT", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true, + "license": "MIT", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true, + "license": "MIT" + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true, + "license": "MIT", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true, + "license": "MIT" + }, + "node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", + "dev": true, + "license": "MIT" + }, + "node_modules/lossless-json": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/lossless-json/-/lossless-json-4.0.2.tgz", + "integrity": "sha512-+z0EaLi2UcWi8MZRxA5iTb6m4Ys4E80uftGY+yG5KNFJb5EceQXOhdW/pWJZ8m97s26u7yZZAYMcKWNztSZssA==", + "license": "MIT" + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/make-dir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", + "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", + "dev": true, + "license": "MIT", + "dependencies": { + "semver": "^7.5.3" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/make-error": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", + "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", + "dev": true, + "license": "ISC" + }, + "node_modules/makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "tmpl": "1.0.5" + } + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true, + "license": "MIT" + }, + "node_modules/micromatch": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", + "dev": true, + "license": "MIT", + "dependencies": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true, + "license": "MIT" + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true, + "license": "MIT" + }, + "node_modules/node-fetch": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", + "license": "MIT", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", + "dev": true, + "license": "MIT" + }, + "node_modules/node-releases": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", + "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==", + "dev": true, + "license": "MIT" + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "license": "ISC", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-locate/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/pako": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/pako/-/pako-2.1.0.tgz", + "integrity": "sha512-w+eufiZ1WuJYgPXbV/PO3NCMEc3xqylkKHzp8bxp1uW4qaSNQUkwmLLEc3kKsfz8lpV1F8Ht3U1Cm+9Srog2ug==", + "license": "(MIT AND Zlib)" + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true, + "license": "MIT" + }, + "node_modules/picocolors": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.0.tgz", + "integrity": "sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==", + "dev": true, + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pirates": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", + "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } }, - "node_modules/node-fetch": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", - "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", + "node_modules/pretty-format": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", + "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", + "dev": true, "license": "MIT", "dependencies": { - "whatwg-url": "^5.0.0" + "@jest/schemas": "^29.6.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" }, "engines": { - "node": "4.x || >=6.0.0" - }, - "peerDependencies": { - "encoding": "^0.1.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" }, - "peerDependenciesMeta": { - "encoding": { - "optional": true - } + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/pako": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/pako/-/pako-2.1.0.tgz", - "integrity": "sha512-w+eufiZ1WuJYgPXbV/PO3NCMEc3xqylkKHzp8bxp1uW4qaSNQUkwmLLEc3kKsfz8lpV1F8Ht3U1Cm+9Srog2ug==", - "license": "(MIT AND Zlib)" + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } }, "node_modules/psl": { "version": "1.9.0", @@ -344,12 +3569,36 @@ "node": ">=6" } }, + "node_modules/pure-rand": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.1.0.tgz", + "integrity": "sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/dubzzz" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fast-check" + } + ], + "license": "MIT" + }, "node_modules/querystringify": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", "license": "MIT" }, + "node_modules/react-is": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", + "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", + "dev": true, + "license": "MIT" + }, "node_modules/redeyed": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/redeyed/-/redeyed-2.1.1.tgz", @@ -374,12 +3623,161 @@ "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", "license": "MIT" }, + "node_modules/resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve.exports": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-2.0.2.tgz", + "integrity": "sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, "node_modules/set-cookie-parser": { "version": "2.7.0", "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.7.0.tgz", "integrity": "sha512-lXLOiqpkUumhRdFF3k1osNXCy9akgx/dyPZ5p8qAg9seJzXr5ZrlqZuWIMuY6ejOsVLE6flJ5/h3lsn57fQ/PQ==", "license": "MIT" }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "dev": true, + "license": "MIT" + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.13", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", + "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==", + "dev": true, + "license": "MIT", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/stack-utils": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/starknet": { "version": "6.11.0", "resolved": "https://registry.npmjs.org/starknet/-/starknet-6.11.0.tgz", @@ -408,6 +3806,20 @@ "integrity": "sha512-WLrpK7LIaIb8Ymxu6KF/6JkGW1sso988DweWu7p5QY/3y7waBIiPvzh27D9bX5KIJNRDyOoOVoHVEKYUYWZ/RQ==", "license": "MIT" }, + "node_modules/string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/string-width": { "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", @@ -434,6 +3846,110 @@ "node": ">=8" } }, + "node_modules/strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dev": true, + "license": "ISC", + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, "node_modules/tough-cookie": { "version": "4.1.4", "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.4.tgz", @@ -464,12 +3980,119 @@ "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", "license": "MIT" }, + "node_modules/ts-jest": { + "version": "29.2.5", + "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.2.5.tgz", + "integrity": "sha512-KD8zB2aAZrcKIdGk4OwpJggeLcH1FgrICqDSROWqlnJXGCXK4Mn6FcdK2B6670Xr73lHMG1kHw8R87A0ecZ+vA==", + "dev": true, + "license": "MIT", + "dependencies": { + "bs-logger": "^0.2.6", + "ejs": "^3.1.10", + "fast-json-stable-stringify": "^2.1.0", + "jest-util": "^29.0.0", + "json5": "^2.2.3", + "lodash.memoize": "^4.1.2", + "make-error": "^1.3.6", + "semver": "^7.6.3", + "yargs-parser": "^21.1.1" + }, + "bin": { + "ts-jest": "cli.js" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || ^18.0.0 || >=20.0.0" + }, + "peerDependencies": { + "@babel/core": ">=7.0.0-beta.0 <8", + "@jest/transform": "^29.0.0", + "@jest/types": "^29.0.0", + "babel-jest": "^29.0.0", + "jest": "^29.0.0", + "typescript": ">=4.3 <6" + }, + "peerDependenciesMeta": { + "@babel/core": { + "optional": true + }, + "@jest/transform": { + "optional": true + }, + "@jest/types": { + "optional": true + }, + "babel-jest": { + "optional": true + }, + "esbuild": { + "optional": true + } + } + }, + "node_modules/ts-jest/node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/ts-mixer": { "version": "6.0.4", "resolved": "https://registry.npmjs.org/ts-mixer/-/ts-mixer-6.0.4.tgz", "integrity": "sha512-ufKpbmrugz5Aou4wcr5Wc1UUFWOLhq+Fm6qa6P0w0K5Qw2yhaUoiWszhCVuNQyNwrlGiscHOmqYoAox1PtvgjA==", "license": "MIT" }, + "node_modules/type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true, + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/typescript": { + "version": "5.6.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.2.tgz", + "integrity": "sha512-NW8ByodCSNCwZeghjN3o+JX5OFH0Ojg6sadjEKY4huZ52TqbJTJnDo5+Tw98lSy63NZvi4n+ez5m2u5d4PkZyw==", + "dev": true, + "license": "Apache-2.0", + "peer": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/undici-types": { + "version": "6.19.8", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz", + "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==", + "dev": true, + "license": "MIT" + }, "node_modules/universalify": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", @@ -479,6 +4102,37 @@ "node": ">= 10.0.0" } }, + "node_modules/update-browserslist-db": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.0.tgz", + "integrity": "sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "escalade": "^3.1.2", + "picocolors": "^1.0.1" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, "node_modules/url-join": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/url-join/-/url-join-4.0.1.tgz", @@ -495,6 +4149,31 @@ "requires-port": "^1.0.0" } }, + "node_modules/v8-to-istanbul": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.3.0.tgz", + "integrity": "sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA==", + "dev": true, + "license": "ISC", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.12", + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^2.0.0" + }, + "engines": { + "node": ">=10.12.0" + } + }, + "node_modules/walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "makeerror": "1.0.12" + } + }, "node_modules/webidl-conversions": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", @@ -517,6 +4196,22 @@ "webidl-conversions": "^3.0.0" } }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, "node_modules/wrap-ansi": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", @@ -534,6 +4229,27 @@ "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/write-file-atomic": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", + "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", + "dev": true, + "license": "ISC", + "dependencies": { + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.7" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, "node_modules/y18n": { "version": "5.0.8", "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", @@ -543,6 +4259,13 @@ "node": ">=10" } }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true, + "license": "ISC" + }, "node_modules/yargs": { "version": "17.7.2", "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", @@ -569,6 +4292,19 @@ "engines": { "node": ">=12" } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } } } } diff --git a/js_tests/package.json b/js_tests/package.json index ec62d4015..fd131b66b 100644 --- a/js_tests/package.json +++ b/js_tests/package.json @@ -3,12 +3,18 @@ "version": "1.0.0", "main": "index.js", "scripts": { - "test": "echo \"Error: no test specified\" && exit 1" + "test": "tsc --noEmit && jest --config=jest.config.cjs --runInBand" }, "author": "", "license": "MIT", "description": "starknet js test for the madara", "dependencies": { "starknet": "^6.11.0" + }, + "devDependencies": { + "@types/jest": "^29.5.13", + "@types/node": "^22.7.0", + "jest": "^29.7.0", + "ts-jest": "^29.2.5" } } diff --git a/js_tests/tsconfig.json b/js_tests/tsconfig.json new file mode 100644 index 000000000..147d5d9af --- /dev/null +++ b/js_tests/tsconfig.json @@ -0,0 +1,13 @@ +{ + "compilerOptions": { + "target": "es2020", + "module": "commonjs", + "strict": true, + "esModuleInterop": true, + "skipLibCheck": true, + "forceConsistentCasingInFileNames": true, + "moduleResolution": "node" + }, + "include": ["**/*.ts"], + "exclude": ["node_modules"] + } \ No newline at end of file diff --git a/js_tests/utils.ts b/js_tests/utils.ts new file mode 100644 index 000000000..aa2f68311 --- /dev/null +++ b/js_tests/utils.ts @@ -0,0 +1,28 @@ +import { + CompiledSierra, + CompiledSierraCasm, + json, + LegacyCompiledContract + } from "starknet"; + const fs = require("node:fs"); + const path = require("node:path"); + export const readContract = (name: string): LegacyCompiledContract => + json.parse( + fs + .readFileSync(path.resolve(__dirname, `./mocks/${name}.json`)) + .toString("ascii"), + ); + + export const readContractSierraCasm = (name: string): CompiledSierraCasm => + json.parse( + fs + .readFileSync(path.resolve(__dirname, `../cairo/target/dev/${name}.compiled_contract_class.json`)) + .toString("ascii"), + ); + + export const readContractSierra = (name: string): CompiledSierra => + json.parse( + fs + .readFileSync(path.resolve(__dirname, `../cairo/target/dev/${name}.contract_class.json`)) + .toString("ascii"), + ); \ No newline at end of file From 2c4ff5155009a169074cb54795be3e945eb761d4 Mon Sep 17 00:00:00 2001 From: mohiiit Date: Wed, 25 Sep 2024 12:35:20 +0530 Subject: [PATCH 13/42] ci: updated for starknet js test --- .github/workflows/starknet-js-test.yml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/starknet-js-test.yml b/.github/workflows/starknet-js-test.yml index e440abed2..d8123863b 100644 --- a/.github/workflows/starknet-js-test.yml +++ b/.github/workflows/starknet-js-test.yml @@ -25,11 +25,17 @@ jobs: echo "Waiting for Madara to start..." sleep 1 done - - name: Run starknet-js test + - name: Setup Node.js + uses: actions/setup-node@v3 + + - name: Install dependencies run: | cd js_tests npm install - node main.js + - name: Run starknet-js tests + run: | + cd js_tests + npm test - name: Cleanup if: always() run: | From 487cbf15e4a661f402adb9956d8b664a6983bd7a Mon Sep 17 00:00:00 2001 From: mohiiit Date: Wed, 25 Sep 2024 13:45:26 +0530 Subject: [PATCH 14/42] ci: looking for error in ci --- js_tests/basic.test.ts | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/js_tests/basic.test.ts b/js_tests/basic.test.ts index 3b7ba4501..21a6d75c0 100644 --- a/js_tests/basic.test.ts +++ b/js_tests/basic.test.ts @@ -32,7 +32,13 @@ describe('Starknet Contract Tests', () => { // Initialize provider and account provider = new RpcProvider({ nodeUrl: "http://localhost:9944" }); account = new Account(provider, SIGNER_PUBLIC, SIGNER_PRIVATE); - nonce = Number(await account.getNonce()); + try { + nonce = Number(await account.getNonce()); + console.log("Nonce retrieved successfully:", nonce); + } catch (error) { + console.error("Error getting nonce:", error); + throw error; + } }); // Run tests in specified order @@ -40,7 +46,7 @@ describe('Starknet Contract Tests', () => { test(name, async () => { const result = await fn({ provider, account, nonce }); nonce++; // Increment nonce after each test - + // TODO: this is a workaround to wait for the block to be produced // given we have block time of 3 seconds, we wait for 5 seconds so that // nonce gets updated. Remove this when we have a way to get the updated nonce @@ -64,7 +70,6 @@ async function declareContract({ provider, account, nonce }: TestContext) { contract: sierra, casm: casm, }, { - maxFee: 0, nonce, }); From 65f6d197b8f315a496db390db44d4a4de899b424 Mon Sep 17 00:00:00 2001 From: mohiiit Date: Wed, 25 Sep 2024 14:17:45 +0530 Subject: [PATCH 15/42] ci: updating ci to make madara run in background --- .github/workflows/starknet-js-test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/starknet-js-test.yml b/.github/workflows/starknet-js-test.yml index d8123863b..b2f7c43c6 100644 --- a/.github/workflows/starknet-js-test.yml +++ b/.github/workflows/starknet-js-test.yml @@ -18,7 +18,7 @@ jobs: - name: Setup and run dev chain run: | chmod +x target/release/madara - ./target/release/madara --name madara --base-path ../madara-db --network devnet --authority --telemetry-disabled --rpc-port 9944 --rpc-cors "*" --rpc-external --devnet --preset test & + nohup ./target/release/madara --name madara --base-path ../madara-db --network devnet --authority --telemetry-disabled --rpc-port 9944 --rpc-cors "*" --rpc-external --devnet --preset test & MADARA_PID=$! echo "MADARA_PID=$MADARA_PID" >> $GITHUB_ENV while ! nc -z localhost 9944; do From b4a7964a3a0a0df030b53a69e3804ebd46317882 Mon Sep 17 00:00:00 2001 From: mohiiit Date: Wed, 25 Sep 2024 14:40:14 +0530 Subject: [PATCH 16/42] ci: adding tests directly where we run madara --- .github/workflows/starknet-js-test.yml | 22 ++++------------------ 1 file changed, 4 insertions(+), 18 deletions(-) diff --git a/.github/workflows/starknet-js-test.yml b/.github/workflows/starknet-js-test.yml index b2f7c43c6..7ddfbd1f8 100644 --- a/.github/workflows/starknet-js-test.yml +++ b/.github/workflows/starknet-js-test.yml @@ -18,25 +18,11 @@ jobs: - name: Setup and run dev chain run: | chmod +x target/release/madara - nohup ./target/release/madara --name madara --base-path ../madara-db --network devnet --authority --telemetry-disabled --rpc-port 9944 --rpc-cors "*" --rpc-external --devnet --preset test & + ./target/release/madara --name madara --base-path ../madara-db --network devnet --authority --telemetry-disabled --rpc-port 9944 --rpc-cors "*" --rpc-external --devnet --preset test & MADARA_PID=$! - echo "MADARA_PID=$MADARA_PID" >> $GITHUB_ENV - while ! nc -z localhost 9944; do - echo "Waiting for Madara to start..." - sleep 1 - done - - name: Setup Node.js - uses: actions/setup-node@v3 - - - name: Install dependencies - run: | + while ! echo exit | nc localhost 9944; do sleep 1; done cd js_tests npm install - - name: Run starknet-js tests - run: | - cd js_tests npm test - - name: Cleanup - if: always() - run: | - kill $MADARA_PID || true \ No newline at end of file + kill $MADARA_PID + \ No newline at end of file From cf66d68c83aed7913e40f75754a0a97357ae8a02 Mon Sep 17 00:00:00 2001 From: mohiiit Date: Wed, 25 Sep 2024 15:05:57 +0530 Subject: [PATCH 17/42] ci: fixing the starknet js again --- .github/workflows/starknet-js-test.yml | 2 +- js_tests/basic.test.ts | 8 +------- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/.github/workflows/starknet-js-test.yml b/.github/workflows/starknet-js-test.yml index 7ddfbd1f8..b871fc91f 100644 --- a/.github/workflows/starknet-js-test.yml +++ b/.github/workflows/starknet-js-test.yml @@ -18,7 +18,7 @@ jobs: - name: Setup and run dev chain run: | chmod +x target/release/madara - ./target/release/madara --name madara --base-path ../madara-db --network devnet --authority --telemetry-disabled --rpc-port 9944 --rpc-cors "*" --rpc-external --devnet --preset test & + ./target/release/madara --name madara --base-path ../madara3 --network devnet --authority --telemetry-disabled --rpc-port 9944 --rpc-cors "*" --rpc-external --devnet --preset test & MADARA_PID=$! while ! echo exit | nc localhost 9944; do sleep 1; done cd js_tests diff --git a/js_tests/basic.test.ts b/js_tests/basic.test.ts index 21a6d75c0..cb256c17b 100644 --- a/js_tests/basic.test.ts +++ b/js_tests/basic.test.ts @@ -32,13 +32,7 @@ describe('Starknet Contract Tests', () => { // Initialize provider and account provider = new RpcProvider({ nodeUrl: "http://localhost:9944" }); account = new Account(provider, SIGNER_PUBLIC, SIGNER_PRIVATE); - try { - nonce = Number(await account.getNonce()); - console.log("Nonce retrieved successfully:", nonce); - } catch (error) { - console.error("Error getting nonce:", error); - throw error; - } + nonce = 0; }); // Run tests in specified order From a559e4314e4d21adf5a7508e7e0c2be54832b34c Mon Sep 17 00:00:00 2001 From: mohiiit Date: Wed, 25 Sep 2024 15:31:24 +0530 Subject: [PATCH 18/42] ci: fixing 0 --- .github/workflows/starknet-js-test.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/starknet-js-test.yml b/.github/workflows/starknet-js-test.yml index b871fc91f..d53c88d1a 100644 --- a/.github/workflows/starknet-js-test.yml +++ b/.github/workflows/starknet-js-test.yml @@ -17,6 +17,8 @@ jobs: fail-on-cache-miss: true - name: Setup and run dev chain run: | + ls + ls cairo chmod +x target/release/madara ./target/release/madara --name madara --base-path ../madara3 --network devnet --authority --telemetry-disabled --rpc-port 9944 --rpc-cors "*" --rpc-external --devnet --preset test & MADARA_PID=$! From 77ebc38c0541a34bfb5733a31de69762aaefdc47 Mon Sep 17 00:00:00 2001 From: mohiiit Date: Wed, 25 Sep 2024 15:55:45 +0530 Subject: [PATCH 19/42] ci: fixing 1 --- .github/workflows/starknet-js-test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/starknet-js-test.yml b/.github/workflows/starknet-js-test.yml index d53c88d1a..6f0fa99d3 100644 --- a/.github/workflows/starknet-js-test.yml +++ b/.github/workflows/starknet-js-test.yml @@ -18,7 +18,7 @@ jobs: - name: Setup and run dev chain run: | ls - ls cairo + ls cairo/target/dev chmod +x target/release/madara ./target/release/madara --name madara --base-path ../madara3 --network devnet --authority --telemetry-disabled --rpc-port 9944 --rpc-cors "*" --rpc-external --devnet --preset test & MADARA_PID=$! From b1f8045c53599089150def5fdbd2ebb44ae3a9a7 Mon Sep 17 00:00:00 2001 From: mohiiit Date: Wed, 25 Sep 2024 16:17:30 +0530 Subject: [PATCH 20/42] ci: fixing 2 --- .github/workflows/starknet-js-test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/starknet-js-test.yml b/.github/workflows/starknet-js-test.yml index 6f0fa99d3..b9221c560 100644 --- a/.github/workflows/starknet-js-test.yml +++ b/.github/workflows/starknet-js-test.yml @@ -18,7 +18,7 @@ jobs: - name: Setup and run dev chain run: | ls - ls cairo/target/dev + ls cairo/target chmod +x target/release/madara ./target/release/madara --name madara --base-path ../madara3 --network devnet --authority --telemetry-disabled --rpc-port 9944 --rpc-cors "*" --rpc-external --devnet --preset test & MADARA_PID=$! From 28911ffc3341698e300693c77180aa8b85f47fc6 Mon Sep 17 00:00:00 2001 From: mohiiit Date: Wed, 25 Sep 2024 16:50:57 +0530 Subject: [PATCH 21/42] ci: building cairo projects manually --- .github/workflows/build.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 81d0f8be3..b15062730 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -27,6 +27,13 @@ jobs: - uses: foundry-rs/foundry-toolchain@v1 with: version: nightly + - uses: software-mansion/setup-scarb@v1 + with: + scarb-version: "2.8.2" + - name: Build Cairo contracts + run: | + cd cairo + scarb build - name: Build run: | cargo build --release --bin madara From 3540f8f9245271cb14b8a1bc6b68209a253c4462 Mon Sep 17 00:00:00 2001 From: mohiiit Date: Wed, 25 Sep 2024 17:14:01 +0530 Subject: [PATCH 22/42] ci: fixing again 4 --- .github/workflows/build.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index b15062730..6e32919f2 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -34,6 +34,9 @@ jobs: run: | cd cairo scarb build + - name: Build Cairo contracts + run: | + ls cairo/target - name: Build run: | cargo build --release --bin madara From 7f282bed82cf6cf77f0630ca992cdc0ad209acc6 Mon Sep 17 00:00:00 2001 From: mohiiit Date: Wed, 25 Sep 2024 17:21:14 +0530 Subject: [PATCH 23/42] ci: trying to run tests atleast once --- .github/workflows/build.yml | 9 +++++++++ .github/workflows/pull-request.yml | 4 ---- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 6e32919f2..626ca93ab 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -40,6 +40,15 @@ jobs: - name: Build run: | cargo build --release --bin madara + - name: Run Madara and test js + run: | + ./target/release/madara --name madara --base-path ../madara3 --network devnet --authority --telemetry-disabled --rpc-port 9944 --rpc-cors "*" --rpc-external --devnet --preset test & + MADARA_PID=$! + while ! echo exit | nc localhost 9944; do sleep 1; done + cd js_tests + npm install + npm test + kill $MADARA_PID - name: Cache Madara binary uses: actions/cache@v3 with: diff --git a/.github/workflows/pull-request.yml b/.github/workflows/pull-request.yml index b3d81a53c..71ee7a8d3 100644 --- a/.github/workflows/pull-request.yml +++ b/.github/workflows/pull-request.yml @@ -17,7 +17,3 @@ jobs: name: Build Madara uses: ./.github/workflows/build.yml - js_test: - name: Run JS Tests - uses: ./.github/workflows/starknet-js-test.yml - needs: build From 2818015713082f918e399ae873fc093d45216b3b Mon Sep 17 00:00:00 2001 From: mohiiit Date: Wed, 25 Sep 2024 18:12:03 +0530 Subject: [PATCH 24/42] ci: fixing it again --- .github/workflows/build.yml | 16 +++++------- .github/workflows/pull-request.yml | 4 +++ .github/workflows/starknet-js-test.yml | 36 +++++++++++++++++++++----- 3 files changed, 40 insertions(+), 16 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 626ca93ab..06af0898d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -40,17 +40,13 @@ jobs: - name: Build run: | cargo build --release --bin madara - - name: Run Madara and test js - run: | - ./target/release/madara --name madara --base-path ../madara3 --network devnet --authority --telemetry-disabled --rpc-port 9944 --rpc-cors "*" --rpc-external --devnet --preset test & - MADARA_PID=$! - while ! echo exit | nc localhost 9944; do sleep 1; done - cd js_tests - npm install - npm test - kill $MADARA_PID - name: Cache Madara binary uses: actions/cache@v3 with: path: target/release/madara - key: ${{ runner.os }}-madara-${{ github.sha }} \ No newline at end of file + key: ${{ runner.os }}-madara-${{ github.sha }} + - name: Cache Cairo build artifacts + uses: actions/cache@v3 + with: + path: cairo/target + key: ${{ runner.os }}-cairo-${{ github.sha }} diff --git a/.github/workflows/pull-request.yml b/.github/workflows/pull-request.yml index 71ee7a8d3..b3d81a53c 100644 --- a/.github/workflows/pull-request.yml +++ b/.github/workflows/pull-request.yml @@ -17,3 +17,7 @@ jobs: name: Build Madara uses: ./.github/workflows/build.yml + js_test: + name: Run JS Tests + uses: ./.github/workflows/starknet-js-test.yml + needs: build diff --git a/.github/workflows/starknet-js-test.yml b/.github/workflows/starknet-js-test.yml index b9221c560..84aef90bd 100644 --- a/.github/workflows/starknet-js-test.yml +++ b/.github/workflows/starknet-js-test.yml @@ -15,16 +15,40 @@ jobs: path: target/release/madara key: ${{ runner.os }}-madara-${{ github.sha }} fail-on-cache-miss: true + - name: Restore Cairo build artifacts + uses: actions/cache@v3 + with: + path: cairo/target + key: ${{ runner.os }}-cairo-${{ github.sha }} + fail-on-cache-miss: true - name: Setup and run dev chain run: | - ls - ls cairo/target - chmod +x target/release/madara ./target/release/madara --name madara --base-path ../madara3 --network devnet --authority --telemetry-disabled --rpc-port 9944 --rpc-cors "*" --rpc-external --devnet --preset test & MADARA_PID=$! - while ! echo exit | nc localhost 9944; do sleep 1; done + + # Wait for Madara to initialize (increase timeout if needed) + for i in {1..30}; do + if curl -s -H "Content-Type: application/json" -d '{"jsonrpc":"2.0","method":"starknet_chainId","params":[],"id":1}' http://localhost:9944; then + echo "Madara is ready" + break + fi + if [ $i -eq 30 ]; then + echo "Timeout waiting for Madara to start" + exit 1 + fi + sleep 2 + done + cd js_tests npm install - npm test + npm test || { echo "Tests failed"; kill $MADARA_PID; exit 1; } kill $MADARA_PID - \ No newline at end of file + - name: Debug info + if: failure() + run: | + echo "Madara logs:" + cat ../madara3/madara.log + echo "Network status:" + netstat -tuln + echo "Process list:" + ps aux | grep madara From 5587604240bbb3318285f9872c65731cd59a1ca1 Mon Sep 17 00:00:00 2001 From: mohiiit Date: Wed, 25 Sep 2024 19:50:27 +0530 Subject: [PATCH 25/42] ci: adding constand RPC_URL --- js_tests/basic.test.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/js_tests/basic.test.ts b/js_tests/basic.test.ts index cb256c17b..6baccd182 100644 --- a/js_tests/basic.test.ts +++ b/js_tests/basic.test.ts @@ -1,5 +1,5 @@ import { RpcProvider, Account, Contract, CallData, cairo } from "starknet"; -import { SIGNER_PRIVATE, SIGNER_PUBLIC } from "./constant"; +import { RPC_URL, SIGNER_PRIVATE, SIGNER_PUBLIC } from "./constant"; import { readContractSierra, readContractSierraCasm, readContract } from "./utils"; import { hash } from "starknet"; @@ -30,7 +30,7 @@ describe('Starknet Contract Tests', () => { beforeAll(async () => { // Initialize provider and account - provider = new RpcProvider({ nodeUrl: "http://localhost:9944" }); + provider = new RpcProvider({ nodeUrl: RPC_URL }); account = new Account(provider, SIGNER_PUBLIC, SIGNER_PRIVATE); nonce = 0; }); From bd82c3e297f8fcd7a49f10f2793454656726028f Mon Sep 17 00:00:00 2001 From: mohiiit Date: Wed, 25 Sep 2024 23:53:24 +0530 Subject: [PATCH 26/42] test: js test final cleanup --- .github/workflows/build.yml | 5 +- .github/workflows/pull-request.yml | 25 + .github/workflows/starknet-js-test.yml | 26 +- CHANGELOG.md | 1 + js_tests/basic.test.ts | 139 +- js_tests/constant.ts | 2 +- js_tests/jest.config.cjs | 23 +- js_tests/mocks/ERC20.json | 83446 +++++++++++------------ js_tests/tsconfig.json | 24 +- js_tests/utils.ts | 64 +- 10 files changed, 41893 insertions(+), 41862 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 06af0898d..4168fa471 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -7,7 +7,7 @@ jobs: permissions: pull-requests: write runs-on: ubuntu-latest - + steps: - uses: actions/checkout@v3 with: @@ -34,9 +34,6 @@ jobs: run: | cd cairo scarb build - - name: Build Cairo contracts - run: | - ls cairo/target - name: Build run: | cargo build --release --bin madara diff --git a/.github/workflows/pull-request.yml b/.github/workflows/pull-request.yml index b3d81a53c..0bfe1302c 100644 --- a/.github/workflows/pull-request.yml +++ b/.github/workflows/pull-request.yml @@ -13,9 +13,34 @@ permissions: pull-requests: write jobs: + changelog: + name: Enforce CHANGELOG + uses: ./.github/workflows/changelog.yml + + linters: + name: Run linters + uses: ./.github/workflows/linters.yml + needs: changelog + + rust_check: + name: Run check + uses: ./.github/workflows/rust-check.yml + needs: changelog + + linters_cargo: + name: Run Cargo linters + uses: ./.github/workflows/linters-cargo.yml + needs: rust_check + + coverage: + name: Run Coverage + uses: ./.github/workflows/coverage.yml + needs: changelog + build: name: Build Madara uses: ./.github/workflows/build.yml + needs: changelog js_test: name: Run JS Tests diff --git a/.github/workflows/starknet-js-test.yml b/.github/workflows/starknet-js-test.yml index 84aef90bd..1f09938cd 100644 --- a/.github/workflows/starknet-js-test.yml +++ b/.github/workflows/starknet-js-test.yml @@ -25,30 +25,8 @@ jobs: run: | ./target/release/madara --name madara --base-path ../madara3 --network devnet --authority --telemetry-disabled --rpc-port 9944 --rpc-cors "*" --rpc-external --devnet --preset test & MADARA_PID=$! - - # Wait for Madara to initialize (increase timeout if needed) - for i in {1..30}; do - if curl -s -H "Content-Type: application/json" -d '{"jsonrpc":"2.0","method":"starknet_chainId","params":[],"id":1}' http://localhost:9944; then - echo "Madara is ready" - break - fi - if [ $i -eq 30 ]; then - echo "Timeout waiting for Madara to start" - exit 1 - fi - sleep 2 - done - + while ! echo exit | nc localhost 9944; do sleep 1; done cd js_tests npm install - npm test || { echo "Tests failed"; kill $MADARA_PID; exit 1; } + npm test kill $MADARA_PID - - name: Debug info - if: failure() - run: | - echo "Madara logs:" - cat ../madara3/madara.log - echo "Network status:" - netstat -tuln - echo "Process list:" - ps aux | grep madara diff --git a/CHANGELOG.md b/CHANGELOG.md index 0684e53ba..6b478feaa 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,7 @@ ## Next release +- test: Starknet-js basic tests added - fix(block-production): fix bouncer calculation and declared classes - fix: Fix pending block sync and add real FGW tests - test: tests added for verify and apply task in l2 sync diff --git a/js_tests/basic.test.ts b/js_tests/basic.test.ts index 6baccd182..b88c47701 100644 --- a/js_tests/basic.test.ts +++ b/js_tests/basic.test.ts @@ -1,6 +1,6 @@ import { RpcProvider, Account, Contract, CallData, cairo } from "starknet"; import { RPC_URL, SIGNER_PRIVATE, SIGNER_PUBLIC } from "./constant"; -import { readContractSierra, readContractSierraCasm, readContract } from "./utils"; +import { readContractSierra, readContractCasm } from "./utils"; import { hash } from "starknet"; /** @@ -8,10 +8,10 @@ import { hash } from "starknet"; * Each test is defined with a name and corresponding function */ const testOrder = [ - { name: 'Declare Contract', fn: declareContract }, - { name: 'Deploy Contract', fn: deployContract }, - { name: 'Deploy Account', fn: deployAccount }, - { name: 'Fund Transfer', fn: transferFunds }, + { name: "Declare Contract", fn: declareContract }, + { name: "Deploy Contract", fn: deployContract }, + { name: "Deploy Account", fn: deployAccount }, + { name: "Fund Transfer", fn: transferFunds }, ]; /** @@ -23,7 +23,7 @@ interface TestContext { nonce: number; } -describe('Starknet Contract Tests', () => { +describe("Starknet Contract Tests", () => { let provider: RpcProvider; let account: Account; let nonce: number; @@ -32,58 +32,66 @@ describe('Starknet Contract Tests', () => { // Initialize provider and account provider = new RpcProvider({ nodeUrl: RPC_URL }); account = new Account(provider, SIGNER_PUBLIC, SIGNER_PRIVATE); - nonce = 0; + nonce = Number(await account.getNonce()); }); // Run tests in specified order testOrder.forEach(({ name, fn }) => { test(name, async () => { const result = await fn({ provider, account, nonce }); - nonce++; // Increment nonce after each test + nonce++; // Increment nonce after each test // TODO: this is a workaround to wait for the block to be produced - // given we have block time of 3 seconds, we wait for 5 seconds so that + // given we have block time of 3 seconds, we wait for 5 seconds so that // nonce gets updated. Remove this when we have a way to get the updated nonce // when there is a txn already in the pool from same account - await new Promise(resolve => setTimeout(resolve, 5000)); + await new Promise((resolve) => setTimeout(resolve, 5000)); }); }); }); /** * Declares a contract on the Starknet network - * + * * @param {TestContext} context - The test context * @returns {Promise<{classHash: string}>} The declared class hash */ async function declareContract({ provider, account, nonce }: TestContext) { const sierra = readContractSierra("madara_contracts_HelloStarknet"); - const casm = readContractSierraCasm("madara_contracts_HelloStarknet"); - - const declareResponse = await account.declare({ - contract: sierra, - casm: casm, - }, { - nonce, - }); + const casm = readContractCasm("madara_contracts_HelloStarknet"); + + const declareResponse = await account.declare( + { + contract: sierra, + casm: casm, + }, + { + nonce, + }, + ); await provider.waitForTransaction(declareResponse.transaction_hash); - + // Add assertion to check if the class hash is valid expect(declareResponse.class_hash).toBeTruthy(); } /** * Deploys a contract to the Starknet network - * + * * @param {TestContext} context - The test context */ async function deployContract({ provider, account, nonce }: TestContext) { - const deployResult = await account.deploy({ - classHash: hash.computeContractClassHash(readContractSierra("madara_contracts_HelloStarknet")), - }, { - nonce - }); + const deployResult = await account.deploy( + { + classHash: hash.computeContractClassHash( + readContractSierra("madara_contracts_HelloStarknet"), + ), + }, + { + nonce, + }, + ); // Add assertion to check if the contract address is valid expect(deployResult.contract_address[0]).toBeTruthy(); @@ -91,15 +99,20 @@ async function deployContract({ provider, account, nonce }: TestContext) { /** * Deploys an account contract to the Starknet network - * + * * @param {TestContext} context - The test context */ async function deployAccount({ provider, account, nonce }: TestContext) { - const deployResult = await account.deploy({ - classHash: hash.computeContractClassHash(readContractSierra("madara_contracts_AccountUpgradeable")), - }, { - nonce, - }); + const deployResult = await account.deploy( + { + classHash: hash.computeContractClassHash( + readContractSierra("madara_contracts_AccountUpgradeable"), + ), + }, + { + nonce, + }, + ); // Add assertion to check if the account address is valid expect(deployResult.contract_address[0]).toBeTruthy(); @@ -107,15 +120,17 @@ async function deployAccount({ provider, account, nonce }: TestContext) { /** * Transfers funds between accounts using an ERC20 token contract - * + * * @param {TestContext} context - The test context */ async function transferFunds({ provider, account, nonce }: TestContext) { - const RECEIVER_ADDRESS = "0x5e9e93c6235f8ae6c2f4f0069bd30753ec21b26fbad80cfbf5da2c1bc573d69"; + const RECEIVER_ADDRESS = + "0x5e9e93c6235f8ae6c2f4f0069bd30753ec21b26fbad80cfbf5da2c1bc573d69"; const TRANSFER_AMOUNT = 100000000000n; - const ERC20_CONTRACT_ADDRESS = "0x049d36570d4e46f48e99674bd3fcc84644ddd6b96f7c741b1562b82f9e004dc7"; + const ERC20_CONTRACT_ADDRESS = + "0x049d36570d4e46f48e99674bd3fcc84644ddd6b96f7c741b1562b82f9e004dc7"; - const erc20ContractData = readContract("ERC20"); + const erc20ContractData = readContractSierra("madara_contracts_ERC20"); const erc20Instance = new Contract( erc20ContractData.abi, ERC20_CONTRACT_ADDRESS, @@ -124,34 +139,36 @@ async function transferFunds({ provider, account, nonce }: TestContext) { erc20Instance.connect(account); - const preTransactSenderBalance = (await erc20Instance.balanceOf(SIGNER_PUBLIC)); - const preTransactReceiverBalance = (await erc20Instance.balanceOf(RECEIVER_ADDRESS)); - - - const transferResponse = await account.execute({ - contractAddress: ERC20_CONTRACT_ADDRESS, - entrypoint: 'transfer', - calldata: CallData.compile({ - recipient: RECEIVER_ADDRESS, - amount: cairo.uint256(TRANSFER_AMOUNT), - }), - }, { - nonce, - maxFee: 0, - }); - - await provider.waitForTransaction( - transferResponse.transaction_hash, + const preTransactSenderBalance = + await erc20Instance.balance_of(SIGNER_PUBLIC); + const preTransactReceiverBalance = + await erc20Instance.balance_of(RECEIVER_ADDRESS); + + const transferResponse = await account.execute( + { + contractAddress: ERC20_CONTRACT_ADDRESS, + entrypoint: "transfer", + calldata: CallData.compile({ + recipient: RECEIVER_ADDRESS, + amount: cairo.uint256(TRANSFER_AMOUNT), + }), + }, + { + nonce, + maxFee: 0, + }, ); - const postTransactSenderBalance = (await erc20Instance.balanceOf(SIGNER_PUBLIC)); - const postTransactReceiverBalance = (await erc20Instance.balanceOf(RECEIVER_ADDRESS)); + await provider.waitForTransaction(transferResponse.transaction_hash); + const postTransactSenderBalance = + await erc20Instance.balance_of(SIGNER_PUBLIC); + const postTransactReceiverBalance = + await erc20Instance.balance_of(RECEIVER_ADDRESS); - expect(postTransactSenderBalance.balance.low).toBe( - preTransactSenderBalance.balance.low - - TRANSFER_AMOUNT + expect(postTransactSenderBalance).toBe( + preTransactSenderBalance - TRANSFER_AMOUNT, ); - expect(postTransactReceiverBalance.balance.low).toBe( - preTransactReceiverBalance.balance.low + TRANSFER_AMOUNT, + expect(postTransactReceiverBalance).toBe( + preTransactReceiverBalance + TRANSFER_AMOUNT, ); } diff --git a/js_tests/constant.ts b/js_tests/constant.ts index c9f3574b7..6bf58abbc 100644 --- a/js_tests/constant.ts +++ b/js_tests/constant.ts @@ -2,4 +2,4 @@ export const RPC_URL = "http://127.0.0.1:9944"; export const SIGNER_PUBLIC = "0x3bb306a004034dba19e6cf7b161e7a4fef64bc1078419e8ad1876192f0b8cd1"; export const SIGNER_PRIVATE = - "0x76f2ccdb23f29bc7b69278e947c01c6160a31cf02c19d06d0f6e5ab1d768b86"; \ No newline at end of file + "0x76f2ccdb23f29bc7b69278e947c01c6160a31cf02c19d06d0f6e5ab1d768b86"; diff --git a/js_tests/jest.config.cjs b/js_tests/jest.config.cjs index 80511557a..03b7e3bbc 100644 --- a/js_tests/jest.config.cjs +++ b/js_tests/jest.config.cjs @@ -1,11 +1,14 @@ module.exports = { - preset: 'ts-jest', - testEnvironment: 'node', - testTimeout: 50 * 60 * 1000, - transform: { - '^.+\\.tsx?$': ['ts-jest', { - tsconfig: 'tsconfig.json', - }], - }, - testMatch: ['**/js_tests/**/*.test.ts'] - }; \ No newline at end of file + preset: "ts-jest", + testEnvironment: "node", + testTimeout: 50 * 60 * 1000, + transform: { + "^.+\\.tsx?$": [ + "ts-jest", + { + tsconfig: "tsconfig.json", + }, + ], + }, + testMatch: ["**/js_tests/**/*.test.ts"], +}; diff --git a/js_tests/mocks/ERC20.json b/js_tests/mocks/ERC20.json index 8dc25b771..3a85f2c57 100644 --- a/js_tests/mocks/ERC20.json +++ b/js_tests/mocks/ERC20.json @@ -1,42126 +1,42126 @@ { - "abi": [ - { - "members": [ - { - "name": "low", - "offset": 0, - "type": "felt" - }, - { - "name": "high", - "offset": 1, - "type": "felt" - } - ], - "name": "Uint256", - "size": 2, - "type": "struct" - }, + "abi": [ + { + "members": [ + { + "name": "low", + "offset": 0, + "type": "felt" + }, + { + "name": "high", + "offset": 1, + "type": "felt" + } + ], + "name": "Uint256", + "size": 2, + "type": "struct" + }, + { + "inputs": [ + { + "name": "name", + "type": "felt" + }, + { + "name": "symbol", + "type": "felt" + }, + { + "name": "recipient", + "type": "felt" + } + ], + "name": "constructor", + "outputs": [], + "type": "constructor" + }, + { + "inputs": [], + "name": "name", + "outputs": [ + { + "name": "name", + "type": "felt" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [], + "name": "symbol", + "outputs": [ + { + "name": "symbol", + "type": "felt" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [], + "name": "totalSupply", + "outputs": [ + { + "name": "totalSupply", + "type": "Uint256" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [], + "name": "decimals", + "outputs": [ + { + "name": "decimals", + "type": "felt" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [ + { + "name": "account", + "type": "felt" + } + ], + "name": "balanceOf", + "outputs": [ + { + "name": "balance", + "type": "Uint256" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [ + { + "name": "owner", + "type": "felt" + }, + { + "name": "spender", + "type": "felt" + } + ], + "name": "allowance", + "outputs": [ + { + "name": "remaining", + "type": "Uint256" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [ + { + "name": "recipient", + "type": "felt" + }, + { + "name": "amount", + "type": "Uint256" + } + ], + "name": "transfer", + "outputs": [ + { + "name": "success", + "type": "felt" + } + ], + "type": "function" + }, + { + "inputs": [ + { + "name": "sender", + "type": "felt" + }, + { + "name": "recipient", + "type": "felt" + }, + { + "name": "amount", + "type": "Uint256" + } + ], + "name": "transferFrom", + "outputs": [ + { + "name": "success", + "type": "felt" + } + ], + "type": "function" + }, + { + "inputs": [ + { + "name": "spender", + "type": "felt" + }, + { + "name": "amount", + "type": "Uint256" + } + ], + "name": "approve", + "outputs": [ + { + "name": "success", + "type": "felt" + } + ], + "type": "function" + }, + { + "inputs": [ + { + "name": "spender", + "type": "felt" + }, + { + "name": "added_value", + "type": "Uint256" + } + ], + "name": "increaseAllowance", + "outputs": [ + { + "name": "success", + "type": "felt" + } + ], + "type": "function" + }, + { + "inputs": [ + { + "name": "spender", + "type": "felt" + }, + { + "name": "subtracted_value", + "type": "Uint256" + } + ], + "name": "decreaseAllowance", + "outputs": [ + { + "name": "success", + "type": "felt" + } + ], + "type": "function" + }, + { + "inputs": [ + { + "name": "recipient", + "type": "felt" + }, + { + "name": "amount", + "type": "Uint256" + } + ], + "name": "mint", + "outputs": [], + "type": "function" + }, + { + "inputs": [ + { + "name": "user", + "type": "felt" + }, + { + "name": "amount", + "type": "Uint256" + } + ], + "name": "burn", + "outputs": [], + "type": "function" + } + ], + "entry_points_by_type": { + "CONSTRUCTOR": [ { - "inputs": [ - { - "name": "name", - "type": "felt" - }, - { - "name": "symbol", - "type": "felt" - }, - { - "name": "recipient", - "type": "felt" - } - ], - "name": "constructor", - "outputs": [], - "type": "constructor" - }, + "offset": "0x20e", + "selector": "0x28ffe4ff0f226a9107253e17a904099aa4f63a02a5621de0576e5aa71bc5194" + } + ], + "EXTERNAL": [ { - "inputs": [], - "name": "name", - "outputs": [ - { - "name": "name", - "type": "felt" - } - ], - "stateMutability": "view", - "type": "function" + "offset": "0x449", + "selector": "0x3e8cfd4725c1e28fa4a6e3e468b4fcf75367166b850ac5f04e33ec843e82c1" }, { - "inputs": [], - "name": "symbol", - "outputs": [ - { - "name": "symbol", - "type": "felt" - } - ], - "stateMutability": "view", - "type": "function" + "offset": "0x34b", + "selector": "0x41b033f4a31df8067c24d1e9b550a2ce75fd4a29e1147af9752174f0e6cb20" }, { - "inputs": [], - "name": "totalSupply", - "outputs": [ - { - "name": "totalSupply", - "type": "Uint256" - } - ], - "stateMutability": "view", - "type": "function" + "offset": "0x28c", + "selector": "0x4c4fb1ab068f6039d5780c68dd0fa2f8742cceb3426d19667778ca7f3518a9" }, { - "inputs": [], - "name": "decimals", - "outputs": [ - { - "name": "decimals", - "type": "felt" - } - ], - "stateMutability": "view", - "type": "function" + "offset": "0x26e", + "selector": "0x80aa9fdbfaf9615e4afc7f5f722e265daca5ccc655360fa5ccacf9c267936d" }, { - "inputs": [ - { - "name": "account", - "type": "felt" - } - ], - "name": "balanceOf", - "outputs": [ - { - "name": "balance", - "type": "Uint256" - } - ], - "stateMutability": "view", - "type": "function" + "offset": "0x2fb", + "selector": "0x83afd3f4caedc6eebf44246fe54e38c95e3179a5ec9ea81740eca5b482d12e" }, { - "inputs": [ - { - "name": "owner", - "type": "felt" - }, - { - "name": "spender", - "type": "felt" - } - ], - "name": "allowance", - "outputs": [ - { - "name": "remaining", - "type": "Uint256" - } - ], - "stateMutability": "view", - "type": "function" + "offset": "0x3c0", + "selector": "0x16cc063b8338363cf388ce7fe1df408bf10f16cd51635d392e21d852fafb683" }, { - "inputs": [ - { - "name": "recipient", - "type": "felt" - }, - { - "name": "amount", - "type": "Uint256" - } - ], - "name": "transfer", - "outputs": [ - { - "name": "success", - "type": "felt" - } - ], - "type": "function" + "offset": "0x40f", + "selector": "0x1aaf3e6107dd1349c81543ff4221a326814f77dadcc5810807b74f1a49ded4e" }, { - "inputs": [ - { - "name": "sender", - "type": "felt" - }, - { - "name": "recipient", - "type": "felt" - }, - { - "name": "amount", - "type": "Uint256" - } - ], - "name": "transferFrom", - "outputs": [ - { - "name": "success", - "type": "felt" - } - ], - "type": "function" + "offset": "0x2d0", + "selector": "0x1e888a1026b19c8c0b57c72d63ed1737106aa10034105b980ba117bd0c29fe1" }, { - "inputs": [ - { - "name": "spender", - "type": "felt" - }, - { - "name": "amount", - "type": "Uint256" - } - ], - "name": "approve", - "outputs": [ - { - "name": "success", - "type": "felt" - } - ], - "type": "function" + "offset": "0x24f", + "selector": "0x216b05c387bab9ac31918a3e61672f4618601f3c598a2f3f2710f37053e1ea4" }, { - "inputs": [ - { - "name": "spender", - "type": "felt" - }, - { - "name": "added_value", - "type": "Uint256" - } - ], - "name": "increaseAllowance", - "outputs": [ - { - "name": "success", - "type": "felt" - } - ], - "type": "function" + "offset": "0x378", + "selector": "0x219209e083275171774dab1df80982e9df2096516f06319c5c6d71ae0a8480c" }, { - "inputs": [ - { - "name": "spender", - "type": "felt" - }, - { - "name": "subtracted_value", - "type": "Uint256" - } - ], - "name": "decreaseAllowance", - "outputs": [ - { - "name": "success", - "type": "felt" - } - ], - "type": "function" + "offset": "0x2ac", + "selector": "0x2e4263afad30923c891518314c3c95dbe830a16874e8abc5777a9a20b54c76e" }, { - "inputs": [ - { - "name": "recipient", - "type": "felt" - }, - { - "name": "amount", - "type": "Uint256" - } - ], - "name": "mint", - "outputs": [], - "type": "function" + "offset": "0x42c", + "selector": "0x2f0b3c5710379609eb5495f1ecd348cb28167711b73609fe565a72734550354" }, { - "inputs": [ - { - "name": "user", - "type": "felt" - }, - { - "name": "amount", - "type": "Uint256" - } - ], - "name": "burn", - "outputs": [], - "type": "function" + "offset": "0x231", + "selector": "0x361458367e696363fbcc70777d07ebbd2394e89fd0adcaf147faccd1d294d60" } ], - "entry_points_by_type": { - "CONSTRUCTOR": [ - { - "offset": "0x20e", - "selector": "0x28ffe4ff0f226a9107253e17a904099aa4f63a02a5621de0576e5aa71bc5194" - } - ], - "EXTERNAL": [ - { - "offset": "0x449", - "selector": "0x3e8cfd4725c1e28fa4a6e3e468b4fcf75367166b850ac5f04e33ec843e82c1" - }, - { - "offset": "0x34b", - "selector": "0x41b033f4a31df8067c24d1e9b550a2ce75fd4a29e1147af9752174f0e6cb20" + "L1_HANDLER": [] + }, + "program": { + "attributes": [], + "builtins": ["pedersen", "range_check"], + "compiler_version": "0.10.0", + "data": [ + "0x400380007ffb7ffc", + "0x400380017ffb7ffd", + "0x482680017ffb8000", + "0x3", + "0x480280027ffb8000", + "0x208b7fff7fff7ffe", + "0x20780017fff7ffd", + "0x4", + "0x400780017fff7ffd", + "0x1", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x3ffffffffffffffffffffffffffffff", + "0x480280017ffc8000", + "0x48307fff80007ffe", + "0x400280027ffc7fff", + "0x480280017ffc8000", + "0x484480017fff8000", + "0x100000000000000000000000000000000", + "0x480280007ffc8000", + "0x40317fff7ffe7ffd", + "0x482680017ffc8000", + "0x3", + "0x208b7fff7fff7ffe", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x484480017fff8000", + "0x2aaaaaaaaaaaab05555555555555556", + "0x48307fff7ffd8000", + "0x480280027ffb8000", + "0x480280037ffb8000", + "0x484480017fff8000", + "0x4000000000000088000000000000001", + "0x48307fff7ffd8000", + "0xa0680017fff8000", + "0xe", + "0x480680017fff8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x48287ffc80007fff", + "0x40307ffc7ff87fff", + "0x48297ffd80007ffc", + "0x482680017ffd8000", + "0x1", + "0x48507fff7ffe8000", + "0x40507ff97ff57fff", + "0x482680017ffb8000", + "0x4", + "0x208b7fff7fff7ffe", + "0xa0680017fff8000", + "0xc", + "0x480680017fff8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x48287ffd80007fff", + "0x48327fff7ffc8000", + "0x40307ffa7ff67fff", + "0x48527ffe7ffc8000", + "0x40507ff97ff57fff", + "0x482680017ffb8000", + "0x4", + "0x208b7fff7fff7ffe", + "0x40317ffd7ff97ffd", + "0x48297ffc80007ffd", + "0x48527fff7ffc8000", + "0x40507ffb7ff77fff", + "0x40780017fff7fff", + "0x2", + "0x482680017ffb8000", + "0x4", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x20680017fff7fff", + "0x10", + "0x480a7ffc7fff8000", + "0x482680017ffd8000", + "0x11000000000000000000000000000000000000000000000101", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffc0", + "0x480680017fff8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x48127ffe7fff8000", + "0x48287ffd80007ffe", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffba", + "0x482680017ffd8000", + "0x11000000000000000000000000000000000000000000000101", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x20680017fff7fff", + "0xc", + "0x40780017fff7fff", + "0xa", + "0x480680017fff8000", + "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeff", + "0x480a7ffc7fff8000", + "0x48287ffd80007ffe", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffab", + "0x10780017fff7fff", + "0x8", + "0x40780017fff7fff", + "0xb", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffa3", + "0x480a7ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x47657443616c6c657241646472657373", + "0x400280007ffd7fff", + "0x482680017ffd8000", + "0x2", + "0x480280017ffd8000", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x53746f7261676552656164", + "0x400280007ffc7fff", + "0x400380017ffc7ffd", + "0x482680017ffc8000", + "0x3", + "0x480280027ffc8000", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x53746f726167655772697465", + "0x400280007ffb7fff", + "0x400380017ffb7ffc", + "0x400380027ffb7ffd", + "0x482680017ffb8000", + "0x3", + "0x208b7fff7fff7ffe", + "0xa0680017fff8000", + "0xa", + "0x400380007ffc7ffd", + "0x40780017fff7fff", + "0x14", + "0x482680017ffc8000", + "0x1", + "0x480680017fff8000", + "0x1", + "0x208b7fff7fff7ffe", + "0xa0680017fff8000", + "0xe", + "0x484680017ffd8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x482480017fff8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x400280007ffc7fff", + "0x40780017fff7fff", + "0x11", + "0x482680017ffc8000", + "0x1", + "0x480680017fff8000", + "0x0", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x480680017fff8000", + "0x100000000000000000000000000000000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff79", + "0x480680017fff8000", + "0x0", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x48297ffc80007ffd", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffde", + "0x208b7fff7fff7ffe", + "0x400380007ffb7ffc", + "0x400380017ffb7ffd", + "0x482680017ffb8000", + "0x2", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x4", + "0x404b800280028002", + "0x404b800380038003", + "0x482a7ffc7ffa8000", + "0x4846800180028000", + "0x100000000000000000000000000000000", + "0x40327fff80007ffe", + "0x482a7ffd7ffb8000", + "0x482880027fff8000", + "0x4846800180038000", + "0x100000000000000000000000000000000", + "0x40327fff80017ffe", + "0x480a7ff97fff8000", + "0x480a80007fff8000", + "0x480a80017fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffec", + "0x480a80007fff8000", + "0x480a80017fff8000", + "0x480a80037fff8000", + "0x208b7fff7fff7ffe", + "0x48297ffd80007ffb", + "0x20680017fff7fff", + "0x9", + "0x480a7ff97fff8000", + "0x482680017ffa8000", + "0x1", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffda", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x482680017ffb8000", + "0x1", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffd3", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffeb", + "0x480680017fff8000", + "0x1", + "0x48127ffd7fff8000", + "0x48307ffd80007ffe", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0xffffffffffffffffffffffffffffffff", + "0x480680017fff8000", + "0xffffffffffffffffffffffffffffffff", + "0x480a7ffb7fff8000", + "0x48287ffc80007ffd", + "0x48287ffd80007ffd", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff6", + "0x480680017fff8000", + "0x1", + "0x480680017fff8000", + "0x0", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffbd", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffef", + "0x48127ffd7fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffad", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480680017fff8000", + "0x3a858959e825b7a94eb8d55c738f59c7bf4685267af5064bed5fd9c6bbc26de", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffa", + "0x480a7ffb7fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff61", + "0x48127ffe7fff8000", + "0x48127ff57fff8000", + "0x48127ff57fff8000", + "0x48127ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffed", + "0x480a7ffa7fff8000", + "0x48127ffe7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff5b", + "0x48127ff67fff8000", + "0x48127ff67fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480680017fff8000", + "0x232ee97ac3c9a49ad6aa5cea79c5f9de58bee0c617a17a4a39b222e53e87a22", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffa", + "0x480a7ffb7fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff43", + "0x48127ffe7fff8000", + "0x48127ff57fff8000", + "0x48127ff57fff8000", + "0x48127ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffed", + "0x480a7ffa7fff8000", + "0x48127ffe7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff3d", + "0x48127ff67fff8000", + "0x48127ff67fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480680017fff8000", + "0x29e456771c170dfe110ead5fc64abe927dab18abead94e8bfa5d2d01c40b879", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffa", + "0x480a7ffb7fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff25", + "0x48127ffe7fff8000", + "0x48127ff57fff8000", + "0x48127ff57fff8000", + "0x48127ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffed", + "0x480a7ffa7fff8000", + "0x48127ffe7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff1f", + "0x48127ff67fff8000", + "0x48127ff67fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480680017fff8000", + "0x1557182e4359a1f0c6301278e8f5b35a776ab58d39892581e357578fb287836", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffa", + "0x480a7ffb7fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff07", + "0x48127ffe7fff8000", + "0x482480017ff78000", + "0x1", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff02", + "0x48127ffe7fff8000", + "0x48127fee7fff8000", + "0x48127fee7fff8000", + "0x48127ff57fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe7", + "0x480a7ff97fff8000", + "0x48127ffe7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffefb", + "0x482480017ff88000", + "0x1", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffef6", + "0x48127ff07fff8000", + "0x48127ff07fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480680017fff8000", + "0x25b1ef8ee6544359221f3cf316f768360e83448109193bdcef77f52a79d95c4", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe71", + "0x480a7ffc7fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffeb2", + "0x48127fe17fff8000", + "0x48127ffd7fff8000", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff0", + "0x480a7ffa7fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffed4", + "0x48127ffe7fff8000", + "0x482480017ff78000", + "0x1", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffecf", + "0x48127ffe7fff8000", + "0x48127fee7fff8000", + "0x48127fee7fff8000", + "0x48127ff57fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffdc", + "0x480a7ff87fff8000", + "0x48127ffe7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffec7", + "0x482480017ff88000", + "0x1", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffec2", + "0x48127ff07fff8000", + "0x48127ff07fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffa7fff8000", + "0x480680017fff8000", + "0xbf4c436d6f8521e5c6189511c75075de702ad597ce22c1786275e8e5167ec7", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe3d", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe3a", + "0x480a7ffb7fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe7b", + "0x48127fe17fff8000", + "0x48127ffd7fff8000", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffec", + "0x480a7ff97fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe9c", + "0x48127ffe7fff8000", + "0x482480017ff78000", + "0x1", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe97", + "0x48127ffe7fff8000", + "0x48127fee7fff8000", + "0x48127fee7fff8000", + "0x48127ff57fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffd7", + "0x480a7ff77fff8000", + "0x48127ffe7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe8e", + "0x482480017ff88000", + "0x1", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe89", + "0x48127ff07fff8000", + "0x48127ff07fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff1f", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff3a", + "0x480680017fff8000", + "0x12", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff54", + "0x480a7ffd7fff8000", + "0x480680017fff8000", + "0x3e8", + "0x480680017fff8000", + "0x0", + "0x1104800180018000", + "0x252", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x3", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x480280027ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe3", + "0x40780017fff7fff", + "0x1", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480680017fff8000", + "0x0", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffeea", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x4003800080007ffc", + "0x4826800180008000", + "0x1", + "0x480a7ffd7fff8000", + "0x4828800080007ffe", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x402b7ffd7ffc7ffd", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffee", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff1", + "0x48127ff47fff8000", + "0x48127ff47fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffeea", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x4003800080007ffc", + "0x4826800180008000", + "0x1", + "0x480a7ffd7fff8000", + "0x4828800080007ffe", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x402b7ffd7ffc7ffd", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffee", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff1", + "0x48127ff47fff8000", + "0x48127ff47fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff08", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x4003800080007ffb", + "0x4003800180007ffc", + "0x4826800180008000", + "0x2", + "0x480a7ffd7fff8000", + "0x4828800080007ffe", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x402b7ffd7ffc7ffd", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffed", + "0x48127ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff0", + "0x48127ff37fff8000", + "0x48127ff37fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffecb", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x4003800080007ffc", + "0x4826800180008000", + "0x1", + "0x480a7ffd7fff8000", + "0x4828800080007ffe", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x402b7ffd7ffc7ffd", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffee", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff1", + "0x48127ff47fff8000", + "0x48127ff47fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffefc", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x4003800080007ffb", + "0x4003800180007ffc", + "0x4826800180008000", + "0x2", + "0x480a7ffd7fff8000", + "0x4828800080007ffe", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x1", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe9", + "0x48127ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffed", + "0x48127ff37fff8000", + "0x48127ff37fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff0f", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x4003800080007ffb", + "0x4003800180007ffc", + "0x4826800180008000", + "0x2", + "0x480a7ffd7fff8000", + "0x4828800080007ffe", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x2", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe7", + "0x48127ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffec", + "0x48127ff37fff8000", + "0x48127ff37fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff87fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd8a", + "0x48127ffe7fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x48127ffc7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x1a3", + "0x480680017fff8000", + "0x1", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x4003800080007ffc", + "0x4826800180008000", + "0x1", + "0x480a7ffd7fff8000", + "0x4828800080007ffe", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x3", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x480280027ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe0", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffec", + "0x48127ff47fff8000", + "0x48127ff47fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x3", + "0x480a7ff77fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd5c", + "0x40137fff7fff8000", + "0x48127ffe7fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a80007fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffeb8", + "0x40137ffe7fff8001", + "0x40137fff7fff8002", + "0x48127ffd7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480a80017fff8000", + "0x480a80027fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffdb4", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffce2", + "0x48127fc77fff8000", + "0x48127fc77fff8000", + "0x48127ffa7fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x162", + "0x480a80017fff8000", + "0x480a80027fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffdc6", + "0x48127fb37fff8000", + "0x48127fb37fff8000", + "0x48127ffb7fff8000", + "0x480a7ffa7fff8000", + "0x480a80007fff8000", + "0x48127ff97fff8000", + "0x48127ff97fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffeaa", + "0x480680017fff8000", + "0x1", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x4003800080007ffc", + "0x4826800180008000", + "0x1", + "0x480a7ffd7fff8000", + "0x4828800080007ffe", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x4", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x480280027ffd8000", + "0x480280037ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffbb", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffeb", + "0x48127ff47fff8000", + "0x48127ff47fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff87fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd0d", + "0x48127ffe7fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x48127ffc7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x163", + "0x480680017fff8000", + "0x1", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x4003800080007ffc", + "0x4826800180008000", + "0x1", + "0x480a7ffd7fff8000", + "0x4828800080007ffe", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x3", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x480280027ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe0", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffec", + "0x48127ff47fff8000", + "0x48127ff47fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x5", + "0x480a7ffa7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd1a", + "0x480a7ff87fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcda", + "0x40137fff7fff8000", + "0x48127ffe7fff8000", + "0x480a7ff97fff8000", + "0x48127ff77fff8000", + "0x480a80007fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe36", + "0x40137ffe7fff8001", + "0x40137fff7fff8002", + "0x48127ffd7fff8000", + "0x480a80017fff8000", + "0x480a80027fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd0b", + "0x40137ffd7fff8003", + "0x40137ffe7fff8004", + "0x400680017fff7fff", + "0x0", + "0x48127fe27fff8000", + "0x48127fe27fff8000", + "0x48127ffa7fff8000", + "0x480a80007fff8000", + "0x480a7ffb7fff8000", + "0x480a80037fff8000", + "0x480a80047fff8000", + "0x1104800180018000", + "0x11b", + "0x480680017fff8000", + "0x1", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x4003800080007ffc", + "0x4826800180008000", + "0x1", + "0x480a7ffd7fff8000", + "0x4828800080007ffe", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x3", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x480280027ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffc4", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffec", + "0x48127ff47fff8000", + "0x48127ff47fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x5", + "0x480a7ffa7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcd2", + "0x480a7ff87fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc92", + "0x40137fff7fff8000", + "0x48127ffe7fff8000", + "0x480a7ff97fff8000", + "0x48127ff77fff8000", + "0x480a80007fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffdee", + "0x40137ffe7fff8001", + "0x40137fff7fff8002", + "0x48127ffd7fff8000", + "0x480a80017fff8000", + "0x480a80027fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd0d", + "0x40137ffe7fff8003", + "0x40137fff7fff8004", + "0x48127ffd7fff8000", + "0x480a80037fff8000", + "0x480a80047fff8000", + "0x480a80017fff8000", + "0x480a80027fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcd0", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc0f", + "0x48127f867fff8000", + "0x48127f867fff8000", + "0x48127ffa7fff8000", + "0x480a80007fff8000", + "0x480a7ffb7fff8000", + "0x480a80037fff8000", + "0x480a80047fff8000", + "0x1104800180018000", + "0xcc", + "0x480680017fff8000", + "0x1", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x4003800080007ffc", + "0x4826800180008000", + "0x1", + "0x480a7ffd7fff8000", + "0x4828800080007ffe", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x3", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x480280027ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffbd", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffec", + "0x48127ff47fff8000", + "0x48127ff47fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x34", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x3", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x480280027ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffef", + "0x40780017fff7fff", + "0x1", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480680017fff8000", + "0x0", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x9c", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x3", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x480280027ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffef", + "0x40780017fff7fff", + "0x1", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480680017fff8000", + "0x0", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x4", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffba7", + "0x480a7ffa7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc46", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x48127ffd7fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd30", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc41", + "0x48127fe57fff8000", + "0x48127fe57fff8000", + "0x48127ffa7fff8000", + "0x480a7ffb7fff8000", + "0x48127ff97fff8000", + "0x48127ff97fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd38", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcf0", + "0x40137ffe7fff8000", + "0x40137fff7fff8001", + "0x48127ffd7fff8000", + "0x480a80007fff8000", + "0x480a80017fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc2e", + "0x40137ffd7fff8002", + "0x40137ffe7fff8003", + "0x400680017fff7fff", + "0x0", + "0x48127fe27fff8000", + "0x48127fe27fff8000", + "0x48127ffa7fff8000", + "0x480a80027fff8000", + "0x480a80037fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcef", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x2", + "0x480a7ffa7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb74", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb71", + "0x480a7ff97fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc10", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x48127ffd7fff8000", + "0x480a7ffa7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcfa", + "0x40137ffe7fff8000", + "0x40137fff7fff8001", + "0x48127ffd7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480a80007fff8000", + "0x480a80017fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc2d", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb5b", + "0x48127ffc7fff8000", + "0x480a80007fff8000", + "0x480a80017fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc47", + "0x48127f7c7fff8000", + "0x48127f7c7fff8000", + "0x48127ffb7fff8000", + "0x480a7ffa7fff8000", + "0x48127ffa7fff8000", + "0x48127ffa7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcf4", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcdd", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbee", + "0x48127fe57fff8000", + "0x48127fe57fff8000", + "0x48127ffa7fff8000", + "0x480a7ffb7fff8000", + "0x48127ff97fff8000", + "0x48127ff97fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffce5", + "0x208b7fff7fff7ffe", + "0x480a7ffa7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb39", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb36", + "0x480a7ff97fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbd5", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x48127ffd7fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd08", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x0", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb22", + "0x480a7ffa7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbc1", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x48127ffd7fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcab", + "0x48127ffd7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbe0", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb0e", + "0x48127ffc7fff8000", + "0x48127fc97fff8000", + "0x48127fc97fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbfa", + "0x48127f7c7fff8000", + "0x48127f7c7fff8000", + "0x48127ffb7fff8000", + "0x480a7ffb7fff8000", + "0x48127ffa7fff8000", + "0x48127ffa7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffca7", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc5f", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbec", + "0x48127fb37fff8000", + "0x48127fb37fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc67", + "0x208b7fff7fff7ffe" + ], + "debug_info": { + "file_contents": { + "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo": "assert [cast(fp + (-4), felt*)] = __calldata_actual_size;\n", + "autogen/starknet/arg_processor/088fc10f121c4edf0412d2bc1088f20f4b09fa1a3902dfc21b754224dcfd427e.cairo": "let __calldata_arg_subtracted_value = [\n cast(__calldata_ptr, starkware.cairo.common.uint256.Uint256*)];\nlet __calldata_ptr = __calldata_ptr + 2;\n", + "autogen/starknet/arg_processor/0ae74b618268537af5fcaa41212b7ca3dfd2d216fa900cc3732f21ca90f31672.cairo": "let __calldata_arg_user = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/144fa44c78b9ff9755794c84d3169b8c097256057e7a09154cdae1a978b57fed.cairo": "let __calldata_arg_spender = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/2a6553d1cb026d6d486f03ea4f3c4e23a17d2c2fada60e20573741cc8edfdb84.cairo": "let __calldata_arg_sender = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/3635b1d7caa543a52376beeb37a143262ea6ffdf923d8e3676d9b27787e943c8.cairo": "assert [__return_value_ptr] = ret_value.symbol;\nlet __return_value_ptr = __return_value_ptr + 1;\n", + "autogen/starknet/arg_processor/4ea8e9956f949bdcf8a2402f5fbdc50c902b2a9cd6640c5bec657657d079f916.cairo": "let __calldata_arg_added_value = [\n cast(__calldata_ptr, starkware.cairo.common.uint256.Uint256*)];\nlet __calldata_ptr = __calldata_ptr + 2;\n", + "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo": "assert [__return_value_ptr] = ret_value.success;\nlet __return_value_ptr = __return_value_ptr + 1;\n", + "autogen/starknet/arg_processor/6f345e20daf86e05c346aa1f6a9eeaa296a59eb71a12784c017d25ed5b25ff32.cairo": "assert [__return_value_ptr] = ret_value.name;\nlet __return_value_ptr = __return_value_ptr + 1;\n", + "autogen/starknet/arg_processor/7f5020813ab1b343debcc3300c737c940210993d2fe101134705622a3d36fb93.cairo": "// Create a reference to ret_value.remaining as felt*.\nlet __return_value_tmp: felt* = cast(&ret_value.remaining, felt*);\nassert [__return_value_ptr + 0] = [__return_value_tmp + 0];\nassert [__return_value_ptr + 1] = [__return_value_tmp + 1];\nlet __return_value_ptr = __return_value_ptr + 2;\n", + "autogen/starknet/arg_processor/9822619206729a9eadcae854c851238a68f93e9dbd956bc4fa147da27ae12e2e.cairo": "// Create a reference to ret_value.totalSupply as felt*.\nlet __return_value_tmp: felt* = cast(&ret_value.totalSupply, felt*);\nassert [__return_value_ptr + 0] = [__return_value_tmp + 0];\nassert [__return_value_ptr + 1] = [__return_value_tmp + 1];\nlet __return_value_ptr = __return_value_ptr + 2;\n", + "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo": "let __calldata_arg_amount = [\n cast(__calldata_ptr, starkware.cairo.common.uint256.Uint256*)];\nlet __calldata_ptr = __calldata_ptr + 2;\n", + "autogen/starknet/arg_processor/99058c0781745b3c0332799d723549974cbf489b623dde03906204304de60803.cairo": "let __calldata_arg_symbol = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/a81bcec621a2ff03486299e6a77ac9e0b035697b74f8a9b599dbb1c25229a3e2.cairo": "assert [__return_value_ptr] = ret_value.decimals;\nlet __return_value_ptr = __return_value_ptr + 1;\n", + "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo": "let __calldata_actual_size = __calldata_ptr - cast([cast(fp + (-3), felt**)], felt*);\n", + "autogen/starknet/arg_processor/d8c30f4879932288f1bfa4e0e453592d3ebb5ca98ed0660bf066319d88c0297f.cairo": "let __calldata_arg_recipient = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/e1eb73cd870ec466294c3700e77817cf3c039ac1384882ddb76383eb87a5da90.cairo": "let __calldata_arg_name = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/e4d5d41a9286852ceee2d8a1fbac026532bda7bb0e3a6ccfcbfb5e7dd12aa070.cairo": "let __calldata_arg_account = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/f013cc89754bf613d36aa163a5014b518987d20a85394ebbe3c47c5cdb0a38b1.cairo": "// Create a reference to ret_value.balance as felt*.\nlet __return_value_tmp: felt* = cast(&ret_value.balance, felt*);\nassert [__return_value_ptr + 0] = [__return_value_tmp + 0];\nassert [__return_value_ptr + 1] = [__return_value_tmp + 1];\nlet __return_value_ptr = __return_value_ptr + 2;\n", + "autogen/starknet/arg_processor/f6a4d9ae897caf37cefd18f7c8da7eee73157818279359aadee282f0fe59cdbc.cairo": "let __calldata_arg_owner = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/external/allowance/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/allowance/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", + "autogen/starknet/external/allowance/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}(owner=__calldata_arg_owner, spender=__calldata_arg_spender,);\nlet (range_check_ptr, retdata_size, retdata) = allowance_encode_return(ret_value, range_check_ptr);\n", + "autogen/starknet/external/allowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/approve/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}(spender=__calldata_arg_spender, amount=__calldata_arg_amount,);\nlet (range_check_ptr, retdata_size, retdata) = approve_encode_return(ret_value, range_check_ptr);\n", + "autogen/starknet/external/approve/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", + "autogen/starknet/external/approve/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/approve/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}(account=__calldata_arg_account,);\nlet (range_check_ptr, retdata_size, retdata) = balanceOf_encode_return(ret_value, range_check_ptr);\n", + "autogen/starknet/external/balanceOf/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/balanceOf/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", + "autogen/starknet/external/balanceOf/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/balanceOf/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/burn/5b002840e70a1e3a92212e3537e71d7c7246cb81eb2c86bd0cd7c3e9dd379071.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}(user=__calldata_arg_user, amount=__calldata_arg_amount,);\n%{ memory[ap] = segments.add() %} // Allocate memory for return value.\ntempvar retdata: felt*;\nlet retdata_size = 0;\n", + "autogen/starknet/external/burn/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/burn/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", + "autogen/starknet/external/burn/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/burn/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/constructor/148a060bde4827dbfe8d2d1e382ff540a4a234cceae28ea44dbe19f1c07defb2.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}(name=__calldata_arg_name, symbol=__calldata_arg_symbol, recipient=__calldata_arg_recipient,);\n%{ memory[ap] = segments.add() %} // Allocate memory for return value.\ntempvar retdata: felt*;\nlet retdata_size = 0;\n", + "autogen/starknet/external/constructor/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/constructor/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", + "autogen/starknet/external/constructor/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/constructor/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/decimals/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/decimals/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", + "autogen/starknet/external/decimals/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/decimals/b895732858337deae88cb0106f94dcac8575befa3b4c84c0fc6c096df9053938.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}();\nlet (range_check_ptr, retdata_size, retdata) = decimals_encode_return(ret_value, range_check_ptr);\n", + "autogen/starknet/external/decimals/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/decreaseAllowance/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/decreaseAllowance/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", + "autogen/starknet/external/decreaseAllowance/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/decreaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}(spender=__calldata_arg_spender, subtracted_value=__calldata_arg_subtracted_value,);\nlet (range_check_ptr, retdata_size, retdata) = decreaseAllowance_encode_return(ret_value, range_check_ptr);\n", + "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}(spender=__calldata_arg_spender, added_value=__calldata_arg_added_value,);\nlet (range_check_ptr, retdata_size, retdata) = increaseAllowance_encode_return(ret_value, range_check_ptr);\n", + "autogen/starknet/external/increaseAllowance/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/increaseAllowance/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", + "autogen/starknet/external/increaseAllowance/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/increaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/mint/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/mint/846301a98d7e060d124da6ac34372cd149940e63e983d7b6cfb6d3f1f2a67d76.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}(recipient=__calldata_arg_recipient, amount=__calldata_arg_amount,);\n%{ memory[ap] = segments.add() %} // Allocate memory for return value.\ntempvar retdata: felt*;\nlet retdata_size = 0;\n", + "autogen/starknet/external/mint/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", + "autogen/starknet/external/mint/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/mint/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/name/3034a84ffbc2cc9a83b0bdb0bf6aadae87a5c63f8544f4bc76a18d60221f0e94.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}();\nlet (range_check_ptr, retdata_size, retdata) = name_encode_return(ret_value, range_check_ptr);\n", + "autogen/starknet/external/name/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/name/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", + "autogen/starknet/external/name/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/name/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/return/allowance/1cb7294a6f22e622b9ef012b5a4d2faa6b7630d9f34fee6abcca00d90029b02c.cairo": "func allowance_encode_return(ret_value: (remaining: starkware.cairo.common.uint256.Uint256), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n", + "autogen/starknet/external/return/approve/3bfbf1e209a2919256f756d0aba26a37c16e14592de6048b15605ba53b428eb5.cairo": "func approve_encode_return(ret_value: (success: felt), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n", + "autogen/starknet/external/return/balanceOf/6be46755be2f937558932379e9c42b1ab153e2ba499cd66beb178511b2106ad9.cairo": "func balanceOf_encode_return(ret_value: (balance: starkware.cairo.common.uint256.Uint256), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n", + "autogen/starknet/external/return/decimals/a97d2b6786c76802562faf3a37a632fd604ff18dde35a5c92ee6960b683ee2dd.cairo": "func decimals_encode_return(ret_value: (decimals: felt), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n", + "autogen/starknet/external/return/decreaseAllowance/fa23cad4bedb82a75f6cde39bb37d0da695f0c4ce70ab41f6b2240cbbdb1c250.cairo": "func decreaseAllowance_encode_return(ret_value: (success: felt), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n", + "autogen/starknet/external/return/increaseAllowance/78c2ccee093b5589a139bd81b558b403837f815524d6dfc3d4af5f60c03fbc80.cairo": "func increaseAllowance_encode_return(ret_value: (success: felt), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n", + "autogen/starknet/external/return/name/c8fcd0b2b3f24b16bed33f1349d99fe0bde24b7764fe1bdc31d37b9ddca24adc.cairo": "func name_encode_return(ret_value: (name: felt), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n", + "autogen/starknet/external/return/symbol/a0ae85480af0490479ac55aa0fb10c479d3c551bd5d0b449dafe97eed061cca1.cairo": "func symbol_encode_return(ret_value: (symbol: felt), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n", + "autogen/starknet/external/return/totalSupply/eeeda446bdea67b39cd9f67678f4dfc35c6c1d0744df18691bf4ede77f67f604.cairo": "func totalSupply_encode_return(ret_value: (totalSupply: starkware.cairo.common.uint256.Uint256), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n", + "autogen/starknet/external/return/transfer/63591275573bc8b26ecb0c55e4fb63e8afcdbb2de92a6d653dea4d28256a7673.cairo": "func transfer_encode_return(ret_value: (success: felt), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n", + "autogen/starknet/external/return/transferFrom/5b2c37cd8026aa4af7cd3c9f7917d8ea869eaee537bea84bfb17d9a4e9947d8f.cairo": "func transferFrom_encode_return(ret_value: (success: felt), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n", + "autogen/starknet/external/symbol/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/symbol/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", + "autogen/starknet/external/symbol/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/symbol/d8aa55fbbc45562d781915a1c7930fc50b33d8bd29db7102b5c44cbfd8b54639.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}();\nlet (range_check_ptr, retdata_size, retdata) = symbol_encode_return(ret_value, range_check_ptr);\n", + "autogen/starknet/external/symbol/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/totalSupply/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/totalSupply/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", + "autogen/starknet/external/totalSupply/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/totalSupply/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/totalSupply/f9521ee04dab7f503e72addd131262b31983f1e13ea962eb0b121959d1008326.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}();\nlet (range_check_ptr, retdata_size, retdata) = totalSupply_encode_return(ret_value, range_check_ptr);\n", + "autogen/starknet/external/transfer/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/transfer/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", + "autogen/starknet/external/transfer/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}(recipient=__calldata_arg_recipient, amount=__calldata_arg_amount,);\nlet (range_check_ptr, retdata_size, retdata) = transfer_encode_return(ret_value, range_check_ptr);\n", + "autogen/starknet/external/transfer/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}(sender=__calldata_arg_sender, recipient=__calldata_arg_recipient, amount=__calldata_arg_amount,);\nlet (range_check_ptr, retdata_size, retdata) = transferFrom_encode_return(ret_value, range_check_ptr);\n", + "autogen/starknet/external/transferFrom/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/transferFrom/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", + "autogen/starknet/external/transferFrom/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/transferFrom/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", + "autogen/starknet/storage_var/_decimals/decl.cairo": "namespace _decimals {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let res = 0;\n call hash2;\n call normalize_address;\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let storage_addr = 0;\n call addr;\n call storage_read;\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(value: felt) {\n let storage_addr = 0;\n call addr;\n call storage_write;\n }\n}", + "autogen/starknet/storage_var/_decimals/impl.cairo": "namespace _decimals {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let res = 1184266542753818702048999766087099834977390476694142791331966553581733066873;\n return (res=res);\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let (storage_addr) = addr();\n let (__storage_var_temp0) = storage_read(address=storage_addr + 0);\n\n tempvar syscall_ptr = syscall_ptr;\n tempvar pedersen_ptr = pedersen_ptr;\n tempvar range_check_ptr = range_check_ptr;\n tempvar __storage_var_temp0: felt = __storage_var_temp0;\n return ([cast(&__storage_var_temp0, felt*)],);\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(value: felt) {\n let (storage_addr) = addr();\n storage_write(address=storage_addr + 0, value=[cast(&value, felt) + 0]);\n return ();\n }\n}", + "autogen/starknet/storage_var/_name/decl.cairo": "namespace _name {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let res = 0;\n call hash2;\n call normalize_address;\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let storage_addr = 0;\n call addr;\n call storage_read;\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(value: felt) {\n let storage_addr = 0;\n call addr;\n call storage_write;\n }\n}", + "autogen/starknet/storage_var/_name/impl.cairo": "namespace _name {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let res = 1654380240036106690113514953282704683431181762662854900999723531341802514142;\n return (res=res);\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let (storage_addr) = addr();\n let (__storage_var_temp0) = storage_read(address=storage_addr + 0);\n\n tempvar syscall_ptr = syscall_ptr;\n tempvar pedersen_ptr = pedersen_ptr;\n tempvar range_check_ptr = range_check_ptr;\n tempvar __storage_var_temp0: felt = __storage_var_temp0;\n return ([cast(&__storage_var_temp0, felt*)],);\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(value: felt) {\n let (storage_addr) = addr();\n storage_write(address=storage_addr + 0, value=[cast(&value, felt) + 0]);\n return ();\n }\n}", + "autogen/starknet/storage_var/_symbol/decl.cairo": "namespace _symbol {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let res = 0;\n call hash2;\n call normalize_address;\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let storage_addr = 0;\n call addr;\n call storage_read;\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(value: felt) {\n let storage_addr = 0;\n call addr;\n call storage_write;\n }\n}", + "autogen/starknet/storage_var/_symbol/impl.cairo": "namespace _symbol {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let res = 994614755126579553444890908366778524924445646687010680071333348600315410978;\n return (res=res);\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let (storage_addr) = addr();\n let (__storage_var_temp0) = storage_read(address=storage_addr + 0);\n\n tempvar syscall_ptr = syscall_ptr;\n tempvar pedersen_ptr = pedersen_ptr;\n tempvar range_check_ptr = range_check_ptr;\n tempvar __storage_var_temp0: felt = __storage_var_temp0;\n return ([cast(&__storage_var_temp0, felt*)],);\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(value: felt) {\n let (storage_addr) = addr();\n storage_write(address=storage_addr + 0, value=[cast(&value, felt) + 0]);\n return ();\n }\n}", + "autogen/starknet/storage_var/allowances/decl.cairo": "namespace allowances {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}(owner: felt, spender: felt) -> (\n res: felt\n ) {\n let res = 0;\n call hash2;\n call normalize_address;\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(\n owner: felt, spender: felt\n ) -> (res: Uint256) {\n let storage_addr = 0;\n call addr;\n call storage_read;\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(\n owner: felt, spender: felt, value: Uint256\n ) {\n let storage_addr = 0;\n call addr;\n call storage_write;\n }\n}", + "autogen/starknet/storage_var/allowances/impl.cairo": "namespace allowances {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}(owner: felt, spender: felt) -> (\n res: felt\n ) {\n let res = 337994139936370667767799129369552596157394447336989834104582481799883947719;\n let (res) = hash2{hash_ptr=pedersen_ptr}(res, cast(&owner, felt*)[0]);\n let (res) = hash2{hash_ptr=pedersen_ptr}(res, cast(&spender, felt*)[0]);\n let (res) = normalize_address(addr=res);\n return (res=res);\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(\n owner: felt, spender: felt\n ) -> (res: Uint256) {\n let (storage_addr) = addr(owner, spender);\n let (__storage_var_temp0) = storage_read(address=storage_addr + 0);\n let (__storage_var_temp1) = storage_read(address=storage_addr + 1);\n\n tempvar syscall_ptr = syscall_ptr;\n tempvar pedersen_ptr = pedersen_ptr;\n tempvar range_check_ptr = range_check_ptr;\n tempvar __storage_var_temp0: felt = __storage_var_temp0;\n tempvar __storage_var_temp1: felt = __storage_var_temp1;\n return ([cast(&__storage_var_temp0, Uint256*)],);\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(\n owner: felt, spender: felt, value: Uint256\n ) {\n let (storage_addr) = addr(owner, spender);\n storage_write(address=storage_addr + 0, value=[cast(&value, felt) + 0]);\n storage_write(address=storage_addr + 1, value=[cast(&value, felt) + 1]);\n return ();\n }\n}", + "autogen/starknet/storage_var/balances/decl.cairo": "namespace balances {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}(account: felt) -> (res: felt) {\n let res = 0;\n call hash2;\n call normalize_address;\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(account: felt) -> (\n res: Uint256\n ) {\n let storage_addr = 0;\n call addr;\n call storage_read;\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(\n account: felt, value: Uint256\n ) {\n let storage_addr = 0;\n call addr;\n call storage_write;\n }\n}", + "autogen/starknet/storage_var/balances/impl.cairo": "namespace balances {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}(account: felt) -> (res: felt) {\n let res = 1065622543624526936256554561967983185612257046533136611876836524258158810564;\n let (res) = hash2{hash_ptr=pedersen_ptr}(res, cast(&account, felt*)[0]);\n let (res) = normalize_address(addr=res);\n return (res=res);\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(account: felt) -> (\n res: Uint256\n ) {\n let (storage_addr) = addr(account);\n let (__storage_var_temp0) = storage_read(address=storage_addr + 0);\n let (__storage_var_temp1) = storage_read(address=storage_addr + 1);\n\n tempvar syscall_ptr = syscall_ptr;\n tempvar pedersen_ptr = pedersen_ptr;\n tempvar range_check_ptr = range_check_ptr;\n tempvar __storage_var_temp0: felt = __storage_var_temp0;\n tempvar __storage_var_temp1: felt = __storage_var_temp1;\n return ([cast(&__storage_var_temp0, Uint256*)],);\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(\n account: felt, value: Uint256\n ) {\n let (storage_addr) = addr(account);\n storage_write(address=storage_addr + 0, value=[cast(&value, felt) + 0]);\n storage_write(address=storage_addr + 1, value=[cast(&value, felt) + 1]);\n return ();\n }\n}", + "autogen/starknet/storage_var/total_supply/decl.cairo": "namespace total_supply {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let res = 0;\n call hash2;\n call normalize_address;\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: Uint256) {\n let storage_addr = 0;\n call addr;\n call storage_read;\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(value: Uint256) {\n let storage_addr = 0;\n call addr;\n call storage_write;\n }\n}", + "autogen/starknet/storage_var/total_supply/impl.cairo": "namespace total_supply {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let res = 603278275252936218847294002513349627170936020082667936993356353388973422646;\n return (res=res);\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: Uint256) {\n let (storage_addr) = addr();\n let (__storage_var_temp0) = storage_read(address=storage_addr + 0);\n let (__storage_var_temp1) = storage_read(address=storage_addr + 1);\n\n tempvar syscall_ptr = syscall_ptr;\n tempvar pedersen_ptr = pedersen_ptr;\n tempvar range_check_ptr = range_check_ptr;\n tempvar __storage_var_temp0: felt = __storage_var_temp0;\n tempvar __storage_var_temp1: felt = __storage_var_temp1;\n return ([cast(&__storage_var_temp0, Uint256*)],);\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(value: Uint256) {\n let (storage_addr) = addr();\n storage_write(address=storage_addr + 0, value=[cast(&value, felt) + 0]);\n storage_write(address=storage_addr + 1, value=[cast(&value, felt) + 1]);\n return ();\n }\n}" + }, + "instruction_locations": { + "0": { + "accessible_scopes": [ + "starkware.cairo.common.hash", + "starkware.cairo.common.hash.hash2" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 19, + "end_line": 14, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/hash.cairo" + }, + "start_col": 5, + "start_line": 14 + } }, - { - "offset": "0x28c", - "selector": "0x4c4fb1ab068f6039d5780c68dd0fa2f8742cceb3426d19667778ca7f3518a9" + "1": { + "accessible_scopes": [ + "starkware.cairo.common.hash", + "starkware.cairo.common.hash.hash2" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 19, + "end_line": 15, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/hash.cairo" + }, + "start_col": 5, + "start_line": 15 + } }, - { - "offset": "0x26e", - "selector": "0x80aa9fdbfaf9615e4afc7f5f722e265daca5ccc655360fa5ccacf9c267936d" + "2": { + "accessible_scopes": [ + "starkware.cairo.common.hash", + "starkware.cairo.common.hash.hash2" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 47, + "end_line": 17, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/hash.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 13, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/hash.cairo" + }, + "parent_location": [ + { + "end_col": 28, + "end_line": 18, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/hash.cairo" + }, + "start_col": 5, + "start_line": 18 + }, + "While trying to retrieve the implicit argument 'hash_ptr' in:" + ], + "start_col": 12, + "start_line": 13 + }, + "While expanding the reference 'hash_ptr' in:" + ], + "start_col": 20, + "start_line": 17 + } }, - { - "offset": "0x2fb", - "selector": "0x83afd3f4caedc6eebf44246fe54e38c95e3179a5ec9ea81740eca5b482d12e" + "4": { + "accessible_scopes": [ + "starkware.cairo.common.hash", + "starkware.cairo.common.hash.hash2" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 16, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/hash.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 18, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/hash.cairo" + }, + "start_col": 20, + "start_line": 18 + }, + "While expanding the reference 'result' in:" + ], + "start_col": 18, + "start_line": 16 + } }, - { - "offset": "0x3c0", - "selector": "0x16cc063b8338363cf388ce7fe1df408bf10f16cd51635d392e21d852fafb683" + "5": { + "accessible_scopes": [ + "starkware.cairo.common.hash", + "starkware.cairo.common.hash.hash2" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 28, + "end_line": 18, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/hash.cairo" + }, + "start_col": 5, + "start_line": 18 + } }, - { - "offset": "0x40f", - "selector": "0x1aaf3e6107dd1349c81543ff4221a326814f77dadcc5810807b74f1a49ded4e" + "6": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_not_zero" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 7, + "end_line": 11, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 7 + }, + "n_prefix_newlines": 1 + } + ], + "inst": { + "end_col": 7, + "end_line": 12, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 12 + } }, - { - "offset": "0x2d0", - "selector": "0x1e888a1026b19c8c0b57c72d63ed1737106aa10034105b980ba117bd0c29fe1" + "8": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_not_zero" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 18, + "end_line": 14, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 9, + "start_line": 14 + } }, - { - "offset": "0x24f", - "selector": "0x216b05c387bab9ac31918a3e61672f4618601f3c598a2f3f2710f37053e1ea4" + "10": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_not_zero" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 17, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 17 + } }, - { - "offset": "0x378", - "selector": "0x219209e083275171774dab1df80982e9df2096516f06319c5c6d71ae0a8480c" + "11": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_250_bit" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 7, + "end_line": 106, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 97 + }, + "n_prefix_newlines": 1 + } + ], + "inst": { + "end_col": 50, + "end_line": 108, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 36, + "start_line": 108 + } }, - { - "offset": "0x2ac", - "selector": "0x2e4263afad30923c891518314c3c95dbe830a16874e8abc5777a9a20b54c76e" + "13": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_250_bit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 95, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 108, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 53, + "start_line": 108 + }, + "While expanding the reference 'high' in:" + ], + "start_col": 16, + "start_line": 95 + } }, - { - "offset": "0x42c", - "selector": "0x2f0b3c5710379609eb5495f1ecd348cb28167711b73609fe565a72734550354" + "14": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_250_bit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 57, + "end_line": 108, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 36, + "start_line": 108 + } }, - { - "offset": "0x231", - "selector": "0x361458367e696363fbcc70777d07ebbd2394e89fd0adcaf147faccd1d294d60" - } - ], - "L1_HANDLER": [] - }, - "program": { - "attributes": [], - "builtins": ["pedersen", "range_check"], - "compiler_version": "0.10.0", - "data": [ - "0x400380007ffb7ffc", - "0x400380017ffb7ffd", - "0x482680017ffb8000", - "0x3", - "0x480280027ffb8000", - "0x208b7fff7fff7ffe", - "0x20780017fff7ffd", - "0x4", - "0x400780017fff7ffd", - "0x1", - "0x208b7fff7fff7ffe", - "0x480680017fff8000", - "0x3ffffffffffffffffffffffffffffff", - "0x480280017ffc8000", - "0x48307fff80007ffe", - "0x400280027ffc7fff", - "0x480280017ffc8000", - "0x484480017fff8000", - "0x100000000000000000000000000000000", - "0x480280007ffc8000", - "0x40317fff7ffe7ffd", - "0x482680017ffc8000", - "0x3", - "0x208b7fff7fff7ffe", - "0x480280007ffb8000", - "0x480280017ffb8000", - "0x484480017fff8000", - "0x2aaaaaaaaaaaab05555555555555556", - "0x48307fff7ffd8000", - "0x480280027ffb8000", - "0x480280037ffb8000", - "0x484480017fff8000", - "0x4000000000000088000000000000001", - "0x48307fff7ffd8000", - "0xa0680017fff8000", - "0xe", - "0x480680017fff8000", - "0x800000000000011000000000000000000000000000000000000000000000000", - "0x48287ffc80007fff", - "0x40307ffc7ff87fff", - "0x48297ffd80007ffc", - "0x482680017ffd8000", - "0x1", - "0x48507fff7ffe8000", - "0x40507ff97ff57fff", - "0x482680017ffb8000", - "0x4", - "0x208b7fff7fff7ffe", - "0xa0680017fff8000", - "0xc", - "0x480680017fff8000", - "0x800000000000011000000000000000000000000000000000000000000000000", - "0x48287ffd80007fff", - "0x48327fff7ffc8000", - "0x40307ffa7ff67fff", - "0x48527ffe7ffc8000", - "0x40507ff97ff57fff", - "0x482680017ffb8000", - "0x4", - "0x208b7fff7fff7ffe", - "0x40317ffd7ff97ffd", - "0x48297ffc80007ffd", - "0x48527fff7ffc8000", - "0x40507ffb7ff77fff", - "0x40780017fff7fff", - "0x2", - "0x482680017ffb8000", - "0x4", - "0x208b7fff7fff7ffe", - "0x40780017fff7fff", - "0x1", - "0x20680017fff7fff", - "0x10", - "0x480a7ffc7fff8000", - "0x482680017ffd8000", - "0x11000000000000000000000000000000000000000000000101", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffc0", - "0x480680017fff8000", - "0x800000000000011000000000000000000000000000000000000000000000000", - "0x48127ffe7fff8000", - "0x48287ffd80007ffe", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffba", - "0x482680017ffd8000", - "0x11000000000000000000000000000000000000000000000101", - "0x208b7fff7fff7ffe", - "0x40780017fff7fff", - "0x1", - "0x20680017fff7fff", - "0xc", - "0x40780017fff7fff", - "0xa", - "0x480680017fff8000", - "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeff", - "0x480a7ffc7fff8000", - "0x48287ffd80007ffe", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffab", - "0x10780017fff7fff", - "0x8", - "0x40780017fff7fff", - "0xb", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffa3", - "0x480a7ffd7fff8000", - "0x208b7fff7fff7ffe", - "0x480680017fff8000", - "0x47657443616c6c657241646472657373", - "0x400280007ffd7fff", - "0x482680017ffd8000", - "0x2", - "0x480280017ffd8000", - "0x208b7fff7fff7ffe", - "0x480680017fff8000", - "0x53746f7261676552656164", - "0x400280007ffc7fff", - "0x400380017ffc7ffd", - "0x482680017ffc8000", - "0x3", - "0x480280027ffc8000", - "0x208b7fff7fff7ffe", - "0x480680017fff8000", - "0x53746f726167655772697465", - "0x400280007ffb7fff", - "0x400380017ffb7ffc", - "0x400380027ffb7ffd", - "0x482680017ffb8000", - "0x3", - "0x208b7fff7fff7ffe", - "0xa0680017fff8000", - "0xa", - "0x400380007ffc7ffd", - "0x40780017fff7fff", - "0x14", - "0x482680017ffc8000", - "0x1", - "0x480680017fff8000", - "0x1", - "0x208b7fff7fff7ffe", - "0xa0680017fff8000", - "0xe", - "0x484680017ffd8000", - "0x800000000000011000000000000000000000000000000000000000000000000", - "0x482480017fff8000", - "0x800000000000011000000000000000000000000000000000000000000000000", - "0x400280007ffc7fff", - "0x40780017fff7fff", - "0x11", - "0x482680017ffc8000", - "0x1", - "0x480680017fff8000", - "0x0", - "0x208b7fff7fff7ffe", - "0x480a7ffc7fff8000", - "0x480680017fff8000", - "0x100000000000000000000000000000000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff79", - "0x480680017fff8000", - "0x0", - "0x208b7fff7fff7ffe", - "0x480a7ffb7fff8000", - "0x48297ffc80007ffd", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffde", - "0x208b7fff7fff7ffe", - "0x400380007ffb7ffc", - "0x400380017ffb7ffd", - "0x482680017ffb8000", - "0x2", - "0x208b7fff7fff7ffe", - "0x40780017fff7fff", - "0x4", - "0x404b800280028002", - "0x404b800380038003", - "0x482a7ffc7ffa8000", - "0x4846800180028000", - "0x100000000000000000000000000000000", - "0x40327fff80007ffe", - "0x482a7ffd7ffb8000", - "0x482880027fff8000", - "0x4846800180038000", - "0x100000000000000000000000000000000", - "0x40327fff80017ffe", - "0x480a7ff97fff8000", - "0x480a80007fff8000", - "0x480a80017fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffec", - "0x480a80007fff8000", - "0x480a80017fff8000", - "0x480a80037fff8000", - "0x208b7fff7fff7ffe", - "0x48297ffd80007ffb", - "0x20680017fff7fff", - "0x9", - "0x480a7ff97fff8000", - "0x482680017ffa8000", - "0x1", - "0x480a7ffc7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffda", - "0x208b7fff7fff7ffe", - "0x480a7ff97fff8000", - "0x482680017ffb8000", - "0x1", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffd3", - "0x208b7fff7fff7ffe", - "0x480a7ff97fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x480a7ffa7fff8000", - "0x480a7ffb7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffeb", - "0x480680017fff8000", - "0x1", - "0x48127ffd7fff8000", - "0x48307ffd80007ffe", - "0x208b7fff7fff7ffe", - "0x480680017fff8000", - "0xffffffffffffffffffffffffffffffff", - "0x480680017fff8000", - "0xffffffffffffffffffffffffffffffff", - "0x480a7ffb7fff8000", - "0x48287ffc80007ffd", - "0x48287ffd80007ffd", - "0x208b7fff7fff7ffe", - "0x480a7ffb7fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff6", - "0x480680017fff8000", - "0x1", - "0x480680017fff8000", - "0x0", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffbd", - "0x48127ffc7fff8000", - "0x48127ffc7fff8000", - "0x48127ffc7fff8000", - "0x208b7fff7fff7ffe", - "0x480a7ff97fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffef", - "0x48127ffd7fff8000", - "0x480a7ffa7fff8000", - "0x480a7ffb7fff8000", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffad", - "0x48127ffc7fff8000", - "0x48127ffc7fff8000", - "0x48127ffc7fff8000", - "0x208b7fff7fff7ffe", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x480680017fff8000", - "0x3a858959e825b7a94eb8d55c738f59c7bf4685267af5064bed5fd9c6bbc26de", - "0x208b7fff7fff7ffe", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffa", - "0x480a7ffb7fff8000", - "0x48127ffe7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff61", - "0x48127ffe7fff8000", - "0x48127ff57fff8000", - "0x48127ff57fff8000", - "0x48127ffc7fff8000", - "0x208b7fff7fff7ffe", - "0x480a7ffb7fff8000", - "0x480a7ffc7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffed", - "0x480a7ffa7fff8000", - "0x48127ffe7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff5b", - "0x48127ff67fff8000", - "0x48127ff67fff8000", - "0x208b7fff7fff7ffe", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x480680017fff8000", - "0x232ee97ac3c9a49ad6aa5cea79c5f9de58bee0c617a17a4a39b222e53e87a22", - "0x208b7fff7fff7ffe", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffa", - "0x480a7ffb7fff8000", - "0x48127ffe7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff43", - "0x48127ffe7fff8000", - "0x48127ff57fff8000", - "0x48127ff57fff8000", - "0x48127ffc7fff8000", - "0x208b7fff7fff7ffe", - "0x480a7ffb7fff8000", - "0x480a7ffc7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffed", - "0x480a7ffa7fff8000", - "0x48127ffe7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff3d", - "0x48127ff67fff8000", - "0x48127ff67fff8000", - "0x208b7fff7fff7ffe", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x480680017fff8000", - "0x29e456771c170dfe110ead5fc64abe927dab18abead94e8bfa5d2d01c40b879", - "0x208b7fff7fff7ffe", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffa", - "0x480a7ffb7fff8000", - "0x48127ffe7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff25", - "0x48127ffe7fff8000", - "0x48127ff57fff8000", - "0x48127ff57fff8000", - "0x48127ffc7fff8000", - "0x208b7fff7fff7ffe", - "0x480a7ffb7fff8000", - "0x480a7ffc7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffed", - "0x480a7ffa7fff8000", - "0x48127ffe7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff1f", - "0x48127ff67fff8000", - "0x48127ff67fff8000", - "0x208b7fff7fff7ffe", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x480680017fff8000", - "0x1557182e4359a1f0c6301278e8f5b35a776ab58d39892581e357578fb287836", - "0x208b7fff7fff7ffe", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffa", - "0x480a7ffb7fff8000", - "0x48127ffe7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff07", - "0x48127ffe7fff8000", - "0x482480017ff78000", - "0x1", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff02", - "0x48127ffe7fff8000", - "0x48127fee7fff8000", - "0x48127fee7fff8000", - "0x48127ff57fff8000", - "0x48127ffb7fff8000", - "0x208b7fff7fff7ffe", - "0x480a7ffa7fff8000", - "0x480a7ffb7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe7", - "0x480a7ff97fff8000", - "0x48127ffe7fff8000", - "0x480a7ffc7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffefb", - "0x482480017ff88000", - "0x1", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffef6", - "0x48127ff07fff8000", - "0x48127ff07fff8000", - "0x208b7fff7fff7ffe", - "0x480a7ffb7fff8000", - "0x480680017fff8000", - "0x25b1ef8ee6544359221f3cf316f768360e83448109193bdcef77f52a79d95c4", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe71", - "0x480a7ffc7fff8000", - "0x48127ffe7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffeb2", - "0x48127fe17fff8000", - "0x48127ffd7fff8000", - "0x48127ffd7fff8000", - "0x208b7fff7fff7ffe", - "0x480a7ffb7fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff0", - "0x480a7ffa7fff8000", - "0x48127ffe7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffed4", - "0x48127ffe7fff8000", - "0x482480017ff78000", - "0x1", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffecf", - "0x48127ffe7fff8000", - "0x48127fee7fff8000", - "0x48127fee7fff8000", - "0x48127ff57fff8000", - "0x48127ffb7fff8000", - "0x208b7fff7fff7ffe", - "0x480a7ff97fff8000", - "0x480a7ffa7fff8000", - "0x480a7ffb7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffdc", - "0x480a7ff87fff8000", - "0x48127ffe7fff8000", - "0x480a7ffc7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffec7", - "0x482480017ff88000", - "0x1", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffec2", - "0x48127ff07fff8000", - "0x48127ff07fff8000", - "0x208b7fff7fff7ffe", - "0x480a7ffa7fff8000", - "0x480680017fff8000", - "0xbf4c436d6f8521e5c6189511c75075de702ad597ce22c1786275e8e5167ec7", - "0x480a7ffc7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe3d", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe3a", - "0x480a7ffb7fff8000", - "0x48127ffe7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe7b", - "0x48127fe17fff8000", - "0x48127ffd7fff8000", - "0x48127ffd7fff8000", - "0x208b7fff7fff7ffe", - "0x480a7ffa7fff8000", - "0x480a7ffb7fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffec", - "0x480a7ff97fff8000", - "0x48127ffe7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe9c", - "0x48127ffe7fff8000", - "0x482480017ff78000", - "0x1", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe97", - "0x48127ffe7fff8000", - "0x48127fee7fff8000", - "0x48127fee7fff8000", - "0x48127ff57fff8000", - "0x48127ffb7fff8000", - "0x208b7fff7fff7ffe", - "0x480a7ff87fff8000", - "0x480a7ff97fff8000", - "0x480a7ffa7fff8000", - "0x480a7ffb7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffd7", - "0x480a7ff77fff8000", - "0x48127ffe7fff8000", - "0x480a7ffc7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe8e", - "0x482480017ff88000", - "0x1", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe89", - "0x48127ff07fff8000", - "0x48127ff07fff8000", - "0x208b7fff7fff7ffe", - "0x480a7ff87fff8000", - "0x480a7ff97fff8000", - "0x480a7ffa7fff8000", - "0x480a7ffb7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff1f", - "0x480a7ffc7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff3a", - "0x480680017fff8000", - "0x12", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff54", - "0x480a7ffd7fff8000", - "0x480680017fff8000", - "0x3e8", - "0x480680017fff8000", - "0x0", - "0x1104800180018000", - "0x252", - "0x208b7fff7fff7ffe", - "0x482680017ffd8000", - "0x3", - "0x402a7ffd7ffc7fff", - "0x480280007ffb8000", - "0x480280017ffb8000", - "0x480280027ffb8000", - "0x480280007ffd8000", - "0x480280017ffd8000", - "0x480280027ffd8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe3", - "0x40780017fff7fff", - "0x1", - "0x48127ffc7fff8000", - "0x48127ffc7fff8000", - "0x48127ffc7fff8000", - "0x480680017fff8000", - "0x0", - "0x48127ffb7fff8000", - "0x208b7fff7fff7ffe", - "0x480a7ffb7fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffeea", - "0x208b7fff7fff7ffe", - "0x40780017fff7fff", - "0x1", - "0x4003800080007ffc", - "0x4826800180008000", - "0x1", - "0x480a7ffd7fff8000", - "0x4828800080007ffe", - "0x480a80007fff8000", - "0x208b7fff7fff7ffe", - "0x402b7ffd7ffc7ffd", - "0x480280007ffb8000", - "0x480280017ffb8000", - "0x480280027ffb8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffee", - "0x48127ffe7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff1", - "0x48127ff47fff8000", - "0x48127ff47fff8000", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", - "0x208b7fff7fff7ffe", - "0x480a7ffb7fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffeea", - "0x208b7fff7fff7ffe", - "0x40780017fff7fff", - "0x1", - "0x4003800080007ffc", - "0x4826800180008000", - "0x1", - "0x480a7ffd7fff8000", - "0x4828800080007ffe", - "0x480a80007fff8000", - "0x208b7fff7fff7ffe", - "0x402b7ffd7ffc7ffd", - "0x480280007ffb8000", - "0x480280017ffb8000", - "0x480280027ffb8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffee", - "0x48127ffe7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff1", - "0x48127ff47fff8000", - "0x48127ff47fff8000", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", - "0x208b7fff7fff7ffe", - "0x480a7ffb7fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff08", - "0x208b7fff7fff7ffe", - "0x40780017fff7fff", - "0x1", - "0x4003800080007ffb", - "0x4003800180007ffc", - "0x4826800180008000", - "0x2", - "0x480a7ffd7fff8000", - "0x4828800080007ffe", - "0x480a80007fff8000", - "0x208b7fff7fff7ffe", - "0x402b7ffd7ffc7ffd", - "0x480280007ffb8000", - "0x480280017ffb8000", - "0x480280027ffb8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffed", - "0x48127ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff0", - "0x48127ff37fff8000", - "0x48127ff37fff8000", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", - "0x208b7fff7fff7ffe", - "0x480a7ffb7fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffecb", - "0x208b7fff7fff7ffe", - "0x40780017fff7fff", - "0x1", - "0x4003800080007ffc", - "0x4826800180008000", - "0x1", - "0x480a7ffd7fff8000", - "0x4828800080007ffe", - "0x480a80007fff8000", - "0x208b7fff7fff7ffe", - "0x402b7ffd7ffc7ffd", - "0x480280007ffb8000", - "0x480280017ffb8000", - "0x480280027ffb8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffee", - "0x48127ffe7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff1", - "0x48127ff47fff8000", - "0x48127ff47fff8000", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", - "0x208b7fff7fff7ffe", - "0x480a7ffa7fff8000", - "0x480a7ffb7fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffefc", - "0x208b7fff7fff7ffe", - "0x40780017fff7fff", - "0x1", - "0x4003800080007ffb", - "0x4003800180007ffc", - "0x4826800180008000", - "0x2", - "0x480a7ffd7fff8000", - "0x4828800080007ffe", - "0x480a80007fff8000", - "0x208b7fff7fff7ffe", - "0x482680017ffd8000", - "0x1", - "0x402a7ffd7ffc7fff", - "0x480280007ffb8000", - "0x480280017ffb8000", - "0x480280027ffb8000", - "0x480280007ffd8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe9", - "0x48127ffd7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffed", - "0x48127ff37fff8000", - "0x48127ff37fff8000", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", - "0x208b7fff7fff7ffe", - "0x480a7ff97fff8000", - "0x480a7ffa7fff8000", - "0x480a7ffb7fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff0f", - "0x208b7fff7fff7ffe", - "0x40780017fff7fff", - "0x1", - "0x4003800080007ffb", - "0x4003800180007ffc", - "0x4826800180008000", - "0x2", - "0x480a7ffd7fff8000", - "0x4828800080007ffe", - "0x480a80007fff8000", - "0x208b7fff7fff7ffe", - "0x482680017ffd8000", - "0x2", - "0x402a7ffd7ffc7fff", - "0x480280007ffb8000", - "0x480280017ffb8000", - "0x480280027ffb8000", - "0x480280007ffd8000", - "0x480280017ffd8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe7", - "0x48127ffd7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffec", - "0x48127ff37fff8000", - "0x48127ff37fff8000", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", - "0x208b7fff7fff7ffe", - "0x480a7ff87fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd8a", - "0x48127ffe7fff8000", - "0x480a7ff97fff8000", - "0x480a7ffa7fff8000", - "0x48127ffc7fff8000", - "0x480a7ffb7fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x1a3", - "0x480680017fff8000", - "0x1", - "0x208b7fff7fff7ffe", - "0x40780017fff7fff", - "0x1", - "0x4003800080007ffc", - "0x4826800180008000", - "0x1", - "0x480a7ffd7fff8000", - "0x4828800080007ffe", - "0x480a80007fff8000", - "0x208b7fff7fff7ffe", - "0x482680017ffd8000", - "0x3", - "0x402a7ffd7ffc7fff", - "0x480280007ffb8000", - "0x480280017ffb8000", - "0x480280027ffb8000", - "0x480280007ffd8000", - "0x480280017ffd8000", - "0x480280027ffd8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe0", - "0x48127ffe7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffec", - "0x48127ff47fff8000", - "0x48127ff47fff8000", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", - "0x208b7fff7fff7ffe", - "0x40780017fff7fff", - "0x3", - "0x480a7ff77fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd5c", - "0x40137fff7fff8000", - "0x48127ffe7fff8000", - "0x480a7ff87fff8000", - "0x480a7ff97fff8000", - "0x480a7ffa7fff8000", - "0x480a80007fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffeb8", - "0x40137ffe7fff8001", - "0x40137fff7fff8002", - "0x48127ffd7fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x480a80017fff8000", - "0x480a80027fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffdb4", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffce2", - "0x48127fc77fff8000", - "0x48127fc77fff8000", - "0x48127ffa7fff8000", - "0x480a7ffa7fff8000", - "0x480a7ffb7fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x162", - "0x480a80017fff8000", - "0x480a80027fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffdc6", - "0x48127fb37fff8000", - "0x48127fb37fff8000", - "0x48127ffb7fff8000", - "0x480a7ffa7fff8000", - "0x480a80007fff8000", - "0x48127ff97fff8000", - "0x48127ff97fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffeaa", - "0x480680017fff8000", - "0x1", - "0x208b7fff7fff7ffe", - "0x40780017fff7fff", - "0x1", - "0x4003800080007ffc", - "0x4826800180008000", - "0x1", - "0x480a7ffd7fff8000", - "0x4828800080007ffe", - "0x480a80007fff8000", - "0x208b7fff7fff7ffe", - "0x482680017ffd8000", - "0x4", - "0x402a7ffd7ffc7fff", - "0x480280007ffb8000", - "0x480280017ffb8000", - "0x480280027ffb8000", - "0x480280007ffd8000", - "0x480280017ffd8000", - "0x480280027ffd8000", - "0x480280037ffd8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffbb", - "0x48127ffe7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffeb", - "0x48127ff47fff8000", - "0x48127ff47fff8000", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", - "0x208b7fff7fff7ffe", - "0x480a7ff87fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd0d", - "0x48127ffe7fff8000", - "0x480a7ff97fff8000", - "0x480a7ffa7fff8000", - "0x48127ffc7fff8000", - "0x480a7ffb7fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x163", - "0x480680017fff8000", - "0x1", - "0x208b7fff7fff7ffe", - "0x40780017fff7fff", - "0x1", - "0x4003800080007ffc", - "0x4826800180008000", - "0x1", - "0x480a7ffd7fff8000", - "0x4828800080007ffe", - "0x480a80007fff8000", - "0x208b7fff7fff7ffe", - "0x482680017ffd8000", - "0x3", - "0x402a7ffd7ffc7fff", - "0x480280007ffb8000", - "0x480280017ffb8000", - "0x480280027ffb8000", - "0x480280007ffd8000", - "0x480280017ffd8000", - "0x480280027ffd8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe0", - "0x48127ffe7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffec", - "0x48127ff47fff8000", - "0x48127ff47fff8000", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", - "0x208b7fff7fff7ffe", - "0x40780017fff7fff", - "0x5", - "0x480a7ffa7fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd1a", - "0x480a7ff87fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcda", - "0x40137fff7fff8000", - "0x48127ffe7fff8000", - "0x480a7ff97fff8000", - "0x48127ff77fff8000", - "0x480a80007fff8000", - "0x480a7ffb7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe36", - "0x40137ffe7fff8001", - "0x40137fff7fff8002", - "0x48127ffd7fff8000", - "0x480a80017fff8000", - "0x480a80027fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd0b", - "0x40137ffd7fff8003", - "0x40137ffe7fff8004", - "0x400680017fff7fff", - "0x0", - "0x48127fe27fff8000", - "0x48127fe27fff8000", - "0x48127ffa7fff8000", - "0x480a80007fff8000", - "0x480a7ffb7fff8000", - "0x480a80037fff8000", - "0x480a80047fff8000", - "0x1104800180018000", - "0x11b", - "0x480680017fff8000", - "0x1", - "0x208b7fff7fff7ffe", - "0x40780017fff7fff", - "0x1", - "0x4003800080007ffc", - "0x4826800180008000", - "0x1", - "0x480a7ffd7fff8000", - "0x4828800080007ffe", - "0x480a80007fff8000", - "0x208b7fff7fff7ffe", - "0x482680017ffd8000", - "0x3", - "0x402a7ffd7ffc7fff", - "0x480280007ffb8000", - "0x480280017ffb8000", - "0x480280027ffb8000", - "0x480280007ffd8000", - "0x480280017ffd8000", - "0x480280027ffd8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffc4", - "0x48127ffe7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffec", - "0x48127ff47fff8000", - "0x48127ff47fff8000", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", - "0x208b7fff7fff7ffe", - "0x40780017fff7fff", - "0x5", - "0x480a7ffa7fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcd2", - "0x480a7ff87fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc92", - "0x40137fff7fff8000", - "0x48127ffe7fff8000", - "0x480a7ff97fff8000", - "0x48127ff77fff8000", - "0x480a80007fff8000", - "0x480a7ffb7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffdee", - "0x40137ffe7fff8001", - "0x40137fff7fff8002", - "0x48127ffd7fff8000", - "0x480a80017fff8000", - "0x480a80027fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd0d", - "0x40137ffe7fff8003", - "0x40137fff7fff8004", - "0x48127ffd7fff8000", - "0x480a80037fff8000", - "0x480a80047fff8000", - "0x480a80017fff8000", - "0x480a80027fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcd0", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc0f", - "0x48127f867fff8000", - "0x48127f867fff8000", - "0x48127ffa7fff8000", - "0x480a80007fff8000", - "0x480a7ffb7fff8000", - "0x480a80037fff8000", - "0x480a80047fff8000", - "0x1104800180018000", - "0xcc", - "0x480680017fff8000", - "0x1", - "0x208b7fff7fff7ffe", - "0x40780017fff7fff", - "0x1", - "0x4003800080007ffc", - "0x4826800180008000", - "0x1", - "0x480a7ffd7fff8000", - "0x4828800080007ffe", - "0x480a80007fff8000", - "0x208b7fff7fff7ffe", - "0x482680017ffd8000", - "0x3", - "0x402a7ffd7ffc7fff", - "0x480280007ffb8000", - "0x480280017ffb8000", - "0x480280027ffb8000", - "0x480280007ffd8000", - "0x480280017ffd8000", - "0x480280027ffd8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffbd", - "0x48127ffe7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffec", - "0x48127ff47fff8000", - "0x48127ff47fff8000", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", - "0x208b7fff7fff7ffe", - "0x480a7ff87fff8000", - "0x480a7ff97fff8000", - "0x480a7ffa7fff8000", - "0x480a7ffb7fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x34", - "0x208b7fff7fff7ffe", - "0x482680017ffd8000", - "0x3", - "0x402a7ffd7ffc7fff", - "0x480280007ffb8000", - "0x480280017ffb8000", - "0x480280027ffb8000", - "0x480280007ffd8000", - "0x480280017ffd8000", - "0x480280027ffd8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffef", - "0x40780017fff7fff", - "0x1", - "0x48127ffc7fff8000", - "0x48127ffc7fff8000", - "0x48127ffc7fff8000", - "0x480680017fff8000", - "0x0", - "0x48127ffb7fff8000", - "0x208b7fff7fff7ffe", - "0x480a7ff87fff8000", - "0x480a7ff97fff8000", - "0x480a7ffa7fff8000", - "0x480a7ffb7fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x9c", - "0x208b7fff7fff7ffe", - "0x482680017ffd8000", - "0x3", - "0x402a7ffd7ffc7fff", - "0x480280007ffb8000", - "0x480280017ffb8000", - "0x480280027ffb8000", - "0x480280007ffd8000", - "0x480280017ffd8000", - "0x480280027ffd8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffef", - "0x40780017fff7fff", - "0x1", - "0x48127ffc7fff8000", - "0x48127ffc7fff8000", - "0x48127ffc7fff8000", - "0x480680017fff8000", - "0x0", - "0x48127ffb7fff8000", - "0x208b7fff7fff7ffe", - "0x40780017fff7fff", - "0x4", - "0x480a7ffb7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffba7", - "0x480a7ffa7fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc46", - "0x480a7ff87fff8000", - "0x480a7ff97fff8000", - "0x48127ffd7fff8000", - "0x480a7ffb7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd30", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc41", - "0x48127fe57fff8000", - "0x48127fe57fff8000", - "0x48127ffa7fff8000", - "0x480a7ffb7fff8000", - "0x48127ff97fff8000", - "0x48127ff97fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd38", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcf0", - "0x40137ffe7fff8000", - "0x40137fff7fff8001", - "0x48127ffd7fff8000", - "0x480a80007fff8000", - "0x480a80017fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc2e", - "0x40137ffd7fff8002", - "0x40137ffe7fff8003", - "0x400680017fff7fff", - "0x0", - "0x48127fe27fff8000", - "0x48127fe27fff8000", - "0x48127ffa7fff8000", - "0x480a80027fff8000", - "0x480a80037fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcef", - "0x208b7fff7fff7ffe", - "0x40780017fff7fff", - "0x2", - "0x480a7ffa7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb74", - "0x480a7ffb7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb71", - "0x480a7ff97fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc10", - "0x480a7ff77fff8000", - "0x480a7ff87fff8000", - "0x48127ffd7fff8000", - "0x480a7ffa7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcfa", - "0x40137ffe7fff8000", - "0x40137fff7fff8001", - "0x48127ffd7fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x480a80007fff8000", - "0x480a80017fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc2d", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb5b", - "0x48127ffc7fff8000", - "0x480a80007fff8000", - "0x480a80017fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc47", - "0x48127f7c7fff8000", - "0x48127f7c7fff8000", - "0x48127ffb7fff8000", - "0x480a7ffa7fff8000", - "0x48127ffa7fff8000", - "0x48127ffa7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcf4", - "0x480a7ffb7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcdd", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbee", - "0x48127fe57fff8000", - "0x48127fe57fff8000", - "0x48127ffa7fff8000", - "0x480a7ffb7fff8000", - "0x48127ff97fff8000", - "0x48127ff97fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffce5", - "0x208b7fff7fff7ffe", - "0x480a7ffa7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb39", - "0x480a7ffb7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb36", - "0x480a7ff97fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbd5", - "0x480a7ff77fff8000", - "0x480a7ff87fff8000", - "0x48127ffd7fff8000", - "0x480a7ffa7fff8000", - "0x480a7ffb7fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd08", - "0x208b7fff7fff7ffe", - "0x40780017fff7fff", - "0x0", - "0x480a7ffb7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb22", - "0x480a7ffa7fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbc1", - "0x480a7ff87fff8000", - "0x480a7ff97fff8000", - "0x48127ffd7fff8000", - "0x480a7ffb7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcab", - "0x48127ffd7fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbe0", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb0e", - "0x48127ffc7fff8000", - "0x48127fc97fff8000", - "0x48127fc97fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbfa", - "0x48127f7c7fff8000", - "0x48127f7c7fff8000", - "0x48127ffb7fff8000", - "0x480a7ffb7fff8000", - "0x48127ffa7fff8000", - "0x48127ffa7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffca7", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc5f", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbec", - "0x48127fb37fff8000", - "0x48127fb37fff8000", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc67", - "0x208b7fff7fff7ffe" - ], - "debug_info": { - "file_contents": { - "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo": "assert [cast(fp + (-4), felt*)] = __calldata_actual_size;\n", - "autogen/starknet/arg_processor/088fc10f121c4edf0412d2bc1088f20f4b09fa1a3902dfc21b754224dcfd427e.cairo": "let __calldata_arg_subtracted_value = [\n cast(__calldata_ptr, starkware.cairo.common.uint256.Uint256*)];\nlet __calldata_ptr = __calldata_ptr + 2;\n", - "autogen/starknet/arg_processor/0ae74b618268537af5fcaa41212b7ca3dfd2d216fa900cc3732f21ca90f31672.cairo": "let __calldata_arg_user = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", - "autogen/starknet/arg_processor/144fa44c78b9ff9755794c84d3169b8c097256057e7a09154cdae1a978b57fed.cairo": "let __calldata_arg_spender = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", - "autogen/starknet/arg_processor/2a6553d1cb026d6d486f03ea4f3c4e23a17d2c2fada60e20573741cc8edfdb84.cairo": "let __calldata_arg_sender = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", - "autogen/starknet/arg_processor/3635b1d7caa543a52376beeb37a143262ea6ffdf923d8e3676d9b27787e943c8.cairo": "assert [__return_value_ptr] = ret_value.symbol;\nlet __return_value_ptr = __return_value_ptr + 1;\n", - "autogen/starknet/arg_processor/4ea8e9956f949bdcf8a2402f5fbdc50c902b2a9cd6640c5bec657657d079f916.cairo": "let __calldata_arg_added_value = [\n cast(__calldata_ptr, starkware.cairo.common.uint256.Uint256*)];\nlet __calldata_ptr = __calldata_ptr + 2;\n", - "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo": "assert [__return_value_ptr] = ret_value.success;\nlet __return_value_ptr = __return_value_ptr + 1;\n", - "autogen/starknet/arg_processor/6f345e20daf86e05c346aa1f6a9eeaa296a59eb71a12784c017d25ed5b25ff32.cairo": "assert [__return_value_ptr] = ret_value.name;\nlet __return_value_ptr = __return_value_ptr + 1;\n", - "autogen/starknet/arg_processor/7f5020813ab1b343debcc3300c737c940210993d2fe101134705622a3d36fb93.cairo": "// Create a reference to ret_value.remaining as felt*.\nlet __return_value_tmp: felt* = cast(&ret_value.remaining, felt*);\nassert [__return_value_ptr + 0] = [__return_value_tmp + 0];\nassert [__return_value_ptr + 1] = [__return_value_tmp + 1];\nlet __return_value_ptr = __return_value_ptr + 2;\n", - "autogen/starknet/arg_processor/9822619206729a9eadcae854c851238a68f93e9dbd956bc4fa147da27ae12e2e.cairo": "// Create a reference to ret_value.totalSupply as felt*.\nlet __return_value_tmp: felt* = cast(&ret_value.totalSupply, felt*);\nassert [__return_value_ptr + 0] = [__return_value_tmp + 0];\nassert [__return_value_ptr + 1] = [__return_value_tmp + 1];\nlet __return_value_ptr = __return_value_ptr + 2;\n", - "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo": "let __calldata_arg_amount = [\n cast(__calldata_ptr, starkware.cairo.common.uint256.Uint256*)];\nlet __calldata_ptr = __calldata_ptr + 2;\n", - "autogen/starknet/arg_processor/99058c0781745b3c0332799d723549974cbf489b623dde03906204304de60803.cairo": "let __calldata_arg_symbol = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", - "autogen/starknet/arg_processor/a81bcec621a2ff03486299e6a77ac9e0b035697b74f8a9b599dbb1c25229a3e2.cairo": "assert [__return_value_ptr] = ret_value.decimals;\nlet __return_value_ptr = __return_value_ptr + 1;\n", - "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo": "let __calldata_actual_size = __calldata_ptr - cast([cast(fp + (-3), felt**)], felt*);\n", - "autogen/starknet/arg_processor/d8c30f4879932288f1bfa4e0e453592d3ebb5ca98ed0660bf066319d88c0297f.cairo": "let __calldata_arg_recipient = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", - "autogen/starknet/arg_processor/e1eb73cd870ec466294c3700e77817cf3c039ac1384882ddb76383eb87a5da90.cairo": "let __calldata_arg_name = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", - "autogen/starknet/arg_processor/e4d5d41a9286852ceee2d8a1fbac026532bda7bb0e3a6ccfcbfb5e7dd12aa070.cairo": "let __calldata_arg_account = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", - "autogen/starknet/arg_processor/f013cc89754bf613d36aa163a5014b518987d20a85394ebbe3c47c5cdb0a38b1.cairo": "// Create a reference to ret_value.balance as felt*.\nlet __return_value_tmp: felt* = cast(&ret_value.balance, felt*);\nassert [__return_value_ptr + 0] = [__return_value_tmp + 0];\nassert [__return_value_ptr + 1] = [__return_value_tmp + 1];\nlet __return_value_ptr = __return_value_ptr + 2;\n", - "autogen/starknet/arg_processor/f6a4d9ae897caf37cefd18f7c8da7eee73157818279359aadee282f0fe59cdbc.cairo": "let __calldata_arg_owner = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", - "autogen/starknet/external/allowance/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", - "autogen/starknet/external/allowance/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", - "autogen/starknet/external/allowance/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", - "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}(owner=__calldata_arg_owner, spender=__calldata_arg_spender,);\nlet (range_check_ptr, retdata_size, retdata) = allowance_encode_return(ret_value, range_check_ptr);\n", - "autogen/starknet/external/allowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", - "autogen/starknet/external/approve/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", - "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}(spender=__calldata_arg_spender, amount=__calldata_arg_amount,);\nlet (range_check_ptr, retdata_size, retdata) = approve_encode_return(ret_value, range_check_ptr);\n", - "autogen/starknet/external/approve/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", - "autogen/starknet/external/approve/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", - "autogen/starknet/external/approve/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", - "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}(account=__calldata_arg_account,);\nlet (range_check_ptr, retdata_size, retdata) = balanceOf_encode_return(ret_value, range_check_ptr);\n", - "autogen/starknet/external/balanceOf/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", - "autogen/starknet/external/balanceOf/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", - "autogen/starknet/external/balanceOf/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", - "autogen/starknet/external/balanceOf/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", - "autogen/starknet/external/burn/5b002840e70a1e3a92212e3537e71d7c7246cb81eb2c86bd0cd7c3e9dd379071.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}(user=__calldata_arg_user, amount=__calldata_arg_amount,);\n%{ memory[ap] = segments.add() %} // Allocate memory for return value.\ntempvar retdata: felt*;\nlet retdata_size = 0;\n", - "autogen/starknet/external/burn/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", - "autogen/starknet/external/burn/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", - "autogen/starknet/external/burn/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", - "autogen/starknet/external/burn/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", - "autogen/starknet/external/constructor/148a060bde4827dbfe8d2d1e382ff540a4a234cceae28ea44dbe19f1c07defb2.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}(name=__calldata_arg_name, symbol=__calldata_arg_symbol, recipient=__calldata_arg_recipient,);\n%{ memory[ap] = segments.add() %} // Allocate memory for return value.\ntempvar retdata: felt*;\nlet retdata_size = 0;\n", - "autogen/starknet/external/constructor/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", - "autogen/starknet/external/constructor/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", - "autogen/starknet/external/constructor/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", - "autogen/starknet/external/constructor/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", - "autogen/starknet/external/decimals/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", - "autogen/starknet/external/decimals/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", - "autogen/starknet/external/decimals/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", - "autogen/starknet/external/decimals/b895732858337deae88cb0106f94dcac8575befa3b4c84c0fc6c096df9053938.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}();\nlet (range_check_ptr, retdata_size, retdata) = decimals_encode_return(ret_value, range_check_ptr);\n", - "autogen/starknet/external/decimals/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", - "autogen/starknet/external/decreaseAllowance/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", - "autogen/starknet/external/decreaseAllowance/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", - "autogen/starknet/external/decreaseAllowance/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", - "autogen/starknet/external/decreaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", - "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}(spender=__calldata_arg_spender, subtracted_value=__calldata_arg_subtracted_value,);\nlet (range_check_ptr, retdata_size, retdata) = decreaseAllowance_encode_return(ret_value, range_check_ptr);\n", - "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}(spender=__calldata_arg_spender, added_value=__calldata_arg_added_value,);\nlet (range_check_ptr, retdata_size, retdata) = increaseAllowance_encode_return(ret_value, range_check_ptr);\n", - "autogen/starknet/external/increaseAllowance/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", - "autogen/starknet/external/increaseAllowance/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", - "autogen/starknet/external/increaseAllowance/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", - "autogen/starknet/external/increaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", - "autogen/starknet/external/mint/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", - "autogen/starknet/external/mint/846301a98d7e060d124da6ac34372cd149940e63e983d7b6cfb6d3f1f2a67d76.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}(recipient=__calldata_arg_recipient, amount=__calldata_arg_amount,);\n%{ memory[ap] = segments.add() %} // Allocate memory for return value.\ntempvar retdata: felt*;\nlet retdata_size = 0;\n", - "autogen/starknet/external/mint/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", - "autogen/starknet/external/mint/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", - "autogen/starknet/external/mint/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", - "autogen/starknet/external/name/3034a84ffbc2cc9a83b0bdb0bf6aadae87a5c63f8544f4bc76a18d60221f0e94.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}();\nlet (range_check_ptr, retdata_size, retdata) = name_encode_return(ret_value, range_check_ptr);\n", - "autogen/starknet/external/name/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", - "autogen/starknet/external/name/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", - "autogen/starknet/external/name/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", - "autogen/starknet/external/name/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", - "autogen/starknet/external/return/allowance/1cb7294a6f22e622b9ef012b5a4d2faa6b7630d9f34fee6abcca00d90029b02c.cairo": "func allowance_encode_return(ret_value: (remaining: starkware.cairo.common.uint256.Uint256), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n", - "autogen/starknet/external/return/approve/3bfbf1e209a2919256f756d0aba26a37c16e14592de6048b15605ba53b428eb5.cairo": "func approve_encode_return(ret_value: (success: felt), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n", - "autogen/starknet/external/return/balanceOf/6be46755be2f937558932379e9c42b1ab153e2ba499cd66beb178511b2106ad9.cairo": "func balanceOf_encode_return(ret_value: (balance: starkware.cairo.common.uint256.Uint256), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n", - "autogen/starknet/external/return/decimals/a97d2b6786c76802562faf3a37a632fd604ff18dde35a5c92ee6960b683ee2dd.cairo": "func decimals_encode_return(ret_value: (decimals: felt), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n", - "autogen/starknet/external/return/decreaseAllowance/fa23cad4bedb82a75f6cde39bb37d0da695f0c4ce70ab41f6b2240cbbdb1c250.cairo": "func decreaseAllowance_encode_return(ret_value: (success: felt), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n", - "autogen/starknet/external/return/increaseAllowance/78c2ccee093b5589a139bd81b558b403837f815524d6dfc3d4af5f60c03fbc80.cairo": "func increaseAllowance_encode_return(ret_value: (success: felt), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n", - "autogen/starknet/external/return/name/c8fcd0b2b3f24b16bed33f1349d99fe0bde24b7764fe1bdc31d37b9ddca24adc.cairo": "func name_encode_return(ret_value: (name: felt), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n", - "autogen/starknet/external/return/symbol/a0ae85480af0490479ac55aa0fb10c479d3c551bd5d0b449dafe97eed061cca1.cairo": "func symbol_encode_return(ret_value: (symbol: felt), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n", - "autogen/starknet/external/return/totalSupply/eeeda446bdea67b39cd9f67678f4dfc35c6c1d0744df18691bf4ede77f67f604.cairo": "func totalSupply_encode_return(ret_value: (totalSupply: starkware.cairo.common.uint256.Uint256), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n", - "autogen/starknet/external/return/transfer/63591275573bc8b26ecb0c55e4fb63e8afcdbb2de92a6d653dea4d28256a7673.cairo": "func transfer_encode_return(ret_value: (success: felt), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n", - "autogen/starknet/external/return/transferFrom/5b2c37cd8026aa4af7cd3c9f7917d8ea869eaee537bea84bfb17d9a4e9947d8f.cairo": "func transferFrom_encode_return(ret_value: (success: felt), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n", - "autogen/starknet/external/symbol/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", - "autogen/starknet/external/symbol/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", - "autogen/starknet/external/symbol/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", - "autogen/starknet/external/symbol/d8aa55fbbc45562d781915a1c7930fc50b33d8bd29db7102b5c44cbfd8b54639.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}();\nlet (range_check_ptr, retdata_size, retdata) = symbol_encode_return(ret_value, range_check_ptr);\n", - "autogen/starknet/external/symbol/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", - "autogen/starknet/external/totalSupply/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", - "autogen/starknet/external/totalSupply/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", - "autogen/starknet/external/totalSupply/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", - "autogen/starknet/external/totalSupply/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", - "autogen/starknet/external/totalSupply/f9521ee04dab7f503e72addd131262b31983f1e13ea962eb0b121959d1008326.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}();\nlet (range_check_ptr, retdata_size, retdata) = totalSupply_encode_return(ret_value, range_check_ptr);\n", - "autogen/starknet/external/transfer/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", - "autogen/starknet/external/transfer/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", - "autogen/starknet/external/transfer/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", - "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}(recipient=__calldata_arg_recipient, amount=__calldata_arg_amount,);\nlet (range_check_ptr, retdata_size, retdata) = transfer_encode_return(ret_value, range_check_ptr);\n", - "autogen/starknet/external/transfer/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", - "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}(sender=__calldata_arg_sender, recipient=__calldata_arg_recipient, amount=__calldata_arg_amount,);\nlet (range_check_ptr, retdata_size, retdata) = transferFrom_encode_return(ret_value, range_check_ptr);\n", - "autogen/starknet/external/transferFrom/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", - "autogen/starknet/external/transferFrom/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", - "autogen/starknet/external/transferFrom/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", - "autogen/starknet/external/transferFrom/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", - "autogen/starknet/storage_var/_decimals/decl.cairo": "namespace _decimals {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let res = 0;\n call hash2;\n call normalize_address;\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let storage_addr = 0;\n call addr;\n call storage_read;\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(value: felt) {\n let storage_addr = 0;\n call addr;\n call storage_write;\n }\n}", - "autogen/starknet/storage_var/_decimals/impl.cairo": "namespace _decimals {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let res = 1184266542753818702048999766087099834977390476694142791331966553581733066873;\n return (res=res);\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let (storage_addr) = addr();\n let (__storage_var_temp0) = storage_read(address=storage_addr + 0);\n\n tempvar syscall_ptr = syscall_ptr;\n tempvar pedersen_ptr = pedersen_ptr;\n tempvar range_check_ptr = range_check_ptr;\n tempvar __storage_var_temp0: felt = __storage_var_temp0;\n return ([cast(&__storage_var_temp0, felt*)],);\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(value: felt) {\n let (storage_addr) = addr();\n storage_write(address=storage_addr + 0, value=[cast(&value, felt) + 0]);\n return ();\n }\n}", - "autogen/starknet/storage_var/_name/decl.cairo": "namespace _name {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let res = 0;\n call hash2;\n call normalize_address;\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let storage_addr = 0;\n call addr;\n call storage_read;\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(value: felt) {\n let storage_addr = 0;\n call addr;\n call storage_write;\n }\n}", - "autogen/starknet/storage_var/_name/impl.cairo": "namespace _name {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let res = 1654380240036106690113514953282704683431181762662854900999723531341802514142;\n return (res=res);\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let (storage_addr) = addr();\n let (__storage_var_temp0) = storage_read(address=storage_addr + 0);\n\n tempvar syscall_ptr = syscall_ptr;\n tempvar pedersen_ptr = pedersen_ptr;\n tempvar range_check_ptr = range_check_ptr;\n tempvar __storage_var_temp0: felt = __storage_var_temp0;\n return ([cast(&__storage_var_temp0, felt*)],);\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(value: felt) {\n let (storage_addr) = addr();\n storage_write(address=storage_addr + 0, value=[cast(&value, felt) + 0]);\n return ();\n }\n}", - "autogen/starknet/storage_var/_symbol/decl.cairo": "namespace _symbol {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let res = 0;\n call hash2;\n call normalize_address;\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let storage_addr = 0;\n call addr;\n call storage_read;\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(value: felt) {\n let storage_addr = 0;\n call addr;\n call storage_write;\n }\n}", - "autogen/starknet/storage_var/_symbol/impl.cairo": "namespace _symbol {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let res = 994614755126579553444890908366778524924445646687010680071333348600315410978;\n return (res=res);\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let (storage_addr) = addr();\n let (__storage_var_temp0) = storage_read(address=storage_addr + 0);\n\n tempvar syscall_ptr = syscall_ptr;\n tempvar pedersen_ptr = pedersen_ptr;\n tempvar range_check_ptr = range_check_ptr;\n tempvar __storage_var_temp0: felt = __storage_var_temp0;\n return ([cast(&__storage_var_temp0, felt*)],);\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(value: felt) {\n let (storage_addr) = addr();\n storage_write(address=storage_addr + 0, value=[cast(&value, felt) + 0]);\n return ();\n }\n}", - "autogen/starknet/storage_var/allowances/decl.cairo": "namespace allowances {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}(owner: felt, spender: felt) -> (\n res: felt\n ) {\n let res = 0;\n call hash2;\n call normalize_address;\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(\n owner: felt, spender: felt\n ) -> (res: Uint256) {\n let storage_addr = 0;\n call addr;\n call storage_read;\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(\n owner: felt, spender: felt, value: Uint256\n ) {\n let storage_addr = 0;\n call addr;\n call storage_write;\n }\n}", - "autogen/starknet/storage_var/allowances/impl.cairo": "namespace allowances {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}(owner: felt, spender: felt) -> (\n res: felt\n ) {\n let res = 337994139936370667767799129369552596157394447336989834104582481799883947719;\n let (res) = hash2{hash_ptr=pedersen_ptr}(res, cast(&owner, felt*)[0]);\n let (res) = hash2{hash_ptr=pedersen_ptr}(res, cast(&spender, felt*)[0]);\n let (res) = normalize_address(addr=res);\n return (res=res);\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(\n owner: felt, spender: felt\n ) -> (res: Uint256) {\n let (storage_addr) = addr(owner, spender);\n let (__storage_var_temp0) = storage_read(address=storage_addr + 0);\n let (__storage_var_temp1) = storage_read(address=storage_addr + 1);\n\n tempvar syscall_ptr = syscall_ptr;\n tempvar pedersen_ptr = pedersen_ptr;\n tempvar range_check_ptr = range_check_ptr;\n tempvar __storage_var_temp0: felt = __storage_var_temp0;\n tempvar __storage_var_temp1: felt = __storage_var_temp1;\n return ([cast(&__storage_var_temp0, Uint256*)],);\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(\n owner: felt, spender: felt, value: Uint256\n ) {\n let (storage_addr) = addr(owner, spender);\n storage_write(address=storage_addr + 0, value=[cast(&value, felt) + 0]);\n storage_write(address=storage_addr + 1, value=[cast(&value, felt) + 1]);\n return ();\n }\n}", - "autogen/starknet/storage_var/balances/decl.cairo": "namespace balances {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}(account: felt) -> (res: felt) {\n let res = 0;\n call hash2;\n call normalize_address;\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(account: felt) -> (\n res: Uint256\n ) {\n let storage_addr = 0;\n call addr;\n call storage_read;\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(\n account: felt, value: Uint256\n ) {\n let storage_addr = 0;\n call addr;\n call storage_write;\n }\n}", - "autogen/starknet/storage_var/balances/impl.cairo": "namespace balances {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}(account: felt) -> (res: felt) {\n let res = 1065622543624526936256554561967983185612257046533136611876836524258158810564;\n let (res) = hash2{hash_ptr=pedersen_ptr}(res, cast(&account, felt*)[0]);\n let (res) = normalize_address(addr=res);\n return (res=res);\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(account: felt) -> (\n res: Uint256\n ) {\n let (storage_addr) = addr(account);\n let (__storage_var_temp0) = storage_read(address=storage_addr + 0);\n let (__storage_var_temp1) = storage_read(address=storage_addr + 1);\n\n tempvar syscall_ptr = syscall_ptr;\n tempvar pedersen_ptr = pedersen_ptr;\n tempvar range_check_ptr = range_check_ptr;\n tempvar __storage_var_temp0: felt = __storage_var_temp0;\n tempvar __storage_var_temp1: felt = __storage_var_temp1;\n return ([cast(&__storage_var_temp0, Uint256*)],);\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(\n account: felt, value: Uint256\n ) {\n let (storage_addr) = addr(account);\n storage_write(address=storage_addr + 0, value=[cast(&value, felt) + 0]);\n storage_write(address=storage_addr + 1, value=[cast(&value, felt) + 1]);\n return ();\n }\n}", - "autogen/starknet/storage_var/total_supply/decl.cairo": "namespace total_supply {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let res = 0;\n call hash2;\n call normalize_address;\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: Uint256) {\n let storage_addr = 0;\n call addr;\n call storage_read;\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(value: Uint256) {\n let storage_addr = 0;\n call addr;\n call storage_write;\n }\n}", - "autogen/starknet/storage_var/total_supply/impl.cairo": "namespace total_supply {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let res = 603278275252936218847294002513349627170936020082667936993356353388973422646;\n return (res=res);\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: Uint256) {\n let (storage_addr) = addr();\n let (__storage_var_temp0) = storage_read(address=storage_addr + 0);\n let (__storage_var_temp1) = storage_read(address=storage_addr + 1);\n\n tempvar syscall_ptr = syscall_ptr;\n tempvar pedersen_ptr = pedersen_ptr;\n tempvar range_check_ptr = range_check_ptr;\n tempvar __storage_var_temp0: felt = __storage_var_temp0;\n tempvar __storage_var_temp1: felt = __storage_var_temp1;\n return ([cast(&__storage_var_temp0, Uint256*)],);\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(value: Uint256) {\n let (storage_addr) = addr();\n storage_write(address=storage_addr + 0, value=[cast(&value, felt) + 0]);\n storage_write(address=storage_addr + 1, value=[cast(&value, felt) + 1]);\n return ();\n }\n}" - }, - "instruction_locations": { - "0": { - "accessible_scopes": [ - "starkware.cairo.common.hash", - "starkware.cairo.common.hash.hash2" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 19, - "end_line": 14, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/hash.cairo" - }, - "start_col": 5, - "start_line": 14 - } - }, - "1": { - "accessible_scopes": [ - "starkware.cairo.common.hash", - "starkware.cairo.common.hash.hash2" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 19, - "end_line": 15, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/hash.cairo" - }, - "start_col": 5, - "start_line": 15 - } - }, - "2": { - "accessible_scopes": [ - "starkware.cairo.common.hash", - "starkware.cairo.common.hash.hash2" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 47, - "end_line": 17, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/hash.cairo" - }, - "parent_location": [ - { - "end_col": 34, - "end_line": 13, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/hash.cairo" - }, - "parent_location": [ - { - "end_col": 28, - "end_line": 18, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/hash.cairo" - }, - "start_col": 5, - "start_line": 18 - }, - "While trying to retrieve the implicit argument 'hash_ptr' in:" - ], - "start_col": 12, - "start_line": 13 - }, - "While expanding the reference 'hash_ptr' in:" - ], - "start_col": 20, - "start_line": 17 - } - }, - "4": { - "accessible_scopes": [ - "starkware.cairo.common.hash", - "starkware.cairo.common.hash.hash2" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 16, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/hash.cairo" - }, - "parent_location": [ - { - "end_col": 26, - "end_line": 18, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/hash.cairo" - }, - "start_col": 20, - "start_line": 18 - }, - "While expanding the reference 'result' in:" - ], - "start_col": 18, - "start_line": 16 - } - }, - "5": { - "accessible_scopes": [ - "starkware.cairo.common.hash", - "starkware.cairo.common.hash.hash2" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 28, - "end_line": 18, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/hash.cairo" - }, - "start_col": 5, - "start_line": 18 - } - }, - "6": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_not_zero" - ], - "flow_tracking_data": null, - "hints": [ - { - "location": { - "end_col": 7, - "end_line": 11, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 5, - "start_line": 7 - }, - "n_prefix_newlines": 1 - } - ], - "inst": { - "end_col": 7, - "end_line": 12, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 5, - "start_line": 12 - } - }, - "8": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_not_zero" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 18, - "end_line": 14, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 9, - "start_line": 14 - } - }, - "10": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_not_zero" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 15, - "end_line": 17, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 5, - "start_line": 17 - } - }, - "11": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_250_bit" - ], - "flow_tracking_data": null, - "hints": [ - { - "location": { - "end_col": 7, - "end_line": 106, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 5, - "start_line": 97 - }, - "n_prefix_newlines": 1 - } - ], - "inst": { - "end_col": 50, - "end_line": 108, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 36, - "start_line": 108 - } - }, - "13": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_250_bit" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 37, - "end_line": 95, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "parent_location": [ - { - "end_col": 57, - "end_line": 108, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 53, - "start_line": 108 - }, - "While expanding the reference 'high' in:" - ], - "start_col": 16, - "start_line": 95 + "15": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_250_bit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 108, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 108 + } + }, + "16": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_250_bit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 95, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 113, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 20, + "start_line": 113 + }, + "While expanding the reference 'high' in:" + ], + "start_col": 16, + "start_line": 95 + } + }, + "17": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_250_bit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 113, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 20, + "start_line": 113 + } + }, + "19": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_250_bit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 94, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 113, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 35, + "start_line": 113 + }, + "While expanding the reference 'low' in:" + ], + "start_col": 15, + "start_line": 94 + } + }, + "20": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_250_bit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 39, + "end_line": 113, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 113 + } + }, + "21": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_250_bit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 115, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 89, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 116, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 116 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 21, + "start_line": 89 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 27, + "start_line": 115 + } + }, + "23": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_250_bit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 116, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 116 + } + }, + "24": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 7, + "end_line": 184, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 164 + }, + "n_prefix_newlines": 1 } - }, - "14": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_250_bit" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 57, - "end_line": 108, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 36, - "start_line": 108 + ], + "inst": { + "end_col": 42, + "end_line": 186, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 25, + "start_line": 186 + } + }, + "25": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 66, + "end_line": 186, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 45, + "start_line": 186 + } + }, + "26": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 86, + "end_line": 186, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 45, + "start_line": 186 + } + }, + "28": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 86, + "end_line": 186, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 25, + "start_line": 186 + } + }, + "29": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 187, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 24, + "start_line": 187 + } + }, + "30": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 69, + "end_line": 187, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 48, + "start_line": 187 + } + }, + "31": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 89, + "end_line": 187, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 48, + "start_line": 187 + } + }, + "33": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 89, + "end_line": 187, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 24, + "start_line": 187 + } + }, + "34": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 49, + "end_line": 196, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 196 + }, + "n_prefix_newlines": 0 } - }, - "15": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_250_bit" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 108, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 5, - "start_line": 108 + ], + "inst": { + "end_col": 42, + "end_line": 197, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 197 + } + }, + "36": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 25, + "end_line": 198, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 23, + "start_line": 198 + } + }, + "38": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 30, + "end_line": 198, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 22, + "start_line": 198 + } + }, + "39": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 31, + "end_line": 198, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 198 + } + }, + "40": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 199, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 24, + "start_line": 199 + } + }, + "41": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 39, + "end_line": 199, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 34, + "start_line": 199 + } + }, + "43": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 199, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 23, + "start_line": 199 + } + }, + "44": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 199, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 199 + } + }, + "45": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 188, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 154, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 200, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 200 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 21, + "start_line": 154 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 27, + "start_line": 188 + } + }, + "47": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 200, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 200 + } + }, + "48": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 49, + "end_line": 204, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 204 + }, + "n_prefix_newlines": 0 } - }, - "16": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_250_bit" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 37, - "end_line": 95, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "parent_location": [ - { - "end_col": 24, - "end_line": 113, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 20, - "start_line": 113 - }, - "While expanding the reference 'high' in:" - ], - "start_col": 16, - "start_line": 95 + ], + "inst": { + "end_col": 50, + "end_line": 205, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 205 + } + }, + "50": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 23, + "end_line": 206, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 21, + "start_line": 206 + } + }, + "52": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 28, + "end_line": 206, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 20, + "start_line": 206 + } + }, + "53": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 30, + "end_line": 207, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 22, + "start_line": 207 + } + }, + "54": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 31, + "end_line": 207, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 207 + } + }, + "55": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 31, + "end_line": 208, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 23, + "start_line": 208 + } + }, + "56": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 208, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 208 + } + }, + "57": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 188, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 154, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 209, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 209 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 21, + "start_line": 154 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 27, + "start_line": 188 + } + }, + "59": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 209, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 209 + } + }, + "60": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 31, + "end_line": 213, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 213 + }, + "n_prefix_newlines": 0 } - }, - "17": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_250_bit" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 32, - "end_line": 113, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 20, - "start_line": 113 + ], + "inst": { + "end_col": 24, + "end_line": 214, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 214 + } + }, + "61": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 215, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 28, + "start_line": 215 + } + }, + "62": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 215, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 23, + "start_line": 215 + } + }, + "63": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 215, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 215 + } + }, + "64": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 12, + "end_line": 216, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 216 + } + }, + "66": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 188, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 154, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 217, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 217 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 21, + "start_line": 154 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 27, + "start_line": 188 + } + }, + "68": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 217, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 217 + } + }, + "69": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 13, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 5, + "start_line": 13 + } + }, + "71": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 7, + "end_line": 21, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 5, + "start_line": 14 + }, + "n_prefix_newlines": 1 } - }, - "19": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_250_bit" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 32, - "end_line": 94, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "parent_location": [ - { - "end_col": 38, - "end_line": 113, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 35, - "start_line": 113 - }, - "While expanding the reference 'low' in:" - ], - "start_col": 15, - "start_line": 94 - } - }, - "20": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_250_bit" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 39, - "end_line": 113, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 5, - "start_line": 113 - } - }, - "21": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_250_bit" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 46, - "end_line": 115, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 89, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 116, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 5, - "start_line": 116 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 21, - "start_line": 89 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 27, - "start_line": 115 - } - }, - "23": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_250_bit" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 15, - "end_line": 116, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 5, - "start_line": 116 - } - }, - "24": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [ - { - "location": { - "end_col": 7, - "end_line": 184, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 5, - "start_line": 164 - }, - "n_prefix_newlines": 1 - } - ], - "inst": { - "end_col": 42, - "end_line": 186, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 25, - "start_line": 186 - } - }, - "25": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 66, - "end_line": 186, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 45, - "start_line": 186 + ], + "inst": { + "end_col": 7, + "end_line": 22, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 5, + "start_line": 22 + } + }, + "73": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 39, + "end_line": 12, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 89, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 50, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 9, + "start_line": 50 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 21, + "start_line": 89 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 24, + "start_line": 12 + } + }, + "74": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 48, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 50, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 24, + "start_line": 50 + }, + "While expanding the reference 'x' in:" + ], + "start_col": 17, + "start_line": 48 + } + }, + "76": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 50, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 9, + "start_line": 50 + } + }, + "78": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 20, + "end_line": 49, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 51, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 24, + "start_line": 51 + }, + "While expanding the reference 'y' in:" + ], + "start_col": 18, + "start_line": 49 + } + }, + "80": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 89, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 50, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 89, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 51, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 9, + "start_line": 51 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 21, + "start_line": 89 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 9, + "start_line": 50 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 21, + "start_line": 89 + } + }, + "81": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 28, + "end_line": 49, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 51, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 24, + "start_line": 51 + }, + "While expanding the reference 'y' in:" + ], + "start_col": 17, + "start_line": 49 + } + }, + "82": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 51, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 9, + "start_line": 51 + } + }, + "84": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 38, + "end_line": 52, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 21, + "start_line": 52 + } + }, + "86": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 52, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 9, + "start_line": 52 + } + }, + "87": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 24, + "end_line": 23, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 9, + "start_line": 23 + } + }, + "89": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 57, + "end_line": 24, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 9, + "start_line": 24 + }, + "n_prefix_newlines": 0 } - }, - "26": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 86, - "end_line": 186, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 45, - "start_line": 186 + ], + "inst": { + "end_col": 11, + "end_line": 25, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 9, + "start_line": 25 + } + }, + "91": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 30, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 13, + "start_line": 30 + } + }, + "93": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 42, + "end_line": 32, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 28, + "start_line": 32 + } + }, + "95": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 39, + "end_line": 12, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 89, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 50, + "end_line": 32, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 13, + "start_line": 32 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 21, + "start_line": 89 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 24, + "start_line": 12 + } + }, + "96": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 32, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 28, + "start_line": 32 + } + }, + "97": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 50, + "end_line": 32, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 13, + "start_line": 32 + } + }, + "99": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 11, + "end_line": 25, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 9, + "start_line": 25 + } + }, + "101": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 26, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 13, + "start_line": 26 + } + }, + "103": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 39, + "end_line": 12, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 89, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 28, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 13, + "start_line": 28 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 21, + "start_line": 89 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 24, + "start_line": 12 + } + }, + "104": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 12, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 28, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 28, + "start_line": 28 + }, + "While expanding the reference 'addr' in:" + ], + "start_col": 41, + "start_line": 12 + } + }, + "105": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 28, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 13, + "start_line": 28 + } + }, + "107": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 12, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 34, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 21, + "start_line": 34 + }, + "While expanding the reference 'addr' in:" + ], + "start_col": 41, + "start_line": 12 + } + }, + "108": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 27, + "end_line": 34, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 9, + "start_line": 34 + } + }, + "109": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_caller_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 90, + "end_line": 198, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 63, + "start_line": 198 + } + }, + "111": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_caller_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 92, + "end_line": 198, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 198 + } + }, + "112": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_caller_address" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 93, + "end_line": 199, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 199 + }, + "n_prefix_newlines": 0 } - }, - "28": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 86, - "end_line": 186, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 25, - "start_line": 186 + ], + "inst": { + "end_col": 58, + "end_line": 200, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 196, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 201, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 201 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 196 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 23, + "start_line": 200 + } + }, + "114": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_caller_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 59, + "end_line": 201, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 28, + "start_line": 201 + } + }, + "115": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_caller_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 201, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 201 + } + }, + "116": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 350, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 58, + "start_line": 350 + } + }, + "118": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 98, + "end_line": 350, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 350 + } + }, + "119": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 98, + "end_line": 350, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 350 + } + }, + "120": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_read" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 87, + "end_line": 351, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 351 + }, + "n_prefix_newlines": 0 } - }, - "29": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 45, - "end_line": 187, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 24, - "start_line": 187 + ], + "inst": { + "end_col": 53, + "end_line": 353, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 348, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 354, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 354 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 348 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 23, + "start_line": 353 + } + }, + "122": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 354, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 19, + "start_line": 354 + } + }, + "123": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 354, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 354 + } + }, + "124": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 368, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 18, + "start_line": 368 + } + }, + "126": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 368, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 367 + } + }, + "127": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 368, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 367 + } + }, + "128": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 368, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 367 + } + }, + "129": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_write" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 88, + "end_line": 369, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 369 + }, + "n_prefix_newlines": 0 } - }, - "30": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 69, - "end_line": 187, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 48, - "start_line": 187 + ], + "inst": { + "end_col": 54, + "end_line": 370, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 366, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 371, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 371 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 366 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 23, + "start_line": 370 + } + }, + "131": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 371, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 371 + } + }, + "132": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 84, + "end_line": 19, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 5, + "start_line": 19 + }, + "n_prefix_newlines": 0 } - }, - "31": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 89, - "end_line": 187, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 48, - "start_line": 187 + ], + "inst": { + "end_col": 40, + "end_line": 20, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 5, + "start_line": 20 + } + }, + "134": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 21, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 5, + "start_line": 21 + } + }, + "135": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 13, + "end_line": 22, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 5, + "start_line": 22 + } + }, + "137": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 23, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 18, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 24, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 5, + "start_line": 24 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 12, + "start_line": 18 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 27, + "start_line": 23 + } + }, + "139": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 13, + "end_line": 24, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 12, + "start_line": 24 + } + }, + "141": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 14, + "end_line": 24, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 5, + "start_line": 24 + } + }, + "142": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 91, + "end_line": 27, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 5, + "start_line": 27 + }, + "n_prefix_newlines": 0 } - }, - "33": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 89, - "end_line": 187, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 24, - "start_line": 187 - } - }, - "34": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [ - { - "location": { - "end_col": 49, - "end_line": 196, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 5, - "start_line": 196 - }, - "n_prefix_newlines": 0 - } - ], - "inst": { - "end_col": 42, - "end_line": 197, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 5, - "start_line": 197 - } - }, - "36": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 25, - "end_line": 198, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 23, - "start_line": 198 - } - }, - "38": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 30, - "end_line": 198, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 22, - "start_line": 198 - } - }, - "39": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 31, - "end_line": 198, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 5, - "start_line": 198 - } - }, - "40": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 29, - "end_line": 199, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 24, - "start_line": 199 - } - }, - "41": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 39, - "end_line": 199, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 34, - "start_line": 199 - } - }, - "43": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 199, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 23, - "start_line": 199 - } - }, - "44": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 41, - "end_line": 199, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 5, - "start_line": 199 - } - }, - "45": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 46, - "end_line": 188, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 154, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 200, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 5, - "start_line": 200 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 21, - "start_line": 154 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 27, - "start_line": 188 - } - }, - "47": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 15, - "end_line": 200, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 5, - "start_line": 200 - } - }, - "48": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [ - { - "location": { - "end_col": 49, - "end_line": 204, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 5, - "start_line": 204 - }, - "n_prefix_newlines": 0 - } - ], - "inst": { - "end_col": 50, - "end_line": 205, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 5, - "start_line": 205 - } - }, - "50": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 23, - "end_line": 206, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 21, - "start_line": 206 - } - }, - "52": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 28, - "end_line": 206, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 20, - "start_line": 206 - } - }, - "53": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 30, - "end_line": 207, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 22, - "start_line": 207 - } - }, - "54": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 31, - "end_line": 207, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 5, - "start_line": 207 - } - }, - "55": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 31, - "end_line": 208, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 23, - "start_line": 208 - } - }, - "56": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 32, - "end_line": 208, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 5, - "start_line": 208 - } - }, - "57": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 46, - "end_line": 188, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 154, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 209, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 5, - "start_line": 209 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 21, - "start_line": 154 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 27, - "start_line": 188 - } - }, - "59": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 15, - "end_line": 209, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 5, - "start_line": 209 - } - }, - "60": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [ - { - "location": { - "end_col": 31, - "end_line": 213, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 5, - "start_line": 213 - }, - "n_prefix_newlines": 0 - } - ], - "inst": { - "end_col": 24, - "end_line": 214, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 5, - "start_line": 214 - } - }, - "61": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 215, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 28, - "start_line": 215 - } - }, - "62": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 34, - "end_line": 215, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 23, - "start_line": 215 - } - }, - "63": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 215, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 5, - "start_line": 215 - } - }, - "64": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 12, - "end_line": 216, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 5, - "start_line": 216 - } - }, - "66": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 46, - "end_line": 188, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 154, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 217, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 5, - "start_line": 217 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 21, - "start_line": 154 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 27, - "start_line": 188 - } - }, - "68": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 15, - "end_line": 217, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 5, - "start_line": 217 - } - }, - "69": { - "accessible_scopes": [ - "starkware.starknet.common.storage", - "starkware.starknet.common.storage.normalize_address" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 22, - "end_line": 13, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "start_col": 5, - "start_line": 13 - } - }, - "71": { - "accessible_scopes": [ - "starkware.starknet.common.storage", - "starkware.starknet.common.storage.normalize_address" - ], - "flow_tracking_data": null, - "hints": [ - { - "location": { - "end_col": 7, - "end_line": 21, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "start_col": 5, - "start_line": 14 - }, - "n_prefix_newlines": 1 - } - ], - "inst": { - "end_col": 7, - "end_line": 22, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "start_col": 5, - "start_line": 22 - } - }, - "73": { - "accessible_scopes": [ - "starkware.starknet.common.storage", - "starkware.starknet.common.storage.normalize_address" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 39, - "end_line": 12, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 89, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "parent_location": [ - { - "end_col": 26, - "end_line": 50, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "start_col": 9, - "start_line": 50 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 21, - "start_line": 89 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 24, - "start_line": 12 - } - }, - "74": { - "accessible_scopes": [ - "starkware.starknet.common.storage", - "starkware.starknet.common.storage.normalize_address" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 34, - "end_line": 48, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "parent_location": [ - { - "end_col": 25, - "end_line": 50, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "start_col": 24, - "start_line": 50 - }, - "While expanding the reference 'x' in:" - ], - "start_col": 17, - "start_line": 48 - } - }, - "76": { - "accessible_scopes": [ - "starkware.starknet.common.storage", - "starkware.starknet.common.storage.normalize_address" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 50, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "start_col": 9, - "start_line": 50 - } - }, - "78": { - "accessible_scopes": [ - "starkware.starknet.common.storage", - "starkware.starknet.common.storage.normalize_address" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 20, - "end_line": 49, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "parent_location": [ - { - "end_col": 25, - "end_line": 51, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "start_col": 24, - "start_line": 51 - }, - "While expanding the reference 'y' in:" - ], - "start_col": 18, - "start_line": 49 - } - }, - "80": { - "accessible_scopes": [ - "starkware.starknet.common.storage", - "starkware.starknet.common.storage.normalize_address" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 36, - "end_line": 89, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "parent_location": [ - { - "end_col": 26, - "end_line": 50, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 89, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "parent_location": [ - { - "end_col": 26, - "end_line": 51, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "start_col": 9, - "start_line": 51 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 21, - "start_line": 89 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 9, - "start_line": 50 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 21, - "start_line": 89 - } - }, - "81": { - "accessible_scopes": [ - "starkware.starknet.common.storage", - "starkware.starknet.common.storage.normalize_address" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 28, - "end_line": 49, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "parent_location": [ - { - "end_col": 25, - "end_line": 51, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "start_col": 24, - "start_line": 51 - }, - "While expanding the reference 'y' in:" - ], - "start_col": 17, - "start_line": 49 - } - }, - "82": { - "accessible_scopes": [ - "starkware.starknet.common.storage", - "starkware.starknet.common.storage.normalize_address" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 51, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "start_col": 9, - "start_line": 51 - } - }, - "84": { - "accessible_scopes": [ - "starkware.starknet.common.storage", - "starkware.starknet.common.storage.normalize_address" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 38, - "end_line": 52, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "start_col": 21, - "start_line": 52 - } - }, - "86": { - "accessible_scopes": [ - "starkware.starknet.common.storage", - "starkware.starknet.common.storage.normalize_address" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 52, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "start_col": 9, - "start_line": 52 - } - }, - "87": { - "accessible_scopes": [ - "starkware.starknet.common.storage", - "starkware.starknet.common.storage.normalize_address" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 24, - "end_line": 23, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "start_col": 9, - "start_line": 23 - } - }, - "89": { - "accessible_scopes": [ - "starkware.starknet.common.storage", - "starkware.starknet.common.storage.normalize_address" - ], - "flow_tracking_data": null, - "hints": [ - { - "location": { - "end_col": 57, - "end_line": 24, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "start_col": 9, - "start_line": 24 - }, - "n_prefix_newlines": 0 - } - ], - "inst": { - "end_col": 11, - "end_line": 25, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "start_col": 9, - "start_line": 25 - } - }, - "91": { - "accessible_scopes": [ - "starkware.starknet.common.storage", - "starkware.starknet.common.storage.normalize_address" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 21, - "end_line": 30, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "start_col": 13, - "start_line": 30 - } - }, - "93": { - "accessible_scopes": [ - "starkware.starknet.common.storage", - "starkware.starknet.common.storage.normalize_address" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 42, - "end_line": 32, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "start_col": 28, - "start_line": 32 - } - }, - "95": { - "accessible_scopes": [ - "starkware.starknet.common.storage", - "starkware.starknet.common.storage.normalize_address" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 39, - "end_line": 12, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 89, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "parent_location": [ - { - "end_col": 50, - "end_line": 32, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "start_col": 13, - "start_line": 32 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 21, - "start_line": 89 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 24, - "start_line": 12 - } - }, - "96": { - "accessible_scopes": [ - "starkware.starknet.common.storage", - "starkware.starknet.common.storage.normalize_address" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 49, - "end_line": 32, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "start_col": 28, - "start_line": 32 - } - }, - "97": { - "accessible_scopes": [ - "starkware.starknet.common.storage", - "starkware.starknet.common.storage.normalize_address" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 50, - "end_line": 32, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "start_col": 13, - "start_line": 32 - } - }, - "99": { - "accessible_scopes": [ - "starkware.starknet.common.storage", - "starkware.starknet.common.storage.normalize_address" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 11, - "end_line": 25, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "start_col": 9, - "start_line": 25 - } - }, - "101": { - "accessible_scopes": [ - "starkware.starknet.common.storage", - "starkware.starknet.common.storage.normalize_address" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 21, - "end_line": 26, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "start_col": 13, - "start_line": 26 - } - }, - "103": { - "accessible_scopes": [ - "starkware.starknet.common.storage", - "starkware.starknet.common.storage.normalize_address" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 39, - "end_line": 12, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 89, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 28, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "start_col": 13, - "start_line": 28 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 21, - "start_line": 89 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 24, - "start_line": 12 - } - }, - "104": { - "accessible_scopes": [ - "starkware.starknet.common.storage", - "starkware.starknet.common.storage.normalize_address" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 51, - "end_line": 12, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "parent_location": [ - { - "end_col": 32, - "end_line": 28, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "start_col": 28, - "start_line": 28 - }, - "While expanding the reference 'addr' in:" - ], - "start_col": 41, - "start_line": 12 - } - }, - "105": { - "accessible_scopes": [ - "starkware.starknet.common.storage", - "starkware.starknet.common.storage.normalize_address" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 28, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "start_col": 13, - "start_line": 28 - } - }, - "107": { - "accessible_scopes": [ - "starkware.starknet.common.storage", - "starkware.starknet.common.storage.normalize_address" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 51, - "end_line": 12, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "parent_location": [ - { - "end_col": 25, - "end_line": 34, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "start_col": 21, - "start_line": 34 - }, - "While expanding the reference 'addr' in:" - ], - "start_col": 41, - "start_line": 12 - } - }, - "108": { - "accessible_scopes": [ - "starkware.starknet.common.storage", - "starkware.starknet.common.storage.normalize_address" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 27, - "end_line": 34, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "start_col": 9, - "start_line": 34 - } - }, - "109": { - "accessible_scopes": [ - "starkware.starknet.common.syscalls", - "starkware.starknet.common.syscalls.get_caller_address" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 90, - "end_line": 198, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "start_col": 63, - "start_line": 198 - } - }, - "111": { - "accessible_scopes": [ - "starkware.starknet.common.syscalls", - "starkware.starknet.common.syscalls.get_caller_address" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 92, - "end_line": 198, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "start_col": 5, - "start_line": 198 - } - }, - "112": { - "accessible_scopes": [ - "starkware.starknet.common.syscalls", - "starkware.starknet.common.syscalls.get_caller_address" - ], - "flow_tracking_data": null, - "hints": [ - { - "location": { - "end_col": 93, - "end_line": 199, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "start_col": 5, - "start_line": 199 - }, - "n_prefix_newlines": 0 - } - ], - "inst": { - "end_col": 58, - "end_line": 200, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 43, - "end_line": 196, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 61, - "end_line": 201, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "start_col": 5, - "start_line": 201 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 25, - "start_line": 196 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 23, - "start_line": 200 - } - }, - "114": { - "accessible_scopes": [ - "starkware.starknet.common.syscalls", - "starkware.starknet.common.syscalls.get_caller_address" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 59, - "end_line": 201, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "start_col": 28, - "start_line": 201 - } - }, - "115": { - "accessible_scopes": [ - "starkware.starknet.common.syscalls", - "starkware.starknet.common.syscalls.get_caller_address" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 61, - "end_line": 201, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "start_col": 5, - "start_line": 201 - } - }, - "116": { - "accessible_scopes": [ - "starkware.starknet.common.syscalls", - "starkware.starknet.common.syscalls.storage_read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 79, - "end_line": 350, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "start_col": 58, - "start_line": 350 - } - }, - "118": { - "accessible_scopes": [ - "starkware.starknet.common.syscalls", - "starkware.starknet.common.syscalls.storage_read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 98, - "end_line": 350, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "start_col": 5, - "start_line": 350 - } - }, - "119": { - "accessible_scopes": [ - "starkware.starknet.common.syscalls", - "starkware.starknet.common.syscalls.storage_read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 98, - "end_line": 350, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "start_col": 5, - "start_line": 350 - } - }, - "120": { - "accessible_scopes": [ - "starkware.starknet.common.syscalls", - "starkware.starknet.common.syscalls.storage_read" - ], - "flow_tracking_data": null, - "hints": [ - { - "location": { - "end_col": 87, - "end_line": 351, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "start_col": 5, - "start_line": 351 - }, - "n_prefix_newlines": 0 - } - ], - "inst": { - "end_col": 53, - "end_line": 353, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 37, - "end_line": 348, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 35, - "end_line": 354, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "start_col": 5, - "start_line": 354 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 19, - "start_line": 348 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 23, - "start_line": 353 - } - }, - "122": { - "accessible_scopes": [ - "starkware.starknet.common.syscalls", - "starkware.starknet.common.syscalls.storage_read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 354, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "start_col": 19, - "start_line": 354 - } - }, - "123": { - "accessible_scopes": [ - "starkware.starknet.common.syscalls", - "starkware.starknet.common.syscalls.storage_read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 354, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "start_col": 5, - "start_line": 354 - } - }, - "124": { - "accessible_scopes": [ - "starkware.starknet.common.syscalls", - "starkware.starknet.common.syscalls.storage_write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 368, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "start_col": 18, - "start_line": 368 - } - }, - "126": { - "accessible_scopes": [ - "starkware.starknet.common.syscalls", - "starkware.starknet.common.syscalls.storage_write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 72, - "end_line": 368, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "start_col": 5, - "start_line": 367 - } - }, - "127": { - "accessible_scopes": [ - "starkware.starknet.common.syscalls", - "starkware.starknet.common.syscalls.storage_write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 72, - "end_line": 368, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "start_col": 5, - "start_line": 367 - } - }, - "128": { - "accessible_scopes": [ - "starkware.starknet.common.syscalls", - "starkware.starknet.common.syscalls.storage_write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 72, - "end_line": 368, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "start_col": 5, - "start_line": 367 - } - }, - "129": { - "accessible_scopes": [ - "starkware.starknet.common.syscalls", - "starkware.starknet.common.syscalls.storage_write" - ], - "flow_tracking_data": null, - "hints": [ - { - "location": { - "end_col": 88, - "end_line": 369, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "start_col": 5, - "start_line": 369 - }, - "n_prefix_newlines": 0 - } - ], - "inst": { - "end_col": 54, - "end_line": 370, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 38, - "end_line": 366, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 371, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "start_col": 5, - "start_line": 371 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 20, - "start_line": 366 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 23, - "start_line": 370 - } - }, - "131": { - "accessible_scopes": [ - "starkware.starknet.common.syscalls", - "starkware.starknet.common.syscalls.storage_write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 15, - "end_line": 371, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "start_col": 5, - "start_line": 371 - } - }, - "132": { - "accessible_scopes": [ - "starkware.cairo.common.math_cmp", - "starkware.cairo.common.math_cmp.is_nn" - ], - "flow_tracking_data": null, - "hints": [ - { - "location": { - "end_col": 84, - "end_line": 19, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "start_col": 5, - "start_line": 19 - }, - "n_prefix_newlines": 0 - } - ], - "inst": { - "end_col": 40, - "end_line": 20, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "start_col": 5, - "start_line": 20 - } - }, - "134": { - "accessible_scopes": [ - "starkware.cairo.common.math_cmp", - "starkware.cairo.common.math_cmp.is_nn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 21, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "start_col": 5, - "start_line": 21 - } - }, - "135": { - "accessible_scopes": [ - "starkware.cairo.common.math_cmp", - "starkware.cairo.common.math_cmp.is_nn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 13, - "end_line": 22, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "start_col": 5, - "start_line": 22 - } - }, - "137": { - "accessible_scopes": [ - "starkware.cairo.common.math_cmp", - "starkware.cairo.common.math_cmp.is_nn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 46, - "end_line": 23, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "parent_location": [ - { - "end_col": 27, - "end_line": 18, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 24, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "start_col": 5, - "start_line": 24 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 12, - "start_line": 18 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 27, - "start_line": 23 - } - }, - "139": { - "accessible_scopes": [ - "starkware.cairo.common.math_cmp", - "starkware.cairo.common.math_cmp.is_nn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 13, - "end_line": 24, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "start_col": 12, - "start_line": 24 - } - }, - "141": { - "accessible_scopes": [ - "starkware.cairo.common.math_cmp", - "starkware.cairo.common.math_cmp.is_nn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 14, - "end_line": 24, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "start_col": 5, - "start_line": 24 - } - }, - "142": { - "accessible_scopes": [ - "starkware.cairo.common.math_cmp", - "starkware.cairo.common.math_cmp.is_nn" - ], - "flow_tracking_data": null, - "hints": [ - { - "location": { - "end_col": 91, - "end_line": 27, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "start_col": 5, - "start_line": 27 - }, - "n_prefix_newlines": 0 - } - ], - "inst": { - "end_col": 48, - "end_line": 28, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "start_col": 5, - "start_line": 28 + ], + "inst": { + "end_col": 48, + "end_line": 28, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 5, + "start_line": 28 + } + }, + "144": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 29, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 33, + "start_line": 29 + } + }, + "146": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 29, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 32, + "start_line": 29 + } + }, + "148": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 29, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 5, + "start_line": 29 + } + }, + "149": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 13, + "end_line": 30, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 5, + "start_line": 30 + } + }, + "151": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 31, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 18, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 32, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 5, + "start_line": 32 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 12, + "start_line": 18 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 27, + "start_line": 31 + } + }, + "153": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 13, + "end_line": 32, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 12, + "start_line": 32 + } + }, + "155": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 14, + "end_line": 32, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 5, + "start_line": 32 + } + }, + "156": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 27, + "end_line": 18, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 154, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 35, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 5, + "start_line": 35 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 21, + "start_line": 154 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 12, + "start_line": 18 + } + }, + "157": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 28, + "end_line": 35, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 20, + "start_line": 35 + } + }, + "159": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 30, + "end_line": 18, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 35, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 30, + "start_line": 35 + }, + "While expanding the reference 'a' in:" + ], + "start_col": 29, + "start_line": 18 + } + }, + "160": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 35, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 5, + "start_line": 35 + } + }, + "162": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 13, + "end_line": 36, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 12, + "start_line": 36 + } + }, + "164": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 14, + "end_line": 36, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 5, + "start_line": 36 + } + }, + "165": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 27, + "end_line": 42, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 18, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 43, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 12, + "start_line": 43 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 12, + "start_line": 18 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 12, + "start_line": 42 + } + }, + "166": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 23, + "end_line": 43, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 18, + "start_line": 43 + } + }, + "167": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 24, + "end_line": 43, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 12, + "start_line": 43 + } + }, + "169": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 25, + "end_line": 43, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 5, + "start_line": 43 + } + }, + "170": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_check" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 30, + "end_line": 22, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 22 + } + }, + "171": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_check" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 23, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 23 + } + }, + "172": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_check" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 24, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 21, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 25, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 25 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 20, + "start_line": 21 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 27, + "start_line": 24 + } + }, + "174": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_check" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 25, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 25 + } + }, + "175": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 18, + "end_line": 32, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 32 + } + }, + "177": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_add" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 7, + "end_line": 41, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 36 + }, + "n_prefix_newlines": 1 } - }, - "144": { - "accessible_scopes": [ - "starkware.cairo.common.math_cmp", - "starkware.cairo.common.math_cmp.is_nn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 29, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "start_col": 33, - "start_line": 29 - } - }, - "146": { - "accessible_scopes": [ - "starkware.cairo.common.math_cmp", - "starkware.cairo.common.math_cmp.is_nn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 29, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "start_col": 32, - "start_line": 29 - } - }, - "148": { - "accessible_scopes": [ - "starkware.cairo.common.math_cmp", - "starkware.cairo.common.math_cmp.is_nn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 41, - "end_line": 29, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "start_col": 5, - "start_line": 29 - } - }, - "149": { - "accessible_scopes": [ - "starkware.cairo.common.math_cmp", - "starkware.cairo.common.math_cmp.is_nn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 13, - "end_line": 30, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "start_col": 5, - "start_line": 30 - } - }, - "151": { - "accessible_scopes": [ - "starkware.cairo.common.math_cmp", - "starkware.cairo.common.math_cmp.is_nn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 46, - "end_line": 31, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "parent_location": [ - { - "end_col": 27, - "end_line": 18, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 32, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "start_col": 5, - "start_line": 32 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 12, - "start_line": 18 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 27, - "start_line": 31 - } - }, - "153": { - "accessible_scopes": [ - "starkware.cairo.common.math_cmp", - "starkware.cairo.common.math_cmp.is_nn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 13, - "end_line": 32, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "start_col": 12, - "start_line": 32 - } - }, - "155": { - "accessible_scopes": [ - "starkware.cairo.common.math_cmp", - "starkware.cairo.common.math_cmp.is_nn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 14, - "end_line": 32, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "start_col": 5, - "start_line": 32 - } - }, - "156": { - "accessible_scopes": [ - "starkware.cairo.common.math_cmp", - "starkware.cairo.common.math_cmp.is_nn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 27, - "end_line": 18, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 154, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "parent_location": [ - { - "end_col": 32, - "end_line": 35, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "start_col": 5, - "start_line": 35 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 21, - "start_line": 154 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 12, - "start_line": 18 - } - }, - "157": { - "accessible_scopes": [ - "starkware.cairo.common.math_cmp", - "starkware.cairo.common.math_cmp.is_nn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 28, - "end_line": 35, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "start_col": 20, - "start_line": 35 - } - }, - "159": { - "accessible_scopes": [ - "starkware.cairo.common.math_cmp", - "starkware.cairo.common.math_cmp.is_nn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 30, - "end_line": 18, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "parent_location": [ - { - "end_col": 31, - "end_line": 35, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "start_col": 30, - "start_line": 35 - }, - "While expanding the reference 'a' in:" - ], - "start_col": 29, - "start_line": 18 - } - }, - "160": { - "accessible_scopes": [ - "starkware.cairo.common.math_cmp", - "starkware.cairo.common.math_cmp.is_nn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 32, - "end_line": 35, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "start_col": 5, - "start_line": 35 - } - }, - "162": { - "accessible_scopes": [ - "starkware.cairo.common.math_cmp", - "starkware.cairo.common.math_cmp.is_nn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 13, - "end_line": 36, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "start_col": 12, - "start_line": 36 - } - }, - "164": { - "accessible_scopes": [ - "starkware.cairo.common.math_cmp", - "starkware.cairo.common.math_cmp.is_nn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 14, - "end_line": 36, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "start_col": 5, - "start_line": 36 - } - }, - "165": { - "accessible_scopes": [ - "starkware.cairo.common.math_cmp", - "starkware.cairo.common.math_cmp.is_le" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 27, - "end_line": 42, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "parent_location": [ - { - "end_col": 27, - "end_line": 18, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "parent_location": [ - { - "end_col": 24, - "end_line": 43, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "start_col": 12, - "start_line": 43 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 12, - "start_line": 18 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 12, - "start_line": 42 - } - }, - "166": { - "accessible_scopes": [ - "starkware.cairo.common.math_cmp", - "starkware.cairo.common.math_cmp.is_le" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 23, - "end_line": 43, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "start_col": 18, - "start_line": 43 - } - }, - "167": { - "accessible_scopes": [ - "starkware.cairo.common.math_cmp", - "starkware.cairo.common.math_cmp.is_le" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 24, - "end_line": 43, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "start_col": 12, - "start_line": 43 - } - }, - "169": { - "accessible_scopes": [ - "starkware.cairo.common.math_cmp", - "starkware.cairo.common.math_cmp.is_le" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 25, - "end_line": 43, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "start_col": 5, - "start_line": 43 - } - }, - "170": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_check" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 30, - "end_line": 22, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 5, - "start_line": 22 - } - }, - "171": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_check" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 23, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 5, - "start_line": 23 - } - }, - "172": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_check" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 46, - "end_line": 24, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 35, - "end_line": 21, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 25, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 5, - "start_line": 25 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 20, - "start_line": 21 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 27, - "start_line": 24 - } - }, - "174": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_check" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 15, - "end_line": 25, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 5, - "start_line": 25 - } - }, - "175": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_add" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 18, - "end_line": 32, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 5, - "start_line": 32 - } - }, - "177": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_add" - ], - "flow_tracking_data": null, - "hints": [ - { - "location": { - "end_col": 7, - "end_line": 41, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 5, - "start_line": 36 - }, - "n_prefix_newlines": 1 - } - ], - "inst": { - "end_col": 46, - "end_line": 43, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 5, - "start_line": 43 - } - }, - "178": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_add" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 49, - "end_line": 44, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 5, - "start_line": 44 - } - }, - "179": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_add" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 46, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 22, - "start_line": 46 - } - }, - "180": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_add" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 55, - "end_line": 46, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 38, - "start_line": 46 - } - }, - "182": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_add" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 56, - "end_line": 46, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 5, - "start_line": 46 - } - }, - "183": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_add" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 38, - "end_line": 47, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 23, - "start_line": 47 - } - }, - "184": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_add" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 50, - "end_line": 47, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 23, - "start_line": 47 - } - }, - "185": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_add" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 71, - "end_line": 47, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 53, - "start_line": 47 - } - }, - "187": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_add" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 72, - "end_line": 47, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 5, - "start_line": 47 - } - }, - "188": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_add" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 31, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 35, - "end_line": 21, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 48, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 5, - "start_line": 48 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 20, - "start_line": 21 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 18, - "start_line": 31 - } - }, - "189": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_add" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 14, - "end_line": 33, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 22, - "end_line": 48, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 19, - "start_line": 48 - }, - "While expanding the reference 'res' in:" - ], - "start_col": 11, - "start_line": 33 - } - }, - "190": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_add" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 14, - "end_line": 33, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 22, - "end_line": 48, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 19, - "start_line": 48 - }, - "While expanding the reference 'res' in:" - ], - "start_col": 11, - "start_line": 33 - } - }, - "191": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_add" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 23, - "end_line": 48, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 5, - "start_line": 48 - } - }, - "193": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_add" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 14, - "end_line": 33, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 16, - "end_line": 50, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 13, - "start_line": 50 - }, - "While expanding the reference 'res' in:" - ], - "start_col": 11, - "start_line": 33 - } - }, - "194": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_add" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 14, - "end_line": 33, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 16, - "end_line": 50, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 13, - "start_line": 50 - }, - "While expanding the reference 'res' in:" - ], - "start_col": 11, - "start_line": 33 - } - }, - "195": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_add" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 21, - "end_line": 35, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 28, - "end_line": 50, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 18, - "start_line": 50 - }, - "While expanding the reference 'carry_high' in:" - ], - "start_col": 11, - "start_line": 35 - } - }, - "196": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_add" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 30, - "end_line": 50, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 5, - "start_line": 50 - } - }, - "197": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_lt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 25, - "end_line": 134, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 9, - "start_line": 134 - } - }, - "198": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_lt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 7, - "end_line": 134, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 5, - "start_line": 134 - } - }, - "200": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_lt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 32, - "end_line": 133, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 27, - "end_line": 42, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 135, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 17, - "start_line": 135 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 12, - "start_line": 42 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 17, - "start_line": 133 - } - }, - "201": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_lt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 32, - "end_line": 135, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 23, - "start_line": 135 - } - }, - "203": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_lt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 39, - "end_line": 135, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 34, - "start_line": 135 - } - }, - "204": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_lt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 135, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 17, - "start_line": 135 - } - }, - "206": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_lt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 43, - "end_line": 135, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 9, - "start_line": 135 - } - }, - "207": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_lt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 32, - "end_line": 133, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 27, - "end_line": 42, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "parent_location": [ - { - "end_col": 38, - "end_line": 137, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 13, - "start_line": 137 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 12, - "start_line": 42 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 17, - "start_line": 133 - } - }, - "208": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_lt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 29, - "end_line": 137, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 19, - "start_line": 137 - } - }, - "210": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_lt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 37, - "end_line": 137, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 31, - "start_line": 137 - } - }, - "211": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_lt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 38, - "end_line": 137, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 13, - "start_line": 137 - } - }, - "213": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_lt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 41, - "end_line": 137, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 5, - "start_line": 137 - } - }, - "214": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_le" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 32, - "end_line": 148, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 32, - "end_line": 133, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 149, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 20, - "start_line": 149 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 17, - "start_line": 133 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 17, - "start_line": 148 - } - }, - "215": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_le" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 56, - "end_line": 148, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 34, - "end_line": 149, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 33, - "start_line": 149 - }, - "While expanding the reference 'b' in:" - ], - "start_col": 46, - "start_line": 148 - } - }, - "216": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_le" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 56, - "end_line": 148, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 34, - "end_line": 149, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 33, - "start_line": 149 - }, - "While expanding the reference 'b' in:" - ], - "start_col": 46, - "start_line": 148 - } - }, - "217": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_le" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 44, - "end_line": 148, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 39, - "end_line": 149, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 38, - "start_line": 149 - }, - "While expanding the reference 'a' in:" - ], - "start_col": 34, - "start_line": 148 - } - }, - "218": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_le" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 44, - "end_line": 148, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 39, - "end_line": 149, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 38, - "start_line": 149 - }, - "While expanding the reference 'a' in:" - ], - "start_col": 34, - "start_line": 148 - } - }, - "219": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_le" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 149, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 20, - "start_line": 149 - } - }, - "221": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_le" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 18, - "end_line": 150, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 17, - "start_line": 150 - } - }, - "223": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_le" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 32, - "end_line": 133, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 149, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 32, - "end_line": 148, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 29, - "end_line": 150, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 5, - "start_line": 150 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 17, - "start_line": 148 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 20, - "start_line": 149 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 17, - "start_line": 133 - } - }, - "224": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_le" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 27, - "end_line": 150, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 17, - "start_line": 150 - } - }, - "225": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_le" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 29, - "end_line": 150, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 5, - "start_line": 150 - } - }, - "226": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_not" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 37, - "end_line": 227, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 29, - "start_line": 227 - } - }, - "228": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_not" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 60, - "end_line": 227, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 52, - "start_line": 227 - } - }, - "230": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_not" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 226, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 226, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 72, - "end_line": 227, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 5, - "start_line": 227 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 18, - "start_line": 226 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 18, - "start_line": 226 - } - }, - "231": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_not" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 45, - "end_line": 227, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 29, - "start_line": 227 - } - }, - "232": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_not" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 69, - "end_line": 227, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 52, - "start_line": 227 - } - }, - "233": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_not" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 72, - "end_line": 227, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 5, - "start_line": 227 - } - }, - "234": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_neg" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 232, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 226, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 35, - "end_line": 233, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 21, - "start_line": 233 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 18, - "start_line": 226 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 18, - "start_line": 232 - } - }, - "235": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_neg" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 45, - "end_line": 232, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 34, - "end_line": 233, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 33, - "start_line": 233 - }, - "While expanding the reference 'a' in:" - ], - "start_col": 35, - "start_line": 232 - } - }, - "236": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_neg" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 45, - "end_line": 232, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 34, - "end_line": 233, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 33, - "start_line": 233 - }, - "While expanding the reference 'a' in:" - ], - "start_col": 35, - "start_line": 232 - } - }, - "237": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_neg" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 233, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 21, - "start_line": 233 - } - }, - "239": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_neg" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 54, - "end_line": 234, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 53, - "start_line": 234 - } - }, - "241": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_neg" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 62, - "end_line": 234, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 61, - "start_line": 234 - } - }, - "243": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_neg" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 64, - "end_line": 234, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 20, - "start_line": 234 - } - }, - "245": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_neg" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 31, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 64, - "end_line": 234, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 232, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 22, - "end_line": 235, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 5, - "start_line": 235 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 18, - "start_line": 232 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 20, - "start_line": 234 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 18, - "start_line": 31 - } - }, - "246": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_neg" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 13, - "end_line": 234, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 235, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 17, - "start_line": 235 - }, - "While expanding the reference 'res' in:" - ], - "start_col": 10, - "start_line": 234 - } - }, - "247": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_neg" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 13, - "end_line": 234, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 235, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 17, - "start_line": 235 - }, - "While expanding the reference 'res' in:" - ], - "start_col": 10, - "start_line": 234 - } - }, - "248": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_neg" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 22, - "end_line": 235, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 5, - "start_line": 235 - } - }, - "249": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_sub" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 290, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 232, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 291, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 19, - "start_line": 291 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 18, - "start_line": 232 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 18, - "start_line": 290 - } - }, - "250": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_sub" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 57, - "end_line": 290, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 32, - "end_line": 291, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 31, - "start_line": 291 - }, - "While expanding the reference 'b' in:" - ], - "start_col": 47, - "start_line": 290 - } - }, - "251": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_sub" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 57, - "end_line": 290, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 32, - "end_line": 291, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 31, - "start_line": 291 - }, - "While expanding the reference 'b' in:" - ], - "start_col": 47, - "start_line": 290 - } - }, - "252": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_sub" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 291, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 19, - "start_line": 291 - } - }, - "254": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_sub" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 232, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 291, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 31, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 292, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 20, - "start_line": 292 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 18, - "start_line": 31 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 19, - "start_line": 291 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 18, - "start_line": 232 - } - }, - "255": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_sub" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 45, - "end_line": 290, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 292, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 32, - "start_line": 292 - }, - "While expanding the reference 'a' in:" - ], - "start_col": 35, - "start_line": 290 - } - }, - "256": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_sub" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 45, - "end_line": 290, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 292, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 32, - "start_line": 292 - }, - "While expanding the reference 'a' in:" - ], - "start_col": 35, - "start_line": 290 - } - }, - "257": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_sub" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 15, - "end_line": 291, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 292, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 35, - "start_line": 292 - }, - "While expanding the reference 'b_neg' in:" - ], - "start_col": 10, - "start_line": 291 - } - }, - "258": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_sub" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 15, - "end_line": 291, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 292, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 35, - "start_line": 292 - }, - "While expanding the reference 'b_neg' in:" - ], - "start_col": 10, - "start_line": 291 - } - }, - "259": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_sub" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 41, - "end_line": 292, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 20, - "start_line": 292 - } - }, - "261": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_sub" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 31, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 292, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 290, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 22, - "end_line": 293, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 5, - "start_line": 293 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 18, - "start_line": 290 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 20, - "start_line": 292 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 18, - "start_line": 31 - } - }, - "262": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_sub" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 13, - "end_line": 292, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 293, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 17, - "start_line": 293 - }, - "While expanding the reference 'res' in:" - ], - "start_col": 10, - "start_line": 292 - } - }, - "263": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_sub" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 13, - "end_line": 292, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 293, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 17, - "start_line": 293 - }, - "While expanding the reference 'res' in:" - ], - "start_col": 10, - "start_line": 292 - } - }, - "264": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_sub" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 22, - "end_line": 293, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 5, - "start_line": 293 - } - }, - "265": { - "accessible_scopes": [ - "__main__", - "__main__._name", - "__main__._name.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/decl.cairo" - }, - "parent_location": [ - { - "end_col": 26, - "end_line": 9, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "start_col": 9, - "start_line": 9 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - } - }, - "266": { - "accessible_scopes": [ - "__main__", - "__main__._name", - "__main__._name.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "parent_location": [ - { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/decl.cairo" - }, - "parent_location": [ - { - "end_col": 26, - "end_line": 9, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "start_col": 9, - "start_line": 9 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - } - }, - "267": { - "accessible_scopes": [ - "__main__", - "__main__._name", - "__main__._name.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 95, - "end_line": 8, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "parent_location": [ - { - "end_col": 24, - "end_line": 9, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "start_col": 21, - "start_line": 9 - }, - "While expanding the reference 'res' in:" - ], - "start_col": 19, - "start_line": 8 - } - }, - "269": { - "accessible_scopes": [ - "__main__", - "__main__._name", - "__main__._name.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 9, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "start_col": 9, - "start_line": 9 - } - }, - "270": { - "accessible_scopes": [ - "__main__", - "__main__._name", - "__main__._name.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 61, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "start_col": 30, - "start_line": 13 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 12 - } - }, - "271": { - "accessible_scopes": [ - "__main__", - "__main__._name", - "__main__._name.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 78, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "parent_location": [ - { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "start_col": 30, - "start_line": 13 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 12 - } - }, - "272": { - "accessible_scopes": [ - "__main__", - "__main__._name", - "__main__._name.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 36, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "start_col": 30, - "start_line": 13 - } - }, - "274": { - "accessible_scopes": [ - "__main__", - "__main__._name", - "__main__._name.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "parent_location": [ - { - "end_col": 37, - "end_line": 348, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 75, - "end_line": 14, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "start_col": 37, - "start_line": 14 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 19, - "start_line": 348 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 12 - } - }, - "275": { - "accessible_scopes": [ - "__main__", - "__main__._name", - "__main__._name.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "parent_location": [ - { - "end_col": 70, - "end_line": 14, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "start_col": 58, - "start_line": 14 - }, - "While expanding the reference 'storage_addr' in:" - ], - "start_col": 14, - "start_line": 13 - } - }, - "276": { - "accessible_scopes": [ - "__main__", - "__main__._name", - "__main__._name.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 75, - "end_line": 14, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "start_col": 37, - "start_line": 14 - } - }, - "278": { - "accessible_scopes": [ - "__main__", - "__main__._name", - "__main__._name.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 37, - "end_line": 348, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 75, - "end_line": 14, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "parent_location": [ - { - "end_col": 42, - "end_line": 16, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "start_col": 31, - "start_line": 16 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 37, - "start_line": 14 - }, - "While trying to update the implicit return value 'syscall_ptr' in:" - ], - "start_col": 19, - "start_line": 348 - } - }, - "279": { - "accessible_scopes": [ - "__main__", - "__main__._name", - "__main__._name.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "parent_location": [ - { - "end_col": 44, - "end_line": 17, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "start_col": 32, - "start_line": 17 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 30, - "start_line": 13 - }, - "While trying to update the implicit return value 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - } - }, - "280": { - "accessible_scopes": [ - "__main__", - "__main__._name", - "__main__._name.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "parent_location": [ - { - "end_col": 50, - "end_line": 18, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "start_col": 35, - "start_line": 18 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 30, - "start_line": 13 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - } - }, - "281": { - "accessible_scopes": [ - "__main__", - "__main__._name", - "__main__._name.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 14, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "parent_location": [ - { - "end_col": 64, - "end_line": 19, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "start_col": 45, - "start_line": 19 - }, - "While expanding the reference '__storage_var_temp0' in:" - ], - "start_col": 14, - "start_line": 14 - } - }, - "282": { - "accessible_scopes": [ - "__main__", - "__main__._name", - "__main__._name.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 55, - "end_line": 20, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "start_col": 9, - "start_line": 20 - } - }, - "283": { - "accessible_scopes": [ - "__main__", - "__main__._name", - "__main__._name.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 62, - "end_line": 23, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 24, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "start_col": 30, - "start_line": 24 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 23 - } - }, - "284": { - "accessible_scopes": [ - "__main__", - "__main__._name", - "__main__._name.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 79, - "end_line": 23, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "parent_location": [ - { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 24, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "start_col": 30, - "start_line": 24 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 64, - "start_line": 23 - } - }, - "285": { - "accessible_scopes": [ - "__main__", - "__main__._name", - "__main__._name.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 36, - "end_line": 24, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "start_col": 30, - "start_line": 24 - } - }, - "287": { - "accessible_scopes": [ - "__main__", - "__main__._name", - "__main__._name.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 34, - "end_line": 23, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "parent_location": [ - { - "end_col": 38, - "end_line": 366, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 80, - "end_line": 25, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "start_col": 9, - "start_line": 25 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 20, - "start_line": 366 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 16, - "start_line": 23 - } - }, - "288": { - "accessible_scopes": [ - "__main__", - "__main__._name", - "__main__._name.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 24, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "parent_location": [ - { - "end_col": 43, - "end_line": 25, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "start_col": 31, - "start_line": 25 - }, - "While expanding the reference 'storage_addr' in:" - ], - "start_col": 14, - "start_line": 24 - } - }, - "289": { - "accessible_scopes": [ - "__main__", - "__main__._name", - "__main__._name.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 79, - "end_line": 25, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "start_col": 55, - "start_line": 25 - } - }, - "290": { - "accessible_scopes": [ - "__main__", - "__main__._name", - "__main__._name.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 80, - "end_line": 25, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "start_col": 9, - "start_line": 25 - } - }, - "292": { - "accessible_scopes": [ - "__main__", - "__main__._name", - "__main__._name.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 24, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 19, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/decl.cairo" - }, - "parent_location": [ - { - "end_col": 19, - "end_line": 26, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "start_col": 9, - "start_line": 26 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 19 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 30, - "start_line": 24 - }, - "While trying to update the implicit return value 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - } - }, - "293": { - "accessible_scopes": [ - "__main__", - "__main__._name", - "__main__._name.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 24, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "parent_location": [ - { - "end_col": 79, - "end_line": 19, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/decl.cairo" - }, - "parent_location": [ - { - "end_col": 19, - "end_line": 26, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "start_col": 9, - "start_line": 26 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 64, - "start_line": 19 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 30, - "start_line": 24 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - } - }, - "294": { - "accessible_scopes": [ - "__main__", - "__main__._name", - "__main__._name.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 19, - "end_line": 26, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "start_col": 9, - "start_line": 26 - } - }, - "295": { - "accessible_scopes": [ - "__main__", - "__main__._symbol", - "__main__._symbol.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/decl.cairo" - }, - "parent_location": [ - { - "end_col": 26, - "end_line": 9, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "start_col": 9, - "start_line": 9 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - } - }, - "296": { - "accessible_scopes": [ - "__main__", - "__main__._symbol", - "__main__._symbol.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "parent_location": [ - { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/decl.cairo" - }, - "parent_location": [ - { - "end_col": 26, - "end_line": 9, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "start_col": 9, - "start_line": 9 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - } - }, - "297": { - "accessible_scopes": [ - "__main__", - "__main__._symbol", - "__main__._symbol.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 94, - "end_line": 8, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "parent_location": [ - { - "end_col": 24, - "end_line": 9, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "start_col": 21, - "start_line": 9 - }, - "While expanding the reference 'res' in:" - ], - "start_col": 19, - "start_line": 8 - } - }, - "299": { - "accessible_scopes": [ - "__main__", - "__main__._symbol", - "__main__._symbol.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 9, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "start_col": 9, - "start_line": 9 - } - }, - "300": { - "accessible_scopes": [ - "__main__", - "__main__._symbol", - "__main__._symbol.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 61, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "start_col": 30, - "start_line": 13 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 12 - } - }, - "301": { - "accessible_scopes": [ - "__main__", - "__main__._symbol", - "__main__._symbol.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 78, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "parent_location": [ - { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "start_col": 30, - "start_line": 13 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 12 - } - }, - "302": { - "accessible_scopes": [ - "__main__", - "__main__._symbol", - "__main__._symbol.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 36, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "start_col": 30, - "start_line": 13 - } - }, - "304": { - "accessible_scopes": [ - "__main__", - "__main__._symbol", - "__main__._symbol.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "parent_location": [ - { - "end_col": 37, - "end_line": 348, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 75, - "end_line": 14, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "start_col": 37, - "start_line": 14 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 19, - "start_line": 348 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 12 - } - }, - "305": { - "accessible_scopes": [ - "__main__", - "__main__._symbol", - "__main__._symbol.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "parent_location": [ - { - "end_col": 70, - "end_line": 14, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "start_col": 58, - "start_line": 14 - }, - "While expanding the reference 'storage_addr' in:" - ], - "start_col": 14, - "start_line": 13 - } - }, - "306": { - "accessible_scopes": [ - "__main__", - "__main__._symbol", - "__main__._symbol.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 75, - "end_line": 14, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "start_col": 37, - "start_line": 14 - } - }, - "308": { - "accessible_scopes": [ - "__main__", - "__main__._symbol", - "__main__._symbol.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 37, - "end_line": 348, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 75, - "end_line": 14, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "parent_location": [ - { - "end_col": 42, - "end_line": 16, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "start_col": 31, - "start_line": 16 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 37, - "start_line": 14 - }, - "While trying to update the implicit return value 'syscall_ptr' in:" - ], - "start_col": 19, - "start_line": 348 - } - }, - "309": { - "accessible_scopes": [ - "__main__", - "__main__._symbol", - "__main__._symbol.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "parent_location": [ - { - "end_col": 44, - "end_line": 17, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "start_col": 32, - "start_line": 17 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 30, - "start_line": 13 - }, - "While trying to update the implicit return value 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - } - }, - "310": { - "accessible_scopes": [ - "__main__", - "__main__._symbol", - "__main__._symbol.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "parent_location": [ - { - "end_col": 50, - "end_line": 18, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "start_col": 35, - "start_line": 18 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 30, - "start_line": 13 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - } - }, - "311": { - "accessible_scopes": [ - "__main__", - "__main__._symbol", - "__main__._symbol.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 14, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "parent_location": [ - { - "end_col": 64, - "end_line": 19, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "start_col": 45, - "start_line": 19 - }, - "While expanding the reference '__storage_var_temp0' in:" - ], - "start_col": 14, - "start_line": 14 - } - }, - "312": { - "accessible_scopes": [ - "__main__", - "__main__._symbol", - "__main__._symbol.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 55, - "end_line": 20, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "start_col": 9, - "start_line": 20 - } - }, - "313": { - "accessible_scopes": [ - "__main__", - "__main__._symbol", - "__main__._symbol.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 62, - "end_line": 23, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 24, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "start_col": 30, - "start_line": 24 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 23 - } - }, - "314": { - "accessible_scopes": [ - "__main__", - "__main__._symbol", - "__main__._symbol.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 79, - "end_line": 23, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "parent_location": [ - { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 24, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "start_col": 30, - "start_line": 24 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 64, - "start_line": 23 - } - }, - "315": { - "accessible_scopes": [ - "__main__", - "__main__._symbol", - "__main__._symbol.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 36, - "end_line": 24, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "start_col": 30, - "start_line": 24 - } - }, - "317": { - "accessible_scopes": [ - "__main__", - "__main__._symbol", - "__main__._symbol.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 34, - "end_line": 23, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "parent_location": [ - { - "end_col": 38, - "end_line": 366, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 80, - "end_line": 25, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "start_col": 9, - "start_line": 25 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 20, - "start_line": 366 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 16, - "start_line": 23 - } - }, - "318": { - "accessible_scopes": [ - "__main__", - "__main__._symbol", - "__main__._symbol.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 24, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "parent_location": [ - { - "end_col": 43, - "end_line": 25, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "start_col": 31, - "start_line": 25 - }, - "While expanding the reference 'storage_addr' in:" - ], - "start_col": 14, - "start_line": 24 - } - }, - "319": { - "accessible_scopes": [ - "__main__", - "__main__._symbol", - "__main__._symbol.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 79, - "end_line": 25, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "start_col": 55, - "start_line": 25 - } - }, - "320": { - "accessible_scopes": [ - "__main__", - "__main__._symbol", - "__main__._symbol.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 80, - "end_line": 25, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "start_col": 9, - "start_line": 25 - } - }, - "322": { - "accessible_scopes": [ - "__main__", - "__main__._symbol", - "__main__._symbol.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 24, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 19, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/decl.cairo" - }, - "parent_location": [ - { - "end_col": 19, - "end_line": 26, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "start_col": 9, - "start_line": 26 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 19 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 30, - "start_line": 24 - }, - "While trying to update the implicit return value 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - } - }, - "323": { - "accessible_scopes": [ - "__main__", - "__main__._symbol", - "__main__._symbol.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 24, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "parent_location": [ - { - "end_col": 79, - "end_line": 19, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/decl.cairo" - }, - "parent_location": [ - { - "end_col": 19, - "end_line": 26, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "start_col": 9, - "start_line": 26 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 64, - "start_line": 19 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 30, - "start_line": 24 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - } - }, - "324": { - "accessible_scopes": [ - "__main__", - "__main__._symbol", - "__main__._symbol.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 19, - "end_line": 26, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "start_col": 9, - "start_line": 26 - } - }, - "325": { - "accessible_scopes": [ - "__main__", - "__main__._decimals", - "__main__._decimals.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/decl.cairo" - }, - "parent_location": [ - { - "end_col": 26, - "end_line": 9, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "start_col": 9, - "start_line": 9 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - } - }, - "326": { - "accessible_scopes": [ - "__main__", - "__main__._decimals", - "__main__._decimals.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "parent_location": [ - { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/decl.cairo" - }, - "parent_location": [ - { - "end_col": 26, - "end_line": 9, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "start_col": 9, - "start_line": 9 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - } - }, - "327": { - "accessible_scopes": [ - "__main__", - "__main__._decimals", - "__main__._decimals.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 95, - "end_line": 8, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "parent_location": [ - { - "end_col": 24, - "end_line": 9, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "start_col": 21, - "start_line": 9 - }, - "While expanding the reference 'res' in:" - ], - "start_col": 19, - "start_line": 8 - } - }, - "329": { - "accessible_scopes": [ - "__main__", - "__main__._decimals", - "__main__._decimals.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 9, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "start_col": 9, - "start_line": 9 - } - }, - "330": { - "accessible_scopes": [ - "__main__", - "__main__._decimals", - "__main__._decimals.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 61, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "start_col": 30, - "start_line": 13 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 12 - } - }, - "331": { - "accessible_scopes": [ - "__main__", - "__main__._decimals", - "__main__._decimals.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 78, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "parent_location": [ - { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "start_col": 30, - "start_line": 13 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 12 - } - }, - "332": { - "accessible_scopes": [ - "__main__", - "__main__._decimals", - "__main__._decimals.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 36, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "start_col": 30, - "start_line": 13 - } - }, - "334": { - "accessible_scopes": [ - "__main__", - "__main__._decimals", - "__main__._decimals.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "parent_location": [ - { - "end_col": 37, - "end_line": 348, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 75, - "end_line": 14, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "start_col": 37, - "start_line": 14 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 19, - "start_line": 348 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 12 - } - }, - "335": { - "accessible_scopes": [ - "__main__", - "__main__._decimals", - "__main__._decimals.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "parent_location": [ - { - "end_col": 70, - "end_line": 14, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "start_col": 58, - "start_line": 14 - }, - "While expanding the reference 'storage_addr' in:" - ], - "start_col": 14, - "start_line": 13 - } - }, - "336": { - "accessible_scopes": [ - "__main__", - "__main__._decimals", - "__main__._decimals.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 75, - "end_line": 14, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "start_col": 37, - "start_line": 14 - } - }, - "338": { - "accessible_scopes": [ - "__main__", - "__main__._decimals", - "__main__._decimals.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 37, - "end_line": 348, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 75, - "end_line": 14, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "parent_location": [ - { - "end_col": 42, - "end_line": 16, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "start_col": 31, - "start_line": 16 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 37, - "start_line": 14 - }, - "While trying to update the implicit return value 'syscall_ptr' in:" - ], - "start_col": 19, - "start_line": 348 - } - }, - "339": { - "accessible_scopes": [ - "__main__", - "__main__._decimals", - "__main__._decimals.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "parent_location": [ - { - "end_col": 44, - "end_line": 17, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "start_col": 32, - "start_line": 17 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 30, - "start_line": 13 - }, - "While trying to update the implicit return value 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - } - }, - "340": { - "accessible_scopes": [ - "__main__", - "__main__._decimals", - "__main__._decimals.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "parent_location": [ - { - "end_col": 50, - "end_line": 18, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "start_col": 35, - "start_line": 18 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 30, - "start_line": 13 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - } - }, - "341": { - "accessible_scopes": [ - "__main__", - "__main__._decimals", - "__main__._decimals.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 14, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "parent_location": [ - { - "end_col": 64, - "end_line": 19, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "start_col": 45, - "start_line": 19 - }, - "While expanding the reference '__storage_var_temp0' in:" - ], - "start_col": 14, - "start_line": 14 - } - }, - "342": { - "accessible_scopes": [ - "__main__", - "__main__._decimals", - "__main__._decimals.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 55, - "end_line": 20, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "start_col": 9, - "start_line": 20 - } - }, - "343": { - "accessible_scopes": [ - "__main__", - "__main__._decimals", - "__main__._decimals.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 62, - "end_line": 23, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 24, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "start_col": 30, - "start_line": 24 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 23 - } - }, - "344": { - "accessible_scopes": [ - "__main__", - "__main__._decimals", - "__main__._decimals.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 79, - "end_line": 23, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "parent_location": [ - { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 24, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "start_col": 30, - "start_line": 24 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 64, - "start_line": 23 - } - }, - "345": { - "accessible_scopes": [ - "__main__", - "__main__._decimals", - "__main__._decimals.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 36, - "end_line": 24, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "start_col": 30, - "start_line": 24 - } - }, - "347": { - "accessible_scopes": [ - "__main__", - "__main__._decimals", - "__main__._decimals.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 34, - "end_line": 23, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "parent_location": [ - { - "end_col": 38, - "end_line": 366, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 80, - "end_line": 25, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "start_col": 9, - "start_line": 25 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 20, - "start_line": 366 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 16, - "start_line": 23 - } - }, - "348": { - "accessible_scopes": [ - "__main__", - "__main__._decimals", - "__main__._decimals.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 24, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "parent_location": [ - { - "end_col": 43, - "end_line": 25, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "start_col": 31, - "start_line": 25 - }, - "While expanding the reference 'storage_addr' in:" - ], - "start_col": 14, - "start_line": 24 - } - }, - "349": { - "accessible_scopes": [ - "__main__", - "__main__._decimals", - "__main__._decimals.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 79, - "end_line": 25, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "start_col": 55, - "start_line": 25 - } - }, - "350": { - "accessible_scopes": [ - "__main__", - "__main__._decimals", - "__main__._decimals.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 80, - "end_line": 25, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "start_col": 9, - "start_line": 25 - } - }, - "352": { - "accessible_scopes": [ - "__main__", - "__main__._decimals", - "__main__._decimals.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 24, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 19, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/decl.cairo" - }, - "parent_location": [ - { - "end_col": 19, - "end_line": 26, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "start_col": 9, - "start_line": 26 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 19 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 30, - "start_line": 24 - }, - "While trying to update the implicit return value 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - } - }, - "353": { - "accessible_scopes": [ - "__main__", - "__main__._decimals", - "__main__._decimals.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 24, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "parent_location": [ - { - "end_col": 79, - "end_line": 19, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/decl.cairo" - }, - "parent_location": [ - { - "end_col": 19, - "end_line": 26, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "start_col": 9, - "start_line": 26 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 64, - "start_line": 19 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 30, - "start_line": 24 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - } - }, - "354": { - "accessible_scopes": [ - "__main__", - "__main__._decimals", - "__main__._decimals.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 19, - "end_line": 26, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "start_col": 9, - "start_line": 26 - } - }, - "355": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" - }, - "parent_location": [ - { - "end_col": 26, - "end_line": 9, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 9, - "start_line": 9 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - } - }, - "356": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "parent_location": [ - { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" - }, - "parent_location": [ - { - "end_col": 26, - "end_line": 9, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 9, - "start_line": 9 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - } - }, - "357": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 94, - "end_line": 8, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "parent_location": [ - { - "end_col": 24, - "end_line": 9, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 21, - "start_line": 9 - }, - "While expanding the reference 'res' in:" - ], - "start_col": 19, - "start_line": 8 - } - }, - "359": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 9, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 9, - "start_line": 9 - } - }, - "360": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 61, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 30, - "start_line": 13 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 12 - } - }, - "361": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 78, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "parent_location": [ - { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 30, - "start_line": 13 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 12 - } - }, - "362": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 36, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 30, - "start_line": 13 - } - }, - "364": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "parent_location": [ - { - "end_col": 37, - "end_line": 348, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 75, - "end_line": 14, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 37, - "start_line": 14 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 19, - "start_line": 348 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 12 - } - }, - "365": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "parent_location": [ - { - "end_col": 70, - "end_line": 14, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 58, - "start_line": 14 - }, - "While expanding the reference 'storage_addr' in:" - ], - "start_col": 14, - "start_line": 13 - } - }, - "366": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 75, - "end_line": 14, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 37, - "start_line": 14 - } - }, - "368": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 37, - "end_line": 348, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 75, - "end_line": 14, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "parent_location": [ - { - "end_col": 37, - "end_line": 348, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 75, - "end_line": 15, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 37, - "start_line": 15 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 19, - "start_line": 348 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 37, - "start_line": 14 - }, - "While trying to update the implicit return value 'syscall_ptr' in:" - ], - "start_col": 19, - "start_line": 348 - } - }, - "369": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 74, - "end_line": 15, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 58, - "start_line": 15 - } - }, - "371": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 75, - "end_line": 15, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 37, - "start_line": 15 - } - }, - "373": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 37, - "end_line": 348, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 75, - "end_line": 15, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "parent_location": [ - { - "end_col": 42, - "end_line": 17, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 31, - "start_line": 17 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 37, - "start_line": 15 - }, - "While trying to update the implicit return value 'syscall_ptr' in:" - ], - "start_col": 19, - "start_line": 348 - } - }, - "374": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "parent_location": [ - { - "end_col": 44, - "end_line": 18, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 32, - "start_line": 18 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 30, - "start_line": 13 - }, - "While trying to update the implicit return value 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - } - }, - "375": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "parent_location": [ - { - "end_col": 50, - "end_line": 19, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 35, - "start_line": 19 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 30, - "start_line": 13 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - } - }, - "376": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 14, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "parent_location": [ - { - "end_col": 64, - "end_line": 20, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 45, - "start_line": 20 - }, - "While expanding the reference '__storage_var_temp0' in:" - ], - "start_col": 14, - "start_line": 14 - } - }, - "377": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 15, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "parent_location": [ - { - "end_col": 64, - "end_line": 21, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 45, - "start_line": 21 - }, - "While expanding the reference '__storage_var_temp1' in:" - ], - "start_col": 14, - "start_line": 15 - } - }, - "378": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 22, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 9, - "start_line": 22 - } - }, - "379": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 62, - "end_line": 25, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 26, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 30, - "start_line": 26 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 25 - } - }, - "380": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 79, - "end_line": 25, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "parent_location": [ - { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 26, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 30, - "start_line": 26 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 64, - "start_line": 25 - } - }, - "381": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 36, - "end_line": 26, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 30, - "start_line": 26 - } - }, - "383": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 34, - "end_line": 25, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "parent_location": [ - { - "end_col": 38, - "end_line": 366, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 80, - "end_line": 27, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 9, - "start_line": 27 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 20, - "start_line": 366 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 16, - "start_line": 25 - } - }, - "384": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 26, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "parent_location": [ - { - "end_col": 43, - "end_line": 27, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 31, - "start_line": 27 - }, - "While expanding the reference 'storage_addr' in:" - ], - "start_col": 14, - "start_line": 26 - } - }, - "385": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 79, - "end_line": 27, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 55, - "start_line": 27 - } - }, - "386": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 80, - "end_line": 27, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 9, - "start_line": 27 - } - }, - "388": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 47, - "end_line": 28, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 31, - "start_line": 28 - } - }, - "390": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 79, - "end_line": 28, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 55, - "start_line": 28 - } - }, - "391": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 80, - "end_line": 28, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 9, - "start_line": 28 - } - }, - "393": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 26, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 19, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" - }, - "parent_location": [ - { - "end_col": 19, - "end_line": 29, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 9, - "start_line": 29 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 19 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 30, - "start_line": 26 - }, - "While trying to update the implicit return value 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - } - }, - "394": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 26, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "parent_location": [ - { - "end_col": 79, - "end_line": 19, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" - }, - "parent_location": [ - { - "end_col": 19, - "end_line": 29, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 9, - "start_line": 29 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 64, - "start_line": 19 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 30, - "start_line": 26 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - } - }, - "395": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 19, - "end_line": 29, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 9, - "start_line": 29 - } - }, - "396": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 48, - "end_line": 9, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 36, - "start_line": 9 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - } - }, - "397": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 95, - "end_line": 8, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 53, - "end_line": 9, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 50, - "start_line": 9 - }, - "While expanding the reference 'res' in:" - ], - "start_col": 19, - "start_line": 8 - } - }, - "399": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 79, - "end_line": 9, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 55, - "start_line": 9 - } - }, - "400": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 80, - "end_line": 9, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 21, - "start_line": 9 - } - }, - "402": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 39, - "end_line": 12, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "parent_location": [ - { - "end_col": 48, - "end_line": 10, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 21, - "start_line": 10 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 24, - "start_line": 12 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - } - }, - "403": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 17, - "end_line": 9, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 47, - "end_line": 10, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 44, - "start_line": 10 - }, - "While expanding the reference 'res' in:" - ], - "start_col": 14, - "start_line": 9 - } - }, - "404": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 48, - "end_line": 10, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 21, - "start_line": 10 - } - }, - "406": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 48, - "end_line": 9, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 26, - "end_line": 11, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 9, - "start_line": 11 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 9 - } - }, - "407": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 39, - "end_line": 12, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "parent_location": [ - { - "end_col": 48, - "end_line": 10, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 26, - "end_line": 11, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 9, - "start_line": 11 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 21, - "start_line": 10 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 24, - "start_line": 12 - } - }, - "408": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 17, - "end_line": 10, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 24, - "end_line": 11, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 21, - "start_line": 11 - }, - "While expanding the reference 'res' in:" - ], - "start_col": 14, - "start_line": 10 - } - }, - "409": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 11, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 9, - "start_line": 11 - } - }, - "410": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 61, - "end_line": 14, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 43, - "end_line": 17, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 30, - "start_line": 17 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 14 - } - }, - "411": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 78, - "end_line": 14, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 43, - "end_line": 17, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 30, - "start_line": 17 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 14 - } - }, - "412": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 93, - "end_line": 14, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 42, - "end_line": 17, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 35, - "start_line": 17 - }, - "While expanding the reference 'account' in:" - ], - "start_col": 80, - "start_line": 14 - } - }, - "413": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 43, - "end_line": 17, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 30, - "start_line": 17 - } - }, - "415": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 14, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 37, - "end_line": 348, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 75, - "end_line": 18, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 37, - "start_line": 18 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 19, - "start_line": 348 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 14 - } - }, - "416": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 17, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 70, - "end_line": 18, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 58, - "start_line": 18 - }, - "While expanding the reference 'storage_addr' in:" - ], - "start_col": 14, - "start_line": 17 - } - }, - "417": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 75, - "end_line": 18, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 37, - "start_line": 18 - } - }, - "419": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 37, - "end_line": 348, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 75, - "end_line": 18, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 37, - "end_line": 348, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 75, - "end_line": 19, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 37, - "start_line": 19 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 19, - "start_line": 348 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 37, - "start_line": 18 - }, - "While trying to update the implicit return value 'syscall_ptr' in:" - ], - "start_col": 19, - "start_line": 348 - } - }, - "420": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 74, - "end_line": 19, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 58, - "start_line": 19 - } - }, - "422": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 75, - "end_line": 19, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 37, - "start_line": 19 - } - }, - "424": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 37, - "end_line": 348, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 75, - "end_line": 19, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 42, - "end_line": 21, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 31, - "start_line": 21 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 37, - "start_line": 19 - }, - "While trying to update the implicit return value 'syscall_ptr' in:" - ], - "start_col": 19, - "start_line": 348 - } - }, - "425": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 43, - "end_line": 17, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 44, - "end_line": 22, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 32, - "start_line": 22 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 30, - "start_line": 17 - }, - "While trying to update the implicit return value 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - } - }, - "426": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 43, - "end_line": 17, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 50, - "end_line": 23, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 35, - "start_line": 23 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 30, - "start_line": 17 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - } - }, - "427": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 18, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 64, - "end_line": 24, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 45, - "start_line": 24 - }, - "While expanding the reference '__storage_var_temp0' in:" - ], - "start_col": 14, - "start_line": 18 - } - }, - "428": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 19, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 64, - "end_line": 25, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 45, - "start_line": 25 - }, - "While expanding the reference '__storage_var_temp1' in:" - ], - "start_col": 14, - "start_line": 19 - } - }, - "429": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 26, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 9, - "start_line": 26 - } - }, - "430": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 62, - "end_line": 29, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 43, - "end_line": 32, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 30, - "start_line": 32 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 29 - } - }, - "431": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 79, - "end_line": 29, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 43, - "end_line": 32, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 30, - "start_line": 32 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 64, - "start_line": 29 - } - }, - "432": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 22, - "end_line": 30, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 42, - "end_line": 32, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 35, - "start_line": 32 - }, - "While expanding the reference 'account' in:" - ], - "start_col": 9, - "start_line": 30 - } - }, - "433": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 43, - "end_line": 32, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 30, - "start_line": 32 - } - }, - "435": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 34, - "end_line": 29, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 38, - "end_line": 366, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 80, - "end_line": 33, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 9, - "start_line": 33 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 20, - "start_line": 366 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 16, - "start_line": 29 - } - }, - "436": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 32, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 43, - "end_line": 33, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 31, - "start_line": 33 - }, - "While expanding the reference 'storage_addr' in:" - ], - "start_col": 14, - "start_line": 32 - } - }, - "437": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 79, - "end_line": 33, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 55, - "start_line": 33 - } - }, - "438": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 80, - "end_line": 33, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 9, - "start_line": 33 - } - }, - "440": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 47, - "end_line": 34, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 31, - "start_line": 34 - } - }, - "442": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 79, - "end_line": 34, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 55, - "start_line": 34 - } - }, - "443": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 80, - "end_line": 34, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 9, - "start_line": 34 - } - }, - "445": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 43, - "end_line": 32, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 21, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 19, - "end_line": 35, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 9, - "start_line": 35 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 21 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 30, - "start_line": 32 - }, - "While trying to update the implicit return value 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - } - }, - "446": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 43, - "end_line": 32, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 79, - "end_line": 21, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 19, - "end_line": 35, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 9, - "start_line": 35 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 64, - "start_line": 21 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 30, - "start_line": 32 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - } - }, - "447": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 19, - "end_line": 35, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 9, - "start_line": 35 - } - }, - "448": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 48, - "end_line": 11, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 36, - "start_line": 11 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - } - }, - "449": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 94, - "end_line": 10, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 53, - "end_line": 11, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 50, - "start_line": 11 - }, - "While expanding the reference 'res' in:" - ], - "start_col": 19, - "start_line": 10 - } - }, - "451": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 77, - "end_line": 11, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 55, - "start_line": 11 - } - }, - "452": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 78, - "end_line": 11, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 21, - "start_line": 11 - } - }, - "454": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 79, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 55, - "start_line": 12 - } - }, - "455": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 80, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 21, - "start_line": 12 - } - }, - "457": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 39, - "end_line": 12, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "parent_location": [ - { - "end_col": 48, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 21, - "start_line": 13 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 24, - "start_line": 12 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - } - }, - "458": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 17, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 47, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 44, - "start_line": 13 - }, - "While expanding the reference 'res' in:" - ], - "start_col": 14, - "start_line": 12 - } - }, - "459": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 48, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 21, - "start_line": 13 - } - }, - "461": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 48, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 26, - "end_line": 14, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 9, - "start_line": 14 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 12 - } - }, - "462": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 39, - "end_line": 12, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "parent_location": [ - { - "end_col": 48, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 26, - "end_line": 14, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 9, - "start_line": 14 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 21, - "start_line": 13 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 24, - "start_line": 12 - } - }, - "463": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 17, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 24, - "end_line": 14, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 21, - "start_line": 14 - }, - "While expanding the reference 'res' in:" - ], - "start_col": 14, - "start_line": 13 - } - }, - "464": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 14, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 9, - "start_line": 14 - } - }, - "465": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 61, - "end_line": 17, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 50, - "end_line": 20, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 30, - "start_line": 20 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 17 - } - }, - "466": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 78, - "end_line": 17, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 50, - "end_line": 20, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 30, - "start_line": 20 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 17 - } - }, - "467": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 20, - "end_line": 18, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 20, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 35, - "start_line": 20 - }, - "While expanding the reference 'owner' in:" - ], - "start_col": 9, - "start_line": 18 - } - }, - "468": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 18, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 49, - "end_line": 20, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 42, - "start_line": 20 - }, - "While expanding the reference 'spender' in:" - ], - "start_col": 22, - "start_line": 18 - } - }, - "469": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 50, - "end_line": 20, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 30, - "start_line": 20 - } - }, - "471": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 17, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 37, - "end_line": 348, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 75, - "end_line": 21, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 37, - "start_line": 21 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 19, - "start_line": 348 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 17 - } - }, - "472": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 20, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 70, - "end_line": 21, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 58, - "start_line": 21 - }, - "While expanding the reference 'storage_addr' in:" - ], - "start_col": 14, - "start_line": 20 - } - }, - "473": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 75, - "end_line": 21, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 37, - "start_line": 21 - } - }, - "475": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 37, - "end_line": 348, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 75, - "end_line": 21, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 37, - "end_line": 348, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 75, - "end_line": 22, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 37, - "start_line": 22 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 19, - "start_line": 348 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 37, - "start_line": 21 - }, - "While trying to update the implicit return value 'syscall_ptr' in:" - ], - "start_col": 19, - "start_line": 348 - } - }, - "476": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 74, - "end_line": 22, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 58, - "start_line": 22 - } - }, - "478": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 75, - "end_line": 22, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 37, - "start_line": 22 - } - }, - "480": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 37, - "end_line": 348, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 75, - "end_line": 22, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 42, - "end_line": 24, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 31, - "start_line": 24 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 37, - "start_line": 22 - }, - "While trying to update the implicit return value 'syscall_ptr' in:" - ], - "start_col": 19, - "start_line": 348 - } - }, - "481": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 50, - "end_line": 20, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 44, - "end_line": 25, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 32, - "start_line": 25 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 30, - "start_line": 20 - }, - "While trying to update the implicit return value 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - } - }, - "482": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 50, - "end_line": 20, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 50, - "end_line": 26, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 35, - "start_line": 26 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 30, - "start_line": 20 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - } - }, - "483": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 21, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 64, - "end_line": 27, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 45, - "start_line": 27 - }, - "While expanding the reference '__storage_var_temp0' in:" - ], - "start_col": 14, - "start_line": 21 - } - }, - "484": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 22, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 64, - "end_line": 28, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 45, - "start_line": 28 - }, - "While expanding the reference '__storage_var_temp1' in:" - ], - "start_col": 14, - "start_line": 22 - } - }, - "485": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 29, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 9, - "start_line": 29 - } - }, - "486": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 62, - "end_line": 32, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 50, - "end_line": 35, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 30, - "start_line": 35 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 32 - } - }, - "487": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 79, - "end_line": 32, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 50, - "end_line": 35, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 30, - "start_line": 35 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 64, - "start_line": 32 - } - }, - "488": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 20, - "end_line": 33, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 35, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 35, - "start_line": 35 - }, - "While expanding the reference 'owner' in:" - ], - "start_col": 9, - "start_line": 33 - } - }, - "489": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 33, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 49, - "end_line": 35, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 42, - "start_line": 35 - }, - "While expanding the reference 'spender' in:" - ], - "start_col": 22, - "start_line": 33 - } - }, - "490": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 50, - "end_line": 35, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 30, - "start_line": 35 - } - }, - "492": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 34, - "end_line": 32, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 38, - "end_line": 366, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 80, - "end_line": 36, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 9, - "start_line": 36 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 20, - "start_line": 366 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 16, - "start_line": 32 - } - }, - "493": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 35, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 43, - "end_line": 36, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 31, - "start_line": 36 - }, - "While expanding the reference 'storage_addr' in:" - ], - "start_col": 14, - "start_line": 35 - } - }, - "494": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 79, - "end_line": 36, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 55, - "start_line": 36 - } - }, - "495": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 80, - "end_line": 36, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 9, - "start_line": 36 - } - }, - "497": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 47, - "end_line": 37, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 31, - "start_line": 37 - } - }, - "499": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 79, - "end_line": 37, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 55, - "start_line": 37 - } - }, - "500": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 80, - "end_line": 37, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 9, - "start_line": 37 - } - }, - "502": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 50, - "end_line": 35, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 23, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 19, - "end_line": 38, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 9, - "start_line": 38 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 23 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 30, - "start_line": 35 - }, - "While trying to update the implicit return value 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - } - }, - "503": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 50, - "end_line": 35, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 79, - "end_line": 23, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 19, - "end_line": 38, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 9, - "start_line": 38 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 64, - "start_line": 23 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 30, - "start_line": 35 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - } - }, - "504": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 19, - "end_line": 38, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 9, - "start_line": 38 - } - }, - "505": { - "accessible_scopes": ["__main__", "__main__", "__main__.constructor"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 36, - "end_line": 49, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 34, - "end_line": 19, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/decl.cairo" - }, - "parent_location": [ - { - "end_col": 22, - "end_line": 54, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 54 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 16, - "start_line": 19 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 18, - "start_line": 49 - } - }, - "506": { - "accessible_scopes": ["__main__", "__main__", "__main__.constructor"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 64, - "end_line": 49, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 19, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/decl.cairo" - }, - "parent_location": [ - { - "end_col": 22, - "end_line": 54, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 54 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 19 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 38, - "start_line": 49 - } - }, - "507": { - "accessible_scopes": ["__main__", "__main__", "__main__.constructor"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 81, - "end_line": 49, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 79, - "end_line": 19, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/decl.cairo" - }, - "parent_location": [ - { - "end_col": 22, - "end_line": 54, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 54 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 64, - "start_line": 19 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 66, - "start_line": 49 - } - }, - "508": { - "accessible_scopes": ["__main__", "__main__", "__main__.constructor"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 15, - "end_line": 50, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 21, - "end_line": 54, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 17, - "start_line": 54 - }, - "While expanding the reference 'name' in:" - ], - "start_col": 5, - "start_line": 50 - } - }, - "509": { - "accessible_scopes": ["__main__", "__main__", "__main__.constructor"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 22, - "end_line": 54, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 54 - } - }, - "511": { - "accessible_scopes": ["__main__", "__main__", "__main__.constructor"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 29, - "end_line": 50, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 25, - "end_line": 55, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 19, - "start_line": 55 - }, - "While expanding the reference 'symbol' in:" - ], - "start_col": 17, - "start_line": 50 - } - }, - "512": { - "accessible_scopes": ["__main__", "__main__", "__main__.constructor"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 55, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 55 - } - }, - "514": { - "accessible_scopes": ["__main__", "__main__", "__main__.constructor"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 23, - "end_line": 56, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 21, - "start_line": 56 - } - }, - "516": { - "accessible_scopes": ["__main__", "__main__", "__main__.constructor"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 24, - "end_line": 56, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 56 - } - }, - "518": { - "accessible_scopes": ["__main__", "__main__", "__main__.constructor"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 46, - "end_line": 50, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 57, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 11, - "start_line": 57 - }, - "While expanding the reference 'recipient' in:" - ], - "start_col": 31, - "start_line": 50 - } - }, - "519": { - "accessible_scopes": ["__main__", "__main__", "__main__.constructor"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 34, - "end_line": 57, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 30, - "start_line": 57 - } - }, - "521": { - "accessible_scopes": ["__main__", "__main__", "__main__.constructor"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 37, - "end_line": 57, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 36, - "start_line": 57 - } - }, - "523": { - "accessible_scopes": ["__main__", "__main__", "__main__.constructor"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 39, - "end_line": 57, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 57 - } - }, - "525": { - "accessible_scopes": ["__main__", "__main__", "__main__.constructor"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 15, - "end_line": 58, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 58 - } - }, - "526": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.constructor" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/arg_processor/d8c30f4879932288f1bfa4e0e453592d3ebb5ca98ed0660bf066319d88c0297f.cairo" - }, - "parent_location": [ - { - "end_col": 46, - "end_line": 50, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 45, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 49, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 57, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 49, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 49 - }, - "While handling calldata of" - ], - "start_col": 35, - "start_line": 1 - }, - "While expanding the reference '__calldata_actual_size' in:" - ], - "start_col": 6, - "start_line": 49 - }, - "While handling calldata of" - ], - "start_col": 31, - "start_line": 1 - }, - "While expanding the reference '__calldata_ptr' in:" - ], - "start_col": 31, - "start_line": 50 - }, - "While handling calldata argument 'recipient'" - ], - "start_col": 22, - "start_line": 2 - } - }, - "528": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.constructor" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 49, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 49 - }, - "While handling calldata of" - ], - "start_col": 1, - "start_line": 1 - } - }, - "529": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.constructor" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 64, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/constructor/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 49, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 55, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/constructor/148a060bde4827dbfe8d2d1e382ff540a4a234cceae28ea44dbe19f1c07defb2.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 49, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 49 - }, - "While constructing the external wrapper for:" - ], - "start_col": 44, - "start_line": 1 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 18, - "start_line": 49 - }, - "While constructing the external wrapper for:" - ], - "start_col": 19, - "start_line": 1 - } - }, - "530": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.constructor" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 110, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/constructor/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" - }, - "parent_location": [ - { - "end_col": 64, - "end_line": 49, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 82, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/constructor/148a060bde4827dbfe8d2d1e382ff540a4a234cceae28ea44dbe19f1c07defb2.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 49, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 49 - }, - "While constructing the external wrapper for:" - ], - "start_col": 70, - "start_line": 1 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 38, - "start_line": 49 - }, - "While constructing the external wrapper for:" - ], - "start_col": 20, - "start_line": 1 - } - }, - "531": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.constructor" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 67, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/constructor/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" - }, - "parent_location": [ - { - "end_col": 81, - "end_line": 49, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 115, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/constructor/148a060bde4827dbfe8d2d1e382ff540a4a234cceae28ea44dbe19f1c07defb2.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 49, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 49 - }, - "While constructing the external wrapper for:" - ], - "start_col": 100, - "start_line": 1 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 66, - "start_line": 49 - }, - "While constructing the external wrapper for:" - ], - "start_col": 23, - "start_line": 1 - } - }, - "532": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.constructor" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 43, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/e1eb73cd870ec466294c3700e77817cf3c039ac1384882ddb76383eb87a5da90.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 50, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 141, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/constructor/148a060bde4827dbfe8d2d1e382ff540a4a234cceae28ea44dbe19f1c07defb2.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 49, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 49 - }, - "While constructing the external wrapper for:" - ], - "start_col": 122, - "start_line": 1 - }, - "While expanding the reference '__calldata_arg_name' in:" - ], - "start_col": 5, - "start_line": 50 - }, - "While handling calldata argument 'name'" - ], - "start_col": 27, - "start_line": 1 - } - }, - "533": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.constructor" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 45, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/99058c0781745b3c0332799d723549974cbf489b623dde03906204304de60803.cairo" - }, - "parent_location": [ - { - "end_col": 29, - "end_line": 50, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 171, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/constructor/148a060bde4827dbfe8d2d1e382ff540a4a234cceae28ea44dbe19f1c07defb2.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 49, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 49 - }, - "While constructing the external wrapper for:" - ], - "start_col": 150, - "start_line": 1 - }, - "While expanding the reference '__calldata_arg_symbol' in:" - ], - "start_col": 17, - "start_line": 50 - }, - "While handling calldata argument 'symbol'" - ], - "start_col": 29, - "start_line": 1 - } - }, - "534": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.constructor" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 48, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/d8c30f4879932288f1bfa4e0e453592d3ebb5ca98ed0660bf066319d88c0297f.cairo" - }, - "parent_location": [ - { - "end_col": 46, - "end_line": 50, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 207, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/constructor/148a060bde4827dbfe8d2d1e382ff540a4a234cceae28ea44dbe19f1c07defb2.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 49, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 49 - }, - "While constructing the external wrapper for:" - ], - "start_col": 183, - "start_line": 1 - }, - "While expanding the reference '__calldata_arg_recipient' in:" - ], - "start_col": 31, - "start_line": 50 - }, - "While handling calldata argument 'recipient'" - ], - "start_col": 32, - "start_line": 1 - } - }, - "535": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.constructor" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 17, - "end_line": 49, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 49 - } - }, - "537": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.constructor" - ], - "flow_tracking_data": null, - "hints": [ - { - "location": { - "end_col": 34, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/constructor/148a060bde4827dbfe8d2d1e382ff540a4a234cceae28ea44dbe19f1c07defb2.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 49, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 49 - }, - "While constructing the external wrapper for:" - ], - "start_col": 1, - "start_line": 2 - }, - "n_prefix_newlines": 0 - } - ], - "inst": { - "end_col": 24, - "end_line": 3, - "input_file": { - "filename": "autogen/starknet/external/constructor/148a060bde4827dbfe8d2d1e382ff540a4a234cceae28ea44dbe19f1c07defb2.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 49, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 49 - }, - "While constructing the external wrapper for:" - ], - "start_col": 1, - "start_line": 3 - } - }, - "539": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.constructor" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 55, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/constructor/148a060bde4827dbfe8d2d1e382ff540a4a234cceae28ea44dbe19f1c07defb2.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 49, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/constructor/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 49, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 49 - }, - "While constructing the external wrapper for:" - ], - "start_col": 9, - "start_line": 1 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 6, - "start_line": 49 - }, - "While constructing the external wrapper for:" - ], - "start_col": 44, - "start_line": 1 - } - }, - "540": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.constructor" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 82, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/constructor/148a060bde4827dbfe8d2d1e382ff540a4a234cceae28ea44dbe19f1c07defb2.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 49, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/constructor/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 49, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 49 - }, - "While constructing the external wrapper for:" - ], - "start_col": 21, - "start_line": 1 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 6, - "start_line": 49 - }, - "While constructing the external wrapper for:" - ], - "start_col": 70, - "start_line": 1 - } - }, - "541": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.constructor" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 115, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/constructor/148a060bde4827dbfe8d2d1e382ff540a4a234cceae28ea44dbe19f1c07defb2.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 49, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 49, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/constructor/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 49, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 49 - }, - "While constructing the external wrapper for:" - ], - "start_col": 34, - "start_line": 1 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 49 - }, - "While constructing the external wrapper for:" - ], - "start_col": 100, - "start_line": 1 - } - }, - "542": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.constructor" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 21, - "end_line": 4, - "input_file": { - "filename": "autogen/starknet/external/constructor/148a060bde4827dbfe8d2d1e382ff540a4a234cceae28ea44dbe19f1c07defb2.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 49, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/constructor/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 49, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 49 - }, - "While constructing the external wrapper for:" - ], - "start_col": 50, - "start_line": 1 - }, - "While expanding the reference 'retdata_size' in:" - ], - "start_col": 6, - "start_line": 49 - }, - "While constructing the external wrapper for:" - ], - "start_col": 20, - "start_line": 4 - } - }, - "544": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.constructor" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 16, - "end_line": 3, - "input_file": { - "filename": "autogen/starknet/external/constructor/148a060bde4827dbfe8d2d1e382ff540a4a234cceae28ea44dbe19f1c07defb2.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 49, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 70, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/constructor/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 49, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 49 - }, - "While constructing the external wrapper for:" - ], - "start_col": 63, - "start_line": 1 - }, - "While expanding the reference 'retdata' in:" - ], - "start_col": 6, - "start_line": 49 - }, - "While constructing the external wrapper for:" - ], - "start_col": 9, - "start_line": 3 - } - }, - "545": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.constructor" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 72, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/constructor/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 49, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 49 - }, - "While constructing the external wrapper for:" - ], - "start_col": 1, - "start_line": 1 - } - }, - "546": { - "accessible_scopes": ["__main__", "__main__", "__main__.name"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 29, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/decl.cairo" - }, - "parent_location": [ - { - "end_col": 30, - "end_line": 67, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 18, - "start_line": 67 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 13 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 11, - "start_line": 66 - } - }, - "547": { - "accessible_scopes": ["__main__", "__main__", "__main__.name"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 57, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 61, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/decl.cairo" - }, - "parent_location": [ - { - "end_col": 30, - "end_line": 67, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 18, - "start_line": 67 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 13 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 31, - "start_line": 66 - } - }, - "548": { - "accessible_scopes": ["__main__", "__main__", "__main__.name"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 74, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 78, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/decl.cairo" - }, - "parent_location": [ - { - "end_col": 30, - "end_line": 67, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 18, - "start_line": 67 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 13 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 59, - "start_line": 66 - } - }, - "549": { - "accessible_scopes": ["__main__", "__main__", "__main__.name"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 30, - "end_line": 67, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 18, - "start_line": 67 - } - }, - "551": { - "accessible_scopes": ["__main__", "__main__", "__main__.name"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 20, - "end_line": 68, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 68 - } - }, - "552": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.name_encode_return" - ], - "flow_tracking_data": null, - "hints": [ - { - "location": { - "end_col": 38, - "end_line": 3, - "input_file": { - "filename": "autogen/starknet/external/return/name/c8fcd0b2b3f24b16bed33f1349d99fe0bde24b7764fe1bdc31d37b9ddca24adc.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 66 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 3 - }, - "n_prefix_newlines": 0 - } - ], - "inst": { - "end_col": 18, - "end_line": 4, - "input_file": { - "filename": "autogen/starknet/external/return/name/c8fcd0b2b3f24b16bed33f1349d99fe0bde24b7764fe1bdc31d37b9ddca24adc.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 66 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 4 - } - }, - "554": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.name_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 46, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/6f345e20daf86e05c346aa1f6a9eeaa296a59eb71a12784c017d25ed5b25ff32.cairo" - }, - "parent_location": [ - { - "end_col": 92, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 82, - "start_line": 66 - }, - "While handling return value 'name'" - ], - "start_col": 1, - "start_line": 1 - } - }, - "555": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.name_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 48, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/arg_processor/6f345e20daf86e05c346aa1f6a9eeaa296a59eb71a12784c017d25ed5b25ff32.cairo" - }, - "parent_location": [ - { - "end_col": 92, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 11, - "input_file": { - "filename": "autogen/starknet/external/return/name/c8fcd0b2b3f24b16bed33f1349d99fe0bde24b7764fe1bdc31d37b9ddca24adc.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 66 - }, - "While handling return value of" - ], - "start_col": 18, - "start_line": 11 - }, - "While expanding the reference '__return_value_ptr' in:" - ], - "start_col": 82, - "start_line": 66 - }, - "While handling return value 'name'" - ], - "start_col": 26, - "start_line": 2 - } - }, - "557": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.name_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 65, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/return/name/c8fcd0b2b3f24b16bed33f1349d99fe0bde24b7764fe1bdc31d37b9ddca24adc.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 10, - "input_file": { - "filename": "autogen/starknet/external/return/name/c8fcd0b2b3f24b16bed33f1349d99fe0bde24b7764fe1bdc31d37b9ddca24adc.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 66 - }, - "While handling return value of" - ], - "start_col": 25, - "start_line": 10 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 66 - }, - "While handling return value of" - ], - "start_col": 50, - "start_line": 1 - } - }, - "558": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.name_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 63, - "end_line": 11, - "input_file": { - "filename": "autogen/starknet/external/return/name/c8fcd0b2b3f24b16bed33f1349d99fe0bde24b7764fe1bdc31d37b9ddca24adc.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 66 - }, - "While handling return value of" - ], - "start_col": 18, - "start_line": 11 - } - }, - "559": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.name_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 5, - "input_file": { - "filename": "autogen/starknet/external/return/name/c8fcd0b2b3f24b16bed33f1349d99fe0bde24b7764fe1bdc31d37b9ddca24adc.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 38, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/external/return/name/c8fcd0b2b3f24b16bed33f1349d99fe0bde24b7764fe1bdc31d37b9ddca24adc.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 66 - }, - "While handling return value of" - ], - "start_col": 14, - "start_line": 12 - }, - "While expanding the reference '__return_value_ptr_start' in:" - ], - "start_col": 6, - "start_line": 66 - }, - "While handling return value of" - ], - "start_col": 11, - "start_line": 5 - } - }, - "560": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.name_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/external/return/name/c8fcd0b2b3f24b16bed33f1349d99fe0bde24b7764fe1bdc31d37b9ddca24adc.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 66 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 9 - } - }, - "561": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.name" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 66 - }, - "While handling calldata of" - ], - "start_col": 1, - "start_line": 1 - } - }, - "562": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.name" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 64, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/name/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" - }, - "parent_location": [ - { - "end_col": 29, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 55, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/name/3034a84ffbc2cc9a83b0bdb0bf6aadae87a5c63f8544f4bc76a18d60221f0e94.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 66 - }, - "While constructing the external wrapper for:" - ], - "start_col": 44, - "start_line": 1 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 11, - "start_line": 66 - }, - "While constructing the external wrapper for:" - ], - "start_col": 19, - "start_line": 1 - } - }, - "563": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.name" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 110, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/name/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" - }, - "parent_location": [ - { - "end_col": 57, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 82, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/name/3034a84ffbc2cc9a83b0bdb0bf6aadae87a5c63f8544f4bc76a18d60221f0e94.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 66 - }, - "While constructing the external wrapper for:" - ], - "start_col": 70, - "start_line": 1 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 31, - "start_line": 66 - }, - "While constructing the external wrapper for:" - ], - "start_col": 20, - "start_line": 1 - } - }, - "564": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.name" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 67, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/name/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" - }, - "parent_location": [ - { - "end_col": 74, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 115, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/name/3034a84ffbc2cc9a83b0bdb0bf6aadae87a5c63f8544f4bc76a18d60221f0e94.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 66 - }, - "While constructing the external wrapper for:" - ], - "start_col": 100, - "start_line": 1 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 59, - "start_line": 66 - }, - "While constructing the external wrapper for:" - ], - "start_col": 23, - "start_line": 1 - } - }, - "565": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.name" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 10, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 66 - } - }, - "567": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.name" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 115, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/name/3034a84ffbc2cc9a83b0bdb0bf6aadae87a5c63f8544f4bc76a18d60221f0e94.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 93, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/name/3034a84ffbc2cc9a83b0bdb0bf6aadae87a5c63f8544f4bc76a18d60221f0e94.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 66 - }, - "While constructing the external wrapper for:" - ], - "start_col": 78, - "start_line": 2 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 66 - }, - "While constructing the external wrapper for:" - ], - "start_col": 100, - "start_line": 1 - } - }, - "568": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.name" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 94, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/name/3034a84ffbc2cc9a83b0bdb0bf6aadae87a5c63f8544f4bc76a18d60221f0e94.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 66 - }, - "While constructing the external wrapper for:" - ], - "start_col": 48, - "start_line": 2 - } - }, - "570": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.name" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 55, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/name/3034a84ffbc2cc9a83b0bdb0bf6aadae87a5c63f8544f4bc76a18d60221f0e94.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/name/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 66 - }, - "While constructing the external wrapper for:" - ], - "start_col": 9, - "start_line": 1 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 6, - "start_line": 66 - }, - "While constructing the external wrapper for:" - ], - "start_col": 44, - "start_line": 1 - } - }, - "571": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.name" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 82, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/name/3034a84ffbc2cc9a83b0bdb0bf6aadae87a5c63f8544f4bc76a18d60221f0e94.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/name/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 66 - }, - "While constructing the external wrapper for:" - ], - "start_col": 21, - "start_line": 1 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 6, - "start_line": 66 - }, - "While constructing the external wrapper for:" - ], - "start_col": 70, - "start_line": 1 - } - }, - "572": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.name" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 21, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/name/3034a84ffbc2cc9a83b0bdb0bf6aadae87a5c63f8544f4bc76a18d60221f0e94.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 49, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/name/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 66 - }, - "While constructing the external wrapper for:" - ], - "start_col": 34, - "start_line": 1 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 66 - }, - "While constructing the external wrapper for:" - ], - "start_col": 6, - "start_line": 2 - } - }, - "573": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.name" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/name/3034a84ffbc2cc9a83b0bdb0bf6aadae87a5c63f8544f4bc76a18d60221f0e94.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/name/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 66 - }, - "While constructing the external wrapper for:" - ], - "start_col": 50, - "start_line": 1 - }, - "While expanding the reference 'retdata_size' in:" - ], - "start_col": 6, - "start_line": 66 - }, - "While constructing the external wrapper for:" - ], - "start_col": 23, - "start_line": 2 - } - }, - "574": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.name" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 44, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/name/3034a84ffbc2cc9a83b0bdb0bf6aadae87a5c63f8544f4bc76a18d60221f0e94.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 70, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/name/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 66 - }, - "While constructing the external wrapper for:" - ], - "start_col": 63, - "start_line": 1 - }, - "While expanding the reference 'retdata' in:" - ], - "start_col": 6, - "start_line": 66 - }, - "While constructing the external wrapper for:" - ], - "start_col": 37, - "start_line": 2 - } - }, - "575": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.name" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 72, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/name/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 66 - }, - "While constructing the external wrapper for:" - ], - "start_col": 1, - "start_line": 1 - } - }, - "576": { - "accessible_scopes": ["__main__", "__main__", "__main__.symbol"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 31, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/decl.cairo" - }, - "parent_location": [ - { - "end_col": 34, - "end_line": 73, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 20, - "start_line": 73 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 13 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 13, - "start_line": 72 - } - }, - "577": { - "accessible_scopes": ["__main__", "__main__", "__main__.symbol"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 59, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 61, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/decl.cairo" - }, - "parent_location": [ - { - "end_col": 34, - "end_line": 73, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 20, - "start_line": 73 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 13 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 33, - "start_line": 72 - } - }, - "578": { - "accessible_scopes": ["__main__", "__main__", "__main__.symbol"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 76, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 78, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/decl.cairo" - }, - "parent_location": [ - { - "end_col": 34, - "end_line": 73, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 20, - "start_line": 73 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 13 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 61, - "start_line": 72 - } - }, - "579": { - "accessible_scopes": ["__main__", "__main__", "__main__.symbol"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 34, - "end_line": 73, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 20, - "start_line": 73 - } - }, - "581": { - "accessible_scopes": ["__main__", "__main__", "__main__.symbol"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 22, - "end_line": 74, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 74 - } - }, - "582": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.symbol_encode_return" - ], - "flow_tracking_data": null, - "hints": [ - { - "location": { - "end_col": 38, - "end_line": 3, - "input_file": { - "filename": "autogen/starknet/external/return/symbol/a0ae85480af0490479ac55aa0fb10c479d3c551bd5d0b449dafe97eed061cca1.cairo" - }, - "parent_location": [ - { - "end_col": 12, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 72 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 3 - }, - "n_prefix_newlines": 0 - } - ], - "inst": { - "end_col": 18, - "end_line": 4, - "input_file": { - "filename": "autogen/starknet/external/return/symbol/a0ae85480af0490479ac55aa0fb10c479d3c551bd5d0b449dafe97eed061cca1.cairo" - }, - "parent_location": [ - { - "end_col": 12, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 72 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 4 - } - }, - "584": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.symbol_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 48, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/3635b1d7caa543a52376beeb37a143262ea6ffdf923d8e3676d9b27787e943c8.cairo" - }, - "parent_location": [ - { - "end_col": 96, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 84, - "start_line": 72 - }, - "While handling return value 'symbol'" - ], - "start_col": 1, - "start_line": 1 - } - }, - "585": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.symbol_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 48, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/arg_processor/3635b1d7caa543a52376beeb37a143262ea6ffdf923d8e3676d9b27787e943c8.cairo" - }, - "parent_location": [ - { - "end_col": 96, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 11, - "input_file": { - "filename": "autogen/starknet/external/return/symbol/a0ae85480af0490479ac55aa0fb10c479d3c551bd5d0b449dafe97eed061cca1.cairo" - }, - "parent_location": [ - { - "end_col": 12, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 72 - }, - "While handling return value of" - ], - "start_col": 18, - "start_line": 11 - }, - "While expanding the reference '__return_value_ptr' in:" - ], - "start_col": 84, - "start_line": 72 - }, - "While handling return value 'symbol'" - ], - "start_col": 26, - "start_line": 2 - } - }, - "587": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.symbol_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 69, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/return/symbol/a0ae85480af0490479ac55aa0fb10c479d3c551bd5d0b449dafe97eed061cca1.cairo" - }, - "parent_location": [ - { - "end_col": 12, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 10, - "input_file": { - "filename": "autogen/starknet/external/return/symbol/a0ae85480af0490479ac55aa0fb10c479d3c551bd5d0b449dafe97eed061cca1.cairo" - }, - "parent_location": [ - { - "end_col": 12, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 72 - }, - "While handling return value of" - ], - "start_col": 25, - "start_line": 10 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 72 - }, - "While handling return value of" - ], - "start_col": 54, - "start_line": 1 - } - }, - "588": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.symbol_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 63, - "end_line": 11, - "input_file": { - "filename": "autogen/starknet/external/return/symbol/a0ae85480af0490479ac55aa0fb10c479d3c551bd5d0b449dafe97eed061cca1.cairo" - }, - "parent_location": [ - { - "end_col": 12, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 72 - }, - "While handling return value of" - ], - "start_col": 18, - "start_line": 11 - } - }, - "589": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.symbol_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 5, - "input_file": { - "filename": "autogen/starknet/external/return/symbol/a0ae85480af0490479ac55aa0fb10c479d3c551bd5d0b449dafe97eed061cca1.cairo" - }, - "parent_location": [ - { - "end_col": 12, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 38, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/external/return/symbol/a0ae85480af0490479ac55aa0fb10c479d3c551bd5d0b449dafe97eed061cca1.cairo" - }, - "parent_location": [ - { - "end_col": 12, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 72 - }, - "While handling return value of" - ], - "start_col": 14, - "start_line": 12 - }, - "While expanding the reference '__return_value_ptr_start' in:" - ], - "start_col": 6, - "start_line": 72 - }, - "While handling return value of" - ], - "start_col": 11, - "start_line": 5 - } - }, - "590": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.symbol_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/external/return/symbol/a0ae85480af0490479ac55aa0fb10c479d3c551bd5d0b449dafe97eed061cca1.cairo" - }, - "parent_location": [ - { - "end_col": 12, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 72 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 9 - } - }, - "591": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.symbol" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" - }, - "parent_location": [ - { - "end_col": 12, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 72 - }, - "While handling calldata of" - ], - "start_col": 1, - "start_line": 1 - } - }, - "592": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.symbol" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 64, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/symbol/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" - }, - "parent_location": [ - { - "end_col": 31, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 55, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/symbol/d8aa55fbbc45562d781915a1c7930fc50b33d8bd29db7102b5c44cbfd8b54639.cairo" - }, - "parent_location": [ - { - "end_col": 12, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 72 - }, - "While constructing the external wrapper for:" - ], - "start_col": 44, - "start_line": 1 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 13, - "start_line": 72 - }, - "While constructing the external wrapper for:" - ], - "start_col": 19, - "start_line": 1 - } - }, - "593": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.symbol" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 110, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/symbol/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" - }, - "parent_location": [ - { - "end_col": 59, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 82, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/symbol/d8aa55fbbc45562d781915a1c7930fc50b33d8bd29db7102b5c44cbfd8b54639.cairo" - }, - "parent_location": [ - { - "end_col": 12, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 72 - }, - "While constructing the external wrapper for:" - ], - "start_col": 70, - "start_line": 1 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 33, - "start_line": 72 - }, - "While constructing the external wrapper for:" - ], - "start_col": 20, - "start_line": 1 - } - }, - "594": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.symbol" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 67, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/symbol/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" - }, - "parent_location": [ - { - "end_col": 76, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 115, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/symbol/d8aa55fbbc45562d781915a1c7930fc50b33d8bd29db7102b5c44cbfd8b54639.cairo" - }, - "parent_location": [ - { - "end_col": 12, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 72 - }, - "While constructing the external wrapper for:" - ], - "start_col": 100, - "start_line": 1 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 61, - "start_line": 72 - }, - "While constructing the external wrapper for:" - ], - "start_col": 23, - "start_line": 1 - } - }, - "595": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.symbol" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 12, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 72 - } - }, - "597": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.symbol" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 115, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/symbol/d8aa55fbbc45562d781915a1c7930fc50b33d8bd29db7102b5c44cbfd8b54639.cairo" - }, - "parent_location": [ - { - "end_col": 12, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 95, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/symbol/d8aa55fbbc45562d781915a1c7930fc50b33d8bd29db7102b5c44cbfd8b54639.cairo" - }, - "parent_location": [ - { - "end_col": 12, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 72 - }, - "While constructing the external wrapper for:" - ], - "start_col": 80, - "start_line": 2 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 72 - }, - "While constructing the external wrapper for:" - ], - "start_col": 100, - "start_line": 1 - } - }, - "598": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.symbol" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 96, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/symbol/d8aa55fbbc45562d781915a1c7930fc50b33d8bd29db7102b5c44cbfd8b54639.cairo" - }, - "parent_location": [ - { - "end_col": 12, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 72 - }, - "While constructing the external wrapper for:" - ], - "start_col": 48, - "start_line": 2 - } - }, - "600": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.symbol" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 55, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/symbol/d8aa55fbbc45562d781915a1c7930fc50b33d8bd29db7102b5c44cbfd8b54639.cairo" - }, - "parent_location": [ - { - "end_col": 12, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/symbol/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 12, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 72 - }, - "While constructing the external wrapper for:" - ], - "start_col": 9, - "start_line": 1 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 6, - "start_line": 72 - }, - "While constructing the external wrapper for:" - ], - "start_col": 44, - "start_line": 1 - } - }, - "601": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.symbol" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 82, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/symbol/d8aa55fbbc45562d781915a1c7930fc50b33d8bd29db7102b5c44cbfd8b54639.cairo" - }, - "parent_location": [ - { - "end_col": 12, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/symbol/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 12, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 72 - }, - "While constructing the external wrapper for:" - ], - "start_col": 21, - "start_line": 1 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 6, - "start_line": 72 - }, - "While constructing the external wrapper for:" - ], - "start_col": 70, - "start_line": 1 - } - }, - "602": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.symbol" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 21, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/symbol/d8aa55fbbc45562d781915a1c7930fc50b33d8bd29db7102b5c44cbfd8b54639.cairo" - }, - "parent_location": [ - { - "end_col": 12, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 49, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/symbol/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 12, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 72 - }, - "While constructing the external wrapper for:" - ], - "start_col": 34, - "start_line": 1 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 72 - }, - "While constructing the external wrapper for:" - ], - "start_col": 6, - "start_line": 2 - } - }, - "603": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.symbol" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/symbol/d8aa55fbbc45562d781915a1c7930fc50b33d8bd29db7102b5c44cbfd8b54639.cairo" - }, - "parent_location": [ - { - "end_col": 12, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/symbol/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 12, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 72 - }, - "While constructing the external wrapper for:" - ], - "start_col": 50, - "start_line": 1 - }, - "While expanding the reference 'retdata_size' in:" - ], - "start_col": 6, - "start_line": 72 - }, - "While constructing the external wrapper for:" - ], - "start_col": 23, - "start_line": 2 - } - }, - "604": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.symbol" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 44, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/symbol/d8aa55fbbc45562d781915a1c7930fc50b33d8bd29db7102b5c44cbfd8b54639.cairo" - }, - "parent_location": [ - { - "end_col": 12, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 70, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/symbol/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 12, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 72 - }, - "While constructing the external wrapper for:" - ], - "start_col": 63, - "start_line": 1 - }, - "While expanding the reference 'retdata' in:" - ], - "start_col": 6, - "start_line": 72 - }, - "While constructing the external wrapper for:" - ], - "start_col": 37, - "start_line": 2 - } - }, - "605": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.symbol" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 72, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/symbol/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 12, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 72 - }, - "While constructing the external wrapper for:" - ], - "start_col": 1, - "start_line": 1 - } - }, - "606": { - "accessible_scopes": ["__main__", "__main__", "__main__.totalSupply"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 36, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" - }, - "parent_location": [ - { - "end_col": 53, - "end_line": 81, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 34, - "start_line": 81 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 13 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 18, - "start_line": 78 - } - }, - "607": { - "accessible_scopes": ["__main__", "__main__", "__main__.totalSupply"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 64, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 61, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" - }, - "parent_location": [ - { - "end_col": 53, - "end_line": 81, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 34, - "start_line": 81 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 13 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 38, - "start_line": 78 - } - }, - "608": { - "accessible_scopes": ["__main__", "__main__", "__main__.totalSupply"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 81, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 78, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" - }, - "parent_location": [ - { - "end_col": 53, - "end_line": 81, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 34, - "start_line": 81 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 13 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 66, - "start_line": 78 - } - }, - "609": { - "accessible_scopes": ["__main__", "__main__", "__main__.totalSupply"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 53, - "end_line": 81, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 34, - "start_line": 81 - } - }, - "611": { - "accessible_scopes": ["__main__", "__main__", "__main__.totalSupply"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 27, - "end_line": 82, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 82 - } - }, - "612": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.totalSupply_encode_return" - ], - "flow_tracking_data": null, - "hints": [ - { - "location": { - "end_col": 38, - "end_line": 3, - "input_file": { - "filename": "autogen/starknet/external/return/totalSupply/eeeda446bdea67b39cd9f67678f4dfc35c6c1d0744df18691bf4ede77f67f604.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 78 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 3 - }, - "n_prefix_newlines": 0 - } - ], - "inst": { - "end_col": 18, - "end_line": 4, - "input_file": { - "filename": "autogen/starknet/external/return/totalSupply/eeeda446bdea67b39cd9f67678f4dfc35c6c1d0744df18691bf4ede77f67f604.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 78 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 4 - } - }, - "614": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.totalSupply_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 60, - "end_line": 3, - "input_file": { - "filename": "autogen/starknet/arg_processor/9822619206729a9eadcae854c851238a68f93e9dbd956bc4fa147da27ae12e2e.cairo" - }, - "parent_location": [ - { - "end_col": 25, - "end_line": 79, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 79 - }, - "While handling return value 'totalSupply'" - ], - "start_col": 1, - "start_line": 3 - } - }, - "615": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.totalSupply_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 60, - "end_line": 4, - "input_file": { - "filename": "autogen/starknet/arg_processor/9822619206729a9eadcae854c851238a68f93e9dbd956bc4fa147da27ae12e2e.cairo" - }, - "parent_location": [ - { - "end_col": 25, - "end_line": 79, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 79 - }, - "While handling return value 'totalSupply'" - ], - "start_col": 1, - "start_line": 4 - } - }, - "616": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.totalSupply_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 48, - "end_line": 5, - "input_file": { - "filename": "autogen/starknet/arg_processor/9822619206729a9eadcae854c851238a68f93e9dbd956bc4fa147da27ae12e2e.cairo" - }, - "parent_location": [ - { - "end_col": 25, - "end_line": 79, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 11, - "input_file": { - "filename": "autogen/starknet/external/return/totalSupply/eeeda446bdea67b39cd9f67678f4dfc35c6c1d0744df18691bf4ede77f67f604.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 78 - }, - "While handling return value of" - ], - "start_col": 18, - "start_line": 11 - }, - "While expanding the reference '__return_value_ptr' in:" - ], - "start_col": 5, - "start_line": 79 - }, - "While handling return value 'totalSupply'" - ], - "start_col": 26, - "start_line": 5 - } - }, - "618": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.totalSupply_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 113, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/return/totalSupply/eeeda446bdea67b39cd9f67678f4dfc35c6c1d0744df18691bf4ede77f67f604.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 10, - "input_file": { - "filename": "autogen/starknet/external/return/totalSupply/eeeda446bdea67b39cd9f67678f4dfc35c6c1d0744df18691bf4ede77f67f604.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 78 - }, - "While handling return value of" - ], - "start_col": 25, - "start_line": 10 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 78 - }, - "While handling return value of" - ], - "start_col": 98, - "start_line": 1 - } - }, - "619": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.totalSupply_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 63, - "end_line": 11, - "input_file": { - "filename": "autogen/starknet/external/return/totalSupply/eeeda446bdea67b39cd9f67678f4dfc35c6c1d0744df18691bf4ede77f67f604.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 78 - }, - "While handling return value of" - ], - "start_col": 18, - "start_line": 11 - } - }, - "620": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.totalSupply_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 5, - "input_file": { - "filename": "autogen/starknet/external/return/totalSupply/eeeda446bdea67b39cd9f67678f4dfc35c6c1d0744df18691bf4ede77f67f604.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 38, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/external/return/totalSupply/eeeda446bdea67b39cd9f67678f4dfc35c6c1d0744df18691bf4ede77f67f604.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 78 - }, - "While handling return value of" - ], - "start_col": 14, - "start_line": 12 - }, - "While expanding the reference '__return_value_ptr_start' in:" - ], - "start_col": 6, - "start_line": 78 - }, - "While handling return value of" - ], - "start_col": 11, - "start_line": 5 - } - }, - "621": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.totalSupply_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/external/return/totalSupply/eeeda446bdea67b39cd9f67678f4dfc35c6c1d0744df18691bf4ede77f67f604.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 78 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 9 - } - }, - "622": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.totalSupply" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 78 - }, - "While handling calldata of" - ], - "start_col": 1, - "start_line": 1 - } - }, - "623": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.totalSupply" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 64, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/totalSupply/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 55, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/totalSupply/f9521ee04dab7f503e72addd131262b31983f1e13ea962eb0b121959d1008326.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 78 - }, - "While constructing the external wrapper for:" - ], - "start_col": 44, - "start_line": 1 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 18, - "start_line": 78 - }, - "While constructing the external wrapper for:" - ], - "start_col": 19, - "start_line": 1 - } - }, - "624": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.totalSupply" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 110, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/totalSupply/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" - }, - "parent_location": [ - { - "end_col": 64, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 82, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/totalSupply/f9521ee04dab7f503e72addd131262b31983f1e13ea962eb0b121959d1008326.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 78 - }, - "While constructing the external wrapper for:" - ], - "start_col": 70, - "start_line": 1 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 38, - "start_line": 78 - }, - "While constructing the external wrapper for:" - ], - "start_col": 20, - "start_line": 1 - } - }, - "625": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.totalSupply" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 67, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/totalSupply/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" - }, - "parent_location": [ - { - "end_col": 81, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 115, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/totalSupply/f9521ee04dab7f503e72addd131262b31983f1e13ea962eb0b121959d1008326.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 78 - }, - "While constructing the external wrapper for:" - ], - "start_col": 100, - "start_line": 1 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 66, - "start_line": 78 - }, - "While constructing the external wrapper for:" - ], - "start_col": 23, - "start_line": 1 - } - }, - "626": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.totalSupply" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 17, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 78 - } - }, - "628": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.totalSupply" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 115, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/totalSupply/f9521ee04dab7f503e72addd131262b31983f1e13ea962eb0b121959d1008326.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 100, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/totalSupply/f9521ee04dab7f503e72addd131262b31983f1e13ea962eb0b121959d1008326.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 78 - }, - "While constructing the external wrapper for:" - ], - "start_col": 85, - "start_line": 2 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 78 - }, - "While constructing the external wrapper for:" - ], - "start_col": 100, - "start_line": 1 - } - }, - "629": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.totalSupply" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 101, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/totalSupply/f9521ee04dab7f503e72addd131262b31983f1e13ea962eb0b121959d1008326.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 78 - }, - "While constructing the external wrapper for:" - ], - "start_col": 48, - "start_line": 2 - } - }, - "631": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.totalSupply" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 55, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/totalSupply/f9521ee04dab7f503e72addd131262b31983f1e13ea962eb0b121959d1008326.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/totalSupply/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 78 - }, - "While constructing the external wrapper for:" - ], - "start_col": 9, - "start_line": 1 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 6, - "start_line": 78 - }, - "While constructing the external wrapper for:" - ], - "start_col": 44, - "start_line": 1 - } - }, - "632": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.totalSupply" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 82, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/totalSupply/f9521ee04dab7f503e72addd131262b31983f1e13ea962eb0b121959d1008326.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/totalSupply/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 78 - }, - "While constructing the external wrapper for:" - ], - "start_col": 21, - "start_line": 1 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 6, - "start_line": 78 - }, - "While constructing the external wrapper for:" - ], - "start_col": 70, - "start_line": 1 - } - }, - "633": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.totalSupply" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 21, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/totalSupply/f9521ee04dab7f503e72addd131262b31983f1e13ea962eb0b121959d1008326.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 49, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/totalSupply/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 78 - }, - "While constructing the external wrapper for:" - ], - "start_col": 34, - "start_line": 1 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 78 - }, - "While constructing the external wrapper for:" - ], - "start_col": 6, - "start_line": 2 - } - }, - "634": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.totalSupply" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/totalSupply/f9521ee04dab7f503e72addd131262b31983f1e13ea962eb0b121959d1008326.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/totalSupply/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 78 - }, - "While constructing the external wrapper for:" - ], - "start_col": 50, - "start_line": 1 - }, - "While expanding the reference 'retdata_size' in:" - ], - "start_col": 6, - "start_line": 78 - }, - "While constructing the external wrapper for:" - ], - "start_col": 23, - "start_line": 2 - } - }, - "635": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.totalSupply" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 44, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/totalSupply/f9521ee04dab7f503e72addd131262b31983f1e13ea962eb0b121959d1008326.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 70, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/totalSupply/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 78 - }, - "While constructing the external wrapper for:" - ], - "start_col": 63, - "start_line": 1 - }, - "While expanding the reference 'retdata' in:" - ], - "start_col": 6, - "start_line": 78 - }, - "While constructing the external wrapper for:" - ], - "start_col": 37, - "start_line": 2 - } - }, - "636": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.totalSupply" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 72, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/totalSupply/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 78 - }, - "While constructing the external wrapper for:" - ], - "start_col": 1, - "start_line": 1 - } - }, - "637": { - "accessible_scopes": ["__main__", "__main__", "__main__.decimals"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/decl.cairo" - }, - "parent_location": [ - { - "end_col": 38, - "end_line": 89, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 22, - "start_line": 89 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 13 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 86 - } - }, - "638": { - "accessible_scopes": ["__main__", "__main__", "__main__.decimals"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 61, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 61, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/decl.cairo" - }, - "parent_location": [ - { - "end_col": 38, - "end_line": 89, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 22, - "start_line": 89 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 13 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 86 - } - }, - "639": { - "accessible_scopes": ["__main__", "__main__", "__main__.decimals"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 78, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 78, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/decl.cairo" - }, - "parent_location": [ - { - "end_col": 38, - "end_line": 89, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 22, - "start_line": 89 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 13 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 86 - } - }, - "640": { - "accessible_scopes": ["__main__", "__main__", "__main__.decimals"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 38, - "end_line": 89, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 22, - "start_line": 89 - } - }, - "642": { - "accessible_scopes": ["__main__", "__main__", "__main__.decimals"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 24, - "end_line": 90, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 90 - } - }, - "643": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decimals_encode_return" - ], - "flow_tracking_data": null, - "hints": [ - { - "location": { - "end_col": 38, - "end_line": 3, - "input_file": { - "filename": "autogen/starknet/external/return/decimals/a97d2b6786c76802562faf3a37a632fd604ff18dde35a5c92ee6960b683ee2dd.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 86 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 3 - }, - "n_prefix_newlines": 0 - } - ], - "inst": { - "end_col": 18, - "end_line": 4, - "input_file": { - "filename": "autogen/starknet/external/return/decimals/a97d2b6786c76802562faf3a37a632fd604ff18dde35a5c92ee6960b683ee2dd.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 86 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 4 - } - }, - "645": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decimals_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 50, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/a81bcec621a2ff03486299e6a77ac9e0b035697b74f8a9b599dbb1c25229a3e2.cairo" - }, - "parent_location": [ - { - "end_col": 19, - "end_line": 87, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 87 - }, - "While handling return value 'decimals'" - ], - "start_col": 1, - "start_line": 1 - } - }, - "646": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decimals_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 48, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/arg_processor/a81bcec621a2ff03486299e6a77ac9e0b035697b74f8a9b599dbb1c25229a3e2.cairo" - }, - "parent_location": [ - { - "end_col": 19, - "end_line": 87, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 11, - "input_file": { - "filename": "autogen/starknet/external/return/decimals/a97d2b6786c76802562faf3a37a632fd604ff18dde35a5c92ee6960b683ee2dd.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 86 - }, - "While handling return value of" - ], - "start_col": 18, - "start_line": 11 - }, - "While expanding the reference '__return_value_ptr' in:" - ], - "start_col": 5, - "start_line": 87 - }, - "While handling return value 'decimals'" - ], - "start_col": 26, - "start_line": 2 - } - }, - "648": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decimals_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 73, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/return/decimals/a97d2b6786c76802562faf3a37a632fd604ff18dde35a5c92ee6960b683ee2dd.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 10, - "input_file": { - "filename": "autogen/starknet/external/return/decimals/a97d2b6786c76802562faf3a37a632fd604ff18dde35a5c92ee6960b683ee2dd.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 86 - }, - "While handling return value of" - ], - "start_col": 25, - "start_line": 10 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 86 - }, - "While handling return value of" - ], - "start_col": 58, - "start_line": 1 - } - }, - "649": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decimals_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 63, - "end_line": 11, - "input_file": { - "filename": "autogen/starknet/external/return/decimals/a97d2b6786c76802562faf3a37a632fd604ff18dde35a5c92ee6960b683ee2dd.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 86 - }, - "While handling return value of" - ], - "start_col": 18, - "start_line": 11 - } - }, - "650": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decimals_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 5, - "input_file": { - "filename": "autogen/starknet/external/return/decimals/a97d2b6786c76802562faf3a37a632fd604ff18dde35a5c92ee6960b683ee2dd.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 38, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/external/return/decimals/a97d2b6786c76802562faf3a37a632fd604ff18dde35a5c92ee6960b683ee2dd.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 86 - }, - "While handling return value of" - ], - "start_col": 14, - "start_line": 12 - }, - "While expanding the reference '__return_value_ptr_start' in:" - ], - "start_col": 6, - "start_line": 86 - }, - "While handling return value of" - ], - "start_col": 11, - "start_line": 5 - } - }, - "651": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decimals_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/external/return/decimals/a97d2b6786c76802562faf3a37a632fd604ff18dde35a5c92ee6960b683ee2dd.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 86 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 9 - } - }, - "652": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decimals" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 86 - }, - "While handling calldata of" - ], - "start_col": 1, - "start_line": 1 - } - }, - "653": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decimals" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 64, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decimals/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 55, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decimals/b895732858337deae88cb0106f94dcac8575befa3b4c84c0fc6c096df9053938.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 86 - }, - "While constructing the external wrapper for:" - ], - "start_col": 44, - "start_line": 1 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 86 - }, - "While constructing the external wrapper for:" - ], - "start_col": 19, - "start_line": 1 - } - }, - "654": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decimals" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 110, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decimals/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" - }, - "parent_location": [ - { - "end_col": 61, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 82, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decimals/b895732858337deae88cb0106f94dcac8575befa3b4c84c0fc6c096df9053938.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 86 - }, - "While constructing the external wrapper for:" - ], - "start_col": 70, - "start_line": 1 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 86 - }, - "While constructing the external wrapper for:" - ], - "start_col": 20, - "start_line": 1 - } - }, - "655": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decimals" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 67, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decimals/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" - }, - "parent_location": [ - { - "end_col": 78, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 115, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decimals/b895732858337deae88cb0106f94dcac8575befa3b4c84c0fc6c096df9053938.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 86 - }, - "While constructing the external wrapper for:" - ], - "start_col": 100, - "start_line": 1 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 86 - }, - "While constructing the external wrapper for:" - ], - "start_col": 23, - "start_line": 1 - } - }, - "656": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decimals" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 14, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 86 - } - }, - "658": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decimals" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 115, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decimals/b895732858337deae88cb0106f94dcac8575befa3b4c84c0fc6c096df9053938.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 97, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/decimals/b895732858337deae88cb0106f94dcac8575befa3b4c84c0fc6c096df9053938.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 86 - }, - "While constructing the external wrapper for:" - ], - "start_col": 82, - "start_line": 2 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 86 - }, - "While constructing the external wrapper for:" - ], - "start_col": 100, - "start_line": 1 - } - }, - "659": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decimals" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 98, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/decimals/b895732858337deae88cb0106f94dcac8575befa3b4c84c0fc6c096df9053938.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 86 - }, - "While constructing the external wrapper for:" - ], - "start_col": 48, - "start_line": 2 - } - }, - "661": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decimals" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 55, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decimals/b895732858337deae88cb0106f94dcac8575befa3b4c84c0fc6c096df9053938.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decimals/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 86 - }, - "While constructing the external wrapper for:" - ], - "start_col": 9, - "start_line": 1 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 6, - "start_line": 86 - }, - "While constructing the external wrapper for:" - ], - "start_col": 44, - "start_line": 1 - } - }, - "662": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decimals" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 82, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decimals/b895732858337deae88cb0106f94dcac8575befa3b4c84c0fc6c096df9053938.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decimals/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 86 - }, - "While constructing the external wrapper for:" - ], - "start_col": 21, - "start_line": 1 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 6, - "start_line": 86 - }, - "While constructing the external wrapper for:" - ], - "start_col": 70, - "start_line": 1 - } - }, - "663": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decimals" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 21, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/decimals/b895732858337deae88cb0106f94dcac8575befa3b4c84c0fc6c096df9053938.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 49, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decimals/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 86 - }, - "While constructing the external wrapper for:" - ], - "start_col": 34, - "start_line": 1 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 86 - }, - "While constructing the external wrapper for:" - ], - "start_col": 6, - "start_line": 2 - } - }, - "664": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decimals" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/decimals/b895732858337deae88cb0106f94dcac8575befa3b4c84c0fc6c096df9053938.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decimals/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 86 - }, - "While constructing the external wrapper for:" - ], - "start_col": 50, - "start_line": 1 - }, - "While expanding the reference 'retdata_size' in:" - ], - "start_col": 6, - "start_line": 86 - }, - "While constructing the external wrapper for:" - ], - "start_col": 23, - "start_line": 2 - } - }, - "665": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decimals" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 44, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/decimals/b895732858337deae88cb0106f94dcac8575befa3b4c84c0fc6c096df9053938.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 70, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decimals/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 86 - }, - "While constructing the external wrapper for:" - ], - "start_col": 63, - "start_line": 1 - }, - "While expanding the reference 'retdata' in:" - ], - "start_col": 6, - "start_line": 86 - }, - "While constructing the external wrapper for:" - ], - "start_col": 37, - "start_line": 2 - } - }, - "666": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decimals" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 72, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decimals/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 86 - }, - "While constructing the external wrapper for:" - ], - "start_col": 1, - "start_line": 1 - } - }, - "667": { - "accessible_scopes": ["__main__", "__main__", "__main__.balanceOf"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 34, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 60, - "end_line": 97, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 30, - "start_line": 97 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 13 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 16, - "start_line": 94 - } - }, - "668": { - "accessible_scopes": ["__main__", "__main__", "__main__.balanceOf"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 62, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 61, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 60, - "end_line": 97, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 30, - "start_line": 97 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 13 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 94 - } - }, - "669": { - "accessible_scopes": ["__main__", "__main__", "__main__.balanceOf"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 79, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 78, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 60, - "end_line": 97, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 30, - "start_line": 97 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 13 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 64, - "start_line": 94 - } - }, - "670": { - "accessible_scopes": ["__main__", "__main__", "__main__.balanceOf"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 94, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 59, - "end_line": 97, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 52, - "start_line": 97 - }, - "While expanding the reference 'account' in:" - ], - "start_col": 81, - "start_line": 94 - } - }, - "671": { - "accessible_scopes": ["__main__", "__main__", "__main__.balanceOf"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 60, - "end_line": 97, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 30, - "start_line": 97 - } - }, - "673": { - "accessible_scopes": ["__main__", "__main__", "__main__.balanceOf"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 23, - "end_line": 98, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 98 - } - }, - "674": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.balanceOf_encode_return" - ], - "flow_tracking_data": null, - "hints": [ - { - "location": { - "end_col": 38, - "end_line": 3, - "input_file": { - "filename": "autogen/starknet/external/return/balanceOf/6be46755be2f937558932379e9c42b1ab153e2ba499cd66beb178511b2106ad9.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 94 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 3 - }, - "n_prefix_newlines": 0 - } - ], - "inst": { - "end_col": 18, - "end_line": 4, - "input_file": { - "filename": "autogen/starknet/external/return/balanceOf/6be46755be2f937558932379e9c42b1ab153e2ba499cd66beb178511b2106ad9.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 94 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 4 - } - }, - "676": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.balanceOf_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 60, - "end_line": 3, - "input_file": { - "filename": "autogen/starknet/arg_processor/f013cc89754bf613d36aa163a5014b518987d20a85394ebbe3c47c5cdb0a38b1.cairo" - }, - "parent_location": [ - { - "end_col": 21, - "end_line": 95, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 95 - }, - "While handling return value 'balance'" - ], - "start_col": 1, - "start_line": 3 - } - }, - "677": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.balanceOf_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 60, - "end_line": 4, - "input_file": { - "filename": "autogen/starknet/arg_processor/f013cc89754bf613d36aa163a5014b518987d20a85394ebbe3c47c5cdb0a38b1.cairo" - }, - "parent_location": [ - { - "end_col": 21, - "end_line": 95, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 95 - }, - "While handling return value 'balance'" - ], - "start_col": 1, - "start_line": 4 - } - }, - "678": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.balanceOf_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 48, - "end_line": 5, - "input_file": { - "filename": "autogen/starknet/arg_processor/f013cc89754bf613d36aa163a5014b518987d20a85394ebbe3c47c5cdb0a38b1.cairo" - }, - "parent_location": [ - { - "end_col": 21, - "end_line": 95, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 11, - "input_file": { - "filename": "autogen/starknet/external/return/balanceOf/6be46755be2f937558932379e9c42b1ab153e2ba499cd66beb178511b2106ad9.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 94 - }, - "While handling return value of" - ], - "start_col": 18, - "start_line": 11 - }, - "While expanding the reference '__return_value_ptr' in:" - ], - "start_col": 5, - "start_line": 95 - }, - "While handling return value 'balance'" - ], - "start_col": 26, - "start_line": 5 - } - }, - "680": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.balanceOf_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 107, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/return/balanceOf/6be46755be2f937558932379e9c42b1ab153e2ba499cd66beb178511b2106ad9.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 10, - "input_file": { - "filename": "autogen/starknet/external/return/balanceOf/6be46755be2f937558932379e9c42b1ab153e2ba499cd66beb178511b2106ad9.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 94 - }, - "While handling return value of" - ], - "start_col": 25, - "start_line": 10 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 94 - }, - "While handling return value of" - ], - "start_col": 92, - "start_line": 1 - } - }, - "681": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.balanceOf_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 63, - "end_line": 11, - "input_file": { - "filename": "autogen/starknet/external/return/balanceOf/6be46755be2f937558932379e9c42b1ab153e2ba499cd66beb178511b2106ad9.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 94 - }, - "While handling return value of" - ], - "start_col": 18, - "start_line": 11 - } - }, - "682": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.balanceOf_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 5, - "input_file": { - "filename": "autogen/starknet/external/return/balanceOf/6be46755be2f937558932379e9c42b1ab153e2ba499cd66beb178511b2106ad9.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 38, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/external/return/balanceOf/6be46755be2f937558932379e9c42b1ab153e2ba499cd66beb178511b2106ad9.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 94 - }, - "While handling return value of" - ], - "start_col": 14, - "start_line": 12 - }, - "While expanding the reference '__return_value_ptr_start' in:" - ], - "start_col": 6, - "start_line": 94 - }, - "While handling return value of" - ], - "start_col": 11, - "start_line": 5 - } - }, - "683": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.balanceOf_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/external/return/balanceOf/6be46755be2f937558932379e9c42b1ab153e2ba499cd66beb178511b2106ad9.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 94 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 9 - } - }, - "684": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.balanceOf" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/arg_processor/e4d5d41a9286852ceee2d8a1fbac026532bda7bb0e3a6ccfcbfb5e7dd12aa070.cairo" - }, - "parent_location": [ - { - "end_col": 94, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 45, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 57, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 94 - }, - "While handling calldata of" - ], - "start_col": 35, - "start_line": 1 - }, - "While expanding the reference '__calldata_actual_size' in:" - ], - "start_col": 6, - "start_line": 94 - }, - "While handling calldata of" - ], - "start_col": 31, - "start_line": 1 - }, - "While expanding the reference '__calldata_ptr' in:" - ], - "start_col": 81, - "start_line": 94 - }, - "While handling calldata argument 'account'" - ], - "start_col": 22, - "start_line": 2 - } - }, - "686": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.balanceOf" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 94 - }, - "While handling calldata of" - ], - "start_col": 1, - "start_line": 1 - } - }, - "687": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.balanceOf" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 64, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/balanceOf/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" - }, - "parent_location": [ - { - "end_col": 34, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 55, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 94 - }, - "While constructing the external wrapper for:" - ], - "start_col": 44, - "start_line": 1 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 16, - "start_line": 94 - }, - "While constructing the external wrapper for:" - ], - "start_col": 19, - "start_line": 1 - } - }, - "688": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.balanceOf" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 110, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/balanceOf/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 82, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 94 - }, - "While constructing the external wrapper for:" - ], - "start_col": 70, - "start_line": 1 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 94 - }, - "While constructing the external wrapper for:" - ], - "start_col": 20, - "start_line": 1 - } - }, - "689": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.balanceOf" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 67, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/balanceOf/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" - }, - "parent_location": [ - { - "end_col": 79, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 115, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 94 - }, - "While constructing the external wrapper for:" - ], - "start_col": 100, - "start_line": 1 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 64, - "start_line": 94 - }, - "While constructing the external wrapper for:" - ], - "start_col": 23, - "start_line": 1 - } - }, - "690": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.balanceOf" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 46, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/e4d5d41a9286852ceee2d8a1fbac026532bda7bb0e3a6ccfcbfb5e7dd12aa070.cairo" - }, - "parent_location": [ - { - "end_col": 94, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 147, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 94 - }, - "While constructing the external wrapper for:" - ], - "start_col": 125, - "start_line": 1 - }, - "While expanding the reference '__calldata_arg_account' in:" - ], - "start_col": 81, - "start_line": 94 - }, - "While handling calldata argument 'account'" - ], - "start_col": 30, - "start_line": 1 - } - }, - "691": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.balanceOf" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 94 - } - }, - "693": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.balanceOf" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 115, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 98, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 94 - }, - "While constructing the external wrapper for:" - ], - "start_col": 83, - "start_line": 2 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 94 - }, - "While constructing the external wrapper for:" - ], - "start_col": 100, - "start_line": 1 - } - }, - "694": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.balanceOf" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 99, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 94 - }, - "While constructing the external wrapper for:" - ], - "start_col": 48, - "start_line": 2 - } - }, - "696": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.balanceOf" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 55, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/balanceOf/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 94 - }, - "While constructing the external wrapper for:" - ], - "start_col": 9, - "start_line": 1 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 6, - "start_line": 94 - }, - "While constructing the external wrapper for:" - ], - "start_col": 44, - "start_line": 1 - } - }, - "697": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.balanceOf" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 82, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/balanceOf/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 94 - }, - "While constructing the external wrapper for:" - ], - "start_col": 21, - "start_line": 1 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 6, - "start_line": 94 - }, - "While constructing the external wrapper for:" - ], - "start_col": 70, - "start_line": 1 - } - }, - "698": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.balanceOf" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 21, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 49, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/balanceOf/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 94 - }, - "While constructing the external wrapper for:" - ], - "start_col": 34, - "start_line": 1 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 94 - }, - "While constructing the external wrapper for:" - ], - "start_col": 6, - "start_line": 2 - } - }, - "699": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.balanceOf" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/balanceOf/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 94 - }, - "While constructing the external wrapper for:" - ], - "start_col": 50, - "start_line": 1 - }, - "While expanding the reference 'retdata_size' in:" - ], - "start_col": 6, - "start_line": 94 - }, - "While constructing the external wrapper for:" - ], - "start_col": 23, - "start_line": 2 - } - }, - "700": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.balanceOf" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 44, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 70, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/balanceOf/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 94 - }, - "While constructing the external wrapper for:" - ], - "start_col": 63, - "start_line": 1 - }, - "While expanding the reference 'retdata' in:" - ], - "start_col": 6, - "start_line": 94 - }, - "While constructing the external wrapper for:" - ], - "start_col": 37, - "start_line": 2 - } - }, - "701": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.balanceOf" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 72, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/balanceOf/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 94 - }, - "While constructing the external wrapper for:" - ], - "start_col": 1, - "start_line": 1 - } - }, - "702": { - "accessible_scopes": ["__main__", "__main__", "__main__.allowance"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 34, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 15, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 77, - "end_line": 105, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 32, - "start_line": 105 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 15 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 16, - "start_line": 102 - } - }, - "703": { - "accessible_scopes": ["__main__", "__main__", "__main__.allowance"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 62, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 61, - "end_line": 15, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 77, - "end_line": 105, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 32, - "start_line": 105 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 15 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 102 - } - }, - "704": { - "accessible_scopes": ["__main__", "__main__", "__main__.allowance"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 79, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 78, - "end_line": 15, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 77, - "end_line": 105, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 32, - "start_line": 105 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 15 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 64, - "start_line": 102 - } - }, - "705": { - "accessible_scopes": ["__main__", "__main__", "__main__.allowance"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 16, - "end_line": 103, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 59, - "end_line": 105, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 54, - "start_line": 105 - }, - "While expanding the reference 'owner' in:" - ], - "start_col": 5, - "start_line": 103 - } - }, - "706": { - "accessible_scopes": ["__main__", "__main__", "__main__.allowance"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 31, - "end_line": 103, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 76, - "end_line": 105, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 69, - "start_line": 105 - }, - "While expanding the reference 'spender' in:" - ], - "start_col": 18, - "start_line": 103 - } - }, - "707": { - "accessible_scopes": ["__main__", "__main__", "__main__.allowance"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 77, - "end_line": 105, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 32, - "start_line": 105 - } - }, - "709": { - "accessible_scopes": ["__main__", "__main__", "__main__.allowance"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 25, - "end_line": 106, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 106 - } - }, - "710": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.allowance_encode_return" - ], - "flow_tracking_data": null, - "hints": [ - { - "location": { - "end_col": 38, - "end_line": 3, - "input_file": { - "filename": "autogen/starknet/external/return/allowance/1cb7294a6f22e622b9ef012b5a4d2faa6b7630d9f34fee6abcca00d90029b02c.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 102 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 3 - }, - "n_prefix_newlines": 0 - } - ], - "inst": { - "end_col": 18, - "end_line": 4, - "input_file": { - "filename": "autogen/starknet/external/return/allowance/1cb7294a6f22e622b9ef012b5a4d2faa6b7630d9f34fee6abcca00d90029b02c.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 102 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 4 - } - }, - "712": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.allowance_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 60, - "end_line": 3, - "input_file": { - "filename": "autogen/starknet/arg_processor/7f5020813ab1b343debcc3300c737c940210993d2fe101134705622a3d36fb93.cairo" - }, - "parent_location": [ - { - "end_col": 25, - "end_line": 104, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 7, - "start_line": 104 - }, - "While handling return value 'remaining'" - ], - "start_col": 1, - "start_line": 3 - } - }, - "713": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.allowance_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 60, - "end_line": 4, - "input_file": { - "filename": "autogen/starknet/arg_processor/7f5020813ab1b343debcc3300c737c940210993d2fe101134705622a3d36fb93.cairo" - }, - "parent_location": [ - { - "end_col": 25, - "end_line": 104, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 7, - "start_line": 104 - }, - "While handling return value 'remaining'" - ], - "start_col": 1, - "start_line": 4 - } - }, - "714": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.allowance_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 48, - "end_line": 5, - "input_file": { - "filename": "autogen/starknet/arg_processor/7f5020813ab1b343debcc3300c737c940210993d2fe101134705622a3d36fb93.cairo" - }, - "parent_location": [ - { - "end_col": 25, - "end_line": 104, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 11, - "input_file": { - "filename": "autogen/starknet/external/return/allowance/1cb7294a6f22e622b9ef012b5a4d2faa6b7630d9f34fee6abcca00d90029b02c.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 102 - }, - "While handling return value of" - ], - "start_col": 18, - "start_line": 11 - }, - "While expanding the reference '__return_value_ptr' in:" - ], - "start_col": 7, - "start_line": 104 - }, - "While handling return value 'remaining'" - ], - "start_col": 26, - "start_line": 5 - } - }, - "716": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.allowance_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 109, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/return/allowance/1cb7294a6f22e622b9ef012b5a4d2faa6b7630d9f34fee6abcca00d90029b02c.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 10, - "input_file": { - "filename": "autogen/starknet/external/return/allowance/1cb7294a6f22e622b9ef012b5a4d2faa6b7630d9f34fee6abcca00d90029b02c.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 102 - }, - "While handling return value of" - ], - "start_col": 25, - "start_line": 10 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 102 - }, - "While handling return value of" - ], - "start_col": 94, - "start_line": 1 - } - }, - "717": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.allowance_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 63, - "end_line": 11, - "input_file": { - "filename": "autogen/starknet/external/return/allowance/1cb7294a6f22e622b9ef012b5a4d2faa6b7630d9f34fee6abcca00d90029b02c.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 102 - }, - "While handling return value of" - ], - "start_col": 18, - "start_line": 11 - } - }, - "718": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.allowance_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 5, - "input_file": { - "filename": "autogen/starknet/external/return/allowance/1cb7294a6f22e622b9ef012b5a4d2faa6b7630d9f34fee6abcca00d90029b02c.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 38, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/external/return/allowance/1cb7294a6f22e622b9ef012b5a4d2faa6b7630d9f34fee6abcca00d90029b02c.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 102 - }, - "While handling return value of" - ], - "start_col": 14, - "start_line": 12 - }, - "While expanding the reference '__return_value_ptr_start' in:" - ], - "start_col": 6, - "start_line": 102 - }, - "While handling return value of" - ], - "start_col": 11, - "start_line": 5 - } - }, - "719": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.allowance_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/external/return/allowance/1cb7294a6f22e622b9ef012b5a4d2faa6b7630d9f34fee6abcca00d90029b02c.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 102 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 9 - } - }, - "720": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.allowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/arg_processor/144fa44c78b9ff9755794c84d3169b8c097256057e7a09154cdae1a978b57fed.cairo" - }, - "parent_location": [ - { - "end_col": 31, - "end_line": 103, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 45, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 57, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 102 - }, - "While handling calldata of" - ], - "start_col": 35, - "start_line": 1 - }, - "While expanding the reference '__calldata_actual_size' in:" - ], - "start_col": 6, - "start_line": 102 - }, - "While handling calldata of" - ], - "start_col": 31, - "start_line": 1 - }, - "While expanding the reference '__calldata_ptr' in:" - ], - "start_col": 18, - "start_line": 103 - }, - "While handling calldata argument 'spender'" - ], - "start_col": 22, - "start_line": 2 - } - }, - "722": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.allowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 102 - }, - "While handling calldata of" - ], - "start_col": 1, - "start_line": 1 - } - }, - "723": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.allowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 64, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/allowance/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" - }, - "parent_location": [ - { - "end_col": 34, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 55, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 102 - }, - "While constructing the external wrapper for:" - ], - "start_col": 44, - "start_line": 1 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 16, - "start_line": 102 - }, - "While constructing the external wrapper for:" - ], - "start_col": 19, - "start_line": 1 - } - }, - "724": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.allowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 110, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/allowance/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 82, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 102 - }, - "While constructing the external wrapper for:" - ], - "start_col": 70, - "start_line": 1 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 102 - }, - "While constructing the external wrapper for:" - ], - "start_col": 20, - "start_line": 1 - } - }, - "725": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.allowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 67, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/allowance/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" - }, - "parent_location": [ - { - "end_col": 79, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 115, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 102 - }, - "While constructing the external wrapper for:" - ], - "start_col": 100, - "start_line": 1 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 64, - "start_line": 102 - }, - "While constructing the external wrapper for:" - ], - "start_col": 23, - "start_line": 1 - } - }, - "726": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.allowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 44, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/f6a4d9ae897caf37cefd18f7c8da7eee73157818279359aadee282f0fe59cdbc.cairo" - }, - "parent_location": [ - { - "end_col": 16, - "end_line": 103, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 143, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 102 - }, - "While constructing the external wrapper for:" - ], - "start_col": 123, - "start_line": 1 - }, - "While expanding the reference '__calldata_arg_owner' in:" - ], - "start_col": 5, - "start_line": 103 - }, - "While handling calldata argument 'owner'" - ], - "start_col": 28, - "start_line": 1 - } - }, - "727": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.allowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 46, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/144fa44c78b9ff9755794c84d3169b8c097256057e7a09154cdae1a978b57fed.cairo" - }, - "parent_location": [ - { - "end_col": 31, - "end_line": 103, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 175, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 102 - }, - "While constructing the external wrapper for:" - ], - "start_col": 153, - "start_line": 1 - }, - "While expanding the reference '__calldata_arg_spender' in:" - ], - "start_col": 18, - "start_line": 103 - }, - "While handling calldata argument 'spender'" - ], - "start_col": 30, - "start_line": 1 - } - }, - "728": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.allowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 102 - } - }, - "730": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.allowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 115, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 98, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 102 - }, - "While constructing the external wrapper for:" - ], - "start_col": 83, - "start_line": 2 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 102 - }, - "While constructing the external wrapper for:" - ], - "start_col": 100, - "start_line": 1 - } - }, - "731": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.allowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 99, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 102 - }, - "While constructing the external wrapper for:" - ], - "start_col": 48, - "start_line": 2 - } - }, - "733": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.allowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 55, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/allowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 102 - }, - "While constructing the external wrapper for:" - ], - "start_col": 9, - "start_line": 1 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 6, - "start_line": 102 - }, - "While constructing the external wrapper for:" - ], - "start_col": 44, - "start_line": 1 - } - }, - "734": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.allowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 82, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/allowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 102 - }, - "While constructing the external wrapper for:" - ], - "start_col": 21, - "start_line": 1 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 6, - "start_line": 102 - }, - "While constructing the external wrapper for:" - ], - "start_col": 70, - "start_line": 1 - } - }, - "735": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.allowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 21, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 49, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/allowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 102 - }, - "While constructing the external wrapper for:" - ], - "start_col": 34, - "start_line": 1 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 102 - }, - "While constructing the external wrapper for:" - ], - "start_col": 6, - "start_line": 2 - } - }, - "736": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.allowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/allowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 102 - }, - "While constructing the external wrapper for:" - ], - "start_col": 50, - "start_line": 1 - }, - "While expanding the reference 'retdata_size' in:" - ], - "start_col": 6, - "start_line": 102 - }, - "While constructing the external wrapper for:" - ], - "start_col": 23, - "start_line": 2 - } - }, - "737": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.allowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 44, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 70, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/allowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 102 - }, - "While constructing the external wrapper for:" - ], - "start_col": 63, - "start_line": 1 - }, - "While expanding the reference 'retdata' in:" - ], - "start_col": 6, - "start_line": 102 - }, - "While constructing the external wrapper for:" - ], - "start_col": 37, - "start_line": 2 - } - }, - "738": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.allowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 72, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/allowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 102 - }, - "While constructing the external wrapper for:" - ], - "start_col": 1, - "start_line": 1 - } - }, - "739": { - "accessible_scopes": ["__main__", "__main__", "__main__.transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 43, - "end_line": 196, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 117, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 20, - "start_line": 117 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 25, - "start_line": 196 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 114 - } - }, - "740": { - "accessible_scopes": ["__main__", "__main__", "__main__.transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 117, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 20, - "start_line": 117 - } - }, - "742": { - "accessible_scopes": ["__main__", "__main__", "__main__.transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 43, - "end_line": 196, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 117, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 34, - "end_line": 236, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 118, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 118 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 16, - "start_line": 236 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 20, - "start_line": 117 - }, - "While trying to update the implicit return value 'syscall_ptr' in:" - ], - "start_col": 25, - "start_line": 196 - } - }, - "743": { - "accessible_scopes": ["__main__", "__main__", "__main__.transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 61, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 236, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 118, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 118 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 236 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 114 - } - }, - "744": { - "accessible_scopes": ["__main__", "__main__", "__main__.transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 78, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 79, - "end_line": 236, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 118, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 118 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 64, - "start_line": 236 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 114 - } - }, - "745": { - "accessible_scopes": ["__main__", "__main__", "__main__.transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 16, - "end_line": 117, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 21, - "end_line": 118, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 15, - "start_line": 118 - }, - "While expanding the reference 'sender' in:" - ], - "start_col": 10, - "start_line": 117 - } - }, - "746": { - "accessible_scopes": ["__main__", "__main__", "__main__.transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 20, - "end_line": 115, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 32, - "end_line": 118, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 23, - "start_line": 118 - }, - "While expanding the reference 'recipient' in:" - ], - "start_col": 5, - "start_line": 115 - } - }, - "747": { - "accessible_scopes": ["__main__", "__main__", "__main__.transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 37, - "end_line": 115, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 118, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 34, - "start_line": 118 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 22, - "start_line": 115 - } - }, - "748": { - "accessible_scopes": ["__main__", "__main__", "__main__.transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 37, - "end_line": 115, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 118, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 34, - "start_line": 118 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 22, - "start_line": 115 - } - }, - "749": { - "accessible_scopes": ["__main__", "__main__", "__main__.transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 41, - "end_line": 118, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 118 - } - }, - "751": { - "accessible_scopes": ["__main__", "__main__", "__main__.transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 17, - "end_line": 120, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 13, - "start_line": 120 - } - }, - "753": { - "accessible_scopes": ["__main__", "__main__", "__main__.transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 20, - "end_line": 120, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 120 - } - }, - "754": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transfer_encode_return" - ], - "flow_tracking_data": null, - "hints": [ - { - "location": { - "end_col": 38, - "end_line": 3, - "input_file": { - "filename": "autogen/starknet/external/return/transfer/63591275573bc8b26ecb0c55e4fb63e8afcdbb2de92a6d653dea4d28256a7673.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 114 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 3 - }, - "n_prefix_newlines": 0 - } - ], - "inst": { - "end_col": 18, - "end_line": 4, - "input_file": { - "filename": "autogen/starknet/external/return/transfer/63591275573bc8b26ecb0c55e4fb63e8afcdbb2de92a6d653dea4d28256a7673.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 114 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 4 - } - }, - "756": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transfer_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 49, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 116, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 7, - "start_line": 116 - }, - "While handling return value 'success'" - ], - "start_col": 1, - "start_line": 1 - } - }, - "757": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transfer_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 48, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 116, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 11, - "input_file": { - "filename": "autogen/starknet/external/return/transfer/63591275573bc8b26ecb0c55e4fb63e8afcdbb2de92a6d653dea4d28256a7673.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 114 - }, - "While handling return value of" - ], - "start_col": 18, - "start_line": 11 - }, - "While expanding the reference '__return_value_ptr' in:" - ], - "start_col": 7, - "start_line": 116 - }, - "While handling return value 'success'" - ], - "start_col": 26, - "start_line": 2 - } - }, - "759": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transfer_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 72, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/return/transfer/63591275573bc8b26ecb0c55e4fb63e8afcdbb2de92a6d653dea4d28256a7673.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 10, - "input_file": { - "filename": "autogen/starknet/external/return/transfer/63591275573bc8b26ecb0c55e4fb63e8afcdbb2de92a6d653dea4d28256a7673.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 114 - }, - "While handling return value of" - ], - "start_col": 25, - "start_line": 10 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 114 - }, - "While handling return value of" - ], - "start_col": 57, - "start_line": 1 - } - }, - "760": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transfer_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 63, - "end_line": 11, - "input_file": { - "filename": "autogen/starknet/external/return/transfer/63591275573bc8b26ecb0c55e4fb63e8afcdbb2de92a6d653dea4d28256a7673.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 114 - }, - "While handling return value of" - ], - "start_col": 18, - "start_line": 11 - } - }, - "761": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transfer_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 5, - "input_file": { - "filename": "autogen/starknet/external/return/transfer/63591275573bc8b26ecb0c55e4fb63e8afcdbb2de92a6d653dea4d28256a7673.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 38, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/external/return/transfer/63591275573bc8b26ecb0c55e4fb63e8afcdbb2de92a6d653dea4d28256a7673.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 114 - }, - "While handling return value of" - ], - "start_col": 14, - "start_line": 12 - }, - "While expanding the reference '__return_value_ptr_start' in:" - ], - "start_col": 6, - "start_line": 114 - }, - "While handling return value of" - ], - "start_col": 11, - "start_line": 5 - } - }, - "762": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transfer_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/external/return/transfer/63591275573bc8b26ecb0c55e4fb63e8afcdbb2de92a6d653dea4d28256a7673.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 114 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 9 - } - }, - "763": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transfer" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 3, - "input_file": { - "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" - }, - "parent_location": [ - { - "end_col": 37, - "end_line": 115, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 45, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 57, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 114 - }, - "While handling calldata of" - ], - "start_col": 35, - "start_line": 1 - }, - "While expanding the reference '__calldata_actual_size' in:" - ], - "start_col": 6, - "start_line": 114 - }, - "While handling calldata of" - ], - "start_col": 31, - "start_line": 1 - }, - "While expanding the reference '__calldata_ptr' in:" - ], - "start_col": 22, - "start_line": 115 - }, - "While handling calldata argument 'amount'" - ], - "start_col": 22, - "start_line": 3 - } - }, - "765": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transfer" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 114 - }, - "While handling calldata of" - ], - "start_col": 1, - "start_line": 1 - } - }, - "766": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transfer" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 64, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transfer/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 55, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 114 - }, - "While constructing the external wrapper for:" - ], - "start_col": 44, - "start_line": 1 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 114 - }, - "While constructing the external wrapper for:" - ], - "start_col": 19, - "start_line": 1 - } - }, - "767": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transfer" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 110, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transfer/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" - }, - "parent_location": [ - { - "end_col": 61, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 82, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 114 - }, - "While constructing the external wrapper for:" - ], - "start_col": 70, - "start_line": 1 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 114 - }, - "While constructing the external wrapper for:" - ], - "start_col": 20, - "start_line": 1 - } - }, - "768": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transfer" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 67, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transfer/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" - }, - "parent_location": [ - { - "end_col": 78, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 115, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 114 - }, - "While constructing the external wrapper for:" - ], - "start_col": 100, - "start_line": 1 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 114 - }, - "While constructing the external wrapper for:" - ], - "start_col": 23, - "start_line": 1 - } - }, - "769": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transfer" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 48, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/d8c30f4879932288f1bfa4e0e453592d3ebb5ca98ed0660bf066319d88c0297f.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 115, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 151, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 114 - }, - "While constructing the external wrapper for:" - ], - "start_col": 127, - "start_line": 1 - }, - "While expanding the reference '__calldata_arg_recipient' in:" - ], - "start_col": 5, - "start_line": 115 - }, - "While handling calldata argument 'recipient'" - ], - "start_col": 32, - "start_line": 1 - } - }, - "770": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transfer" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 67, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" - }, - "parent_location": [ - { - "end_col": 37, - "end_line": 115, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 181, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 114 - }, - "While constructing the external wrapper for:" - ], - "start_col": 160, - "start_line": 1 - }, - "While expanding the reference '__calldata_arg_amount' in:" - ], - "start_col": 22, - "start_line": 115 - }, - "While handling calldata argument 'amount'" - ], - "start_col": 29, - "start_line": 1 - } - }, - "771": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transfer" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 67, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" - }, - "parent_location": [ - { - "end_col": 37, - "end_line": 115, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 181, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 114 - }, - "While constructing the external wrapper for:" - ], - "start_col": 160, - "start_line": 1 - }, - "While expanding the reference '__calldata_arg_amount' in:" - ], - "start_col": 22, - "start_line": 115 - }, - "While handling calldata argument 'amount'" - ], - "start_col": 29, - "start_line": 1 - } - }, - "772": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transfer" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 114 - } - }, - "774": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transfer" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 115, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 97, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 114 - }, - "While constructing the external wrapper for:" - ], - "start_col": 82, - "start_line": 2 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 114 - }, - "While constructing the external wrapper for:" - ], - "start_col": 100, - "start_line": 1 - } - }, - "775": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transfer" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 98, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 114 - }, - "While constructing the external wrapper for:" - ], - "start_col": 48, - "start_line": 2 - } - }, - "777": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transfer" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 55, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transfer/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 114 - }, - "While constructing the external wrapper for:" - ], - "start_col": 9, - "start_line": 1 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 6, - "start_line": 114 - }, - "While constructing the external wrapper for:" - ], - "start_col": 44, - "start_line": 1 - } - }, - "778": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transfer" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 82, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transfer/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 114 - }, - "While constructing the external wrapper for:" - ], - "start_col": 21, - "start_line": 1 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 6, - "start_line": 114 - }, - "While constructing the external wrapper for:" - ], - "start_col": 70, - "start_line": 1 - } - }, - "779": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transfer" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 21, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 49, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transfer/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 114 - }, - "While constructing the external wrapper for:" - ], - "start_col": 34, - "start_line": 1 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 114 - }, - "While constructing the external wrapper for:" - ], - "start_col": 6, - "start_line": 2 - } - }, - "780": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transfer" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transfer/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 114 - }, - "While constructing the external wrapper for:" - ], - "start_col": 50, - "start_line": 1 - }, - "While expanding the reference 'retdata_size' in:" - ], - "start_col": 6, - "start_line": 114 - }, - "While constructing the external wrapper for:" - ], - "start_col": 23, - "start_line": 2 - } - }, - "781": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transfer" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 44, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 70, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transfer/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 114 - }, - "While constructing the external wrapper for:" - ], - "start_col": 63, - "start_line": 1 - }, - "While expanding the reference 'retdata' in:" - ], - "start_col": 6, - "start_line": 114 - }, - "While constructing the external wrapper for:" - ], - "start_col": 37, - "start_line": 2 - } - }, - "782": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transfer" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 72, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transfer/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 114 - }, - "While constructing the external wrapper for:" - ], - "start_col": 1, - "start_line": 1 - } - }, - "783": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 18, - "end_line": 127, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 127 - } - }, - "785": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 37, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 43, - "end_line": 196, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 46, - "end_line": 128, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 26, - "start_line": 128 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 25, - "start_line": 196 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 19, - "start_line": 124 - } - }, - "786": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 46, - "end_line": 128, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 26, - "start_line": 128 - } - }, - "788": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 22, - "end_line": 128, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 10, - "start_line": 128 - } - }, - "789": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 43, - "end_line": 196, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 46, - "end_line": 128, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 15, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 90, - "end_line": 129, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 45, - "start_line": 129 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 15 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 26, - "start_line": 128 - }, - "While trying to update the implicit return value 'syscall_ptr' in:" - ], - "start_col": 25, - "start_line": 196 - } - }, - "790": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 65, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 61, - "end_line": 15, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 90, - "end_line": 129, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 45, - "start_line": 129 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 15 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 39, - "start_line": 124 - } - }, - "791": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 82, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 78, - "end_line": 15, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 90, - "end_line": 129, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 45, - "start_line": 129 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 15 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 67, - "start_line": 124 - } - }, - "792": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 17, - "end_line": 125, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 73, - "end_line": 129, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 67, - "start_line": 129 - }, - "While expanding the reference 'sender' in:" - ], - "start_col": 5, - "start_line": 125 - } - }, - "793": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 22, - "end_line": 128, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 89, - "end_line": 129, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 83, - "start_line": 129 - }, - "While expanding the reference 'caller' in:" - ], - "start_col": 16, - "start_line": 128 - } - }, - "794": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 90, - "end_line": 129, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 45, - "start_line": 129 - } - }, - "796": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 41, - "end_line": 129, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 10, - "start_line": 129 - } - }, - "797": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 41, - "end_line": 129, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 10, - "start_line": 129 - } - }, - "798": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 78, - "end_line": 15, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 90, - "end_line": 129, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 32, - "end_line": 148, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 64, - "end_line": 132, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 28, - "start_line": 132 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 17, - "start_line": 148 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 45, - "start_line": 129 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 15 - } - }, - "799": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 51, - "end_line": 125, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 45, - "end_line": 132, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 39, - "start_line": 132 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 36, - "start_line": 125 - } - }, - "800": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 51, - "end_line": 125, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 45, - "end_line": 132, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 39, - "start_line": 132 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 36, - "start_line": 125 - } - }, - "801": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 32, - "end_line": 129, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 63, - "end_line": 132, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 47, - "start_line": 132 - }, - "While expanding the reference 'caller_allowance' in:" - ], - "start_col": 16, - "start_line": 129 - } - }, - "802": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 32, - "end_line": 129, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 63, - "end_line": 132, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 47, - "start_line": 132 - }, - "While expanding the reference 'caller_allowance' in:" - ], - "start_col": 16, - "start_line": 129 - } - }, - "803": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 64, - "end_line": 132, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 28, - "start_line": 132 - } - }, - "805": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 36, - "end_line": 133, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 133 - } - }, - "807": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 15, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 90, - "end_line": 129, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 34, - "end_line": 236, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 135, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 135 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 16, - "start_line": 236 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 45, - "start_line": 129 - }, - "While trying to update the implicit return value 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 15 - } - }, - "808": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 61, - "end_line": 15, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 90, - "end_line": 129, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 236, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 135, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 135 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 236 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 45, - "start_line": 129 - }, - "While trying to update the implicit return value 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 15 - } - }, - "809": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 32, - "end_line": 148, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 64, - "end_line": 132, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 79, - "end_line": 236, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 135, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 135 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 64, - "start_line": 236 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 28, - "start_line": 132 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 17, - "start_line": 148 - } - }, - "810": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 17, - "end_line": 125, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 21, - "end_line": 135, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 15, - "start_line": 135 - }, - "While expanding the reference 'sender' in:" - ], - "start_col": 5, - "start_line": 125 - } - }, - "811": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 34, - "end_line": 125, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 32, - "end_line": 135, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 23, - "start_line": 135 - }, - "While expanding the reference 'recipient' in:" - ], - "start_col": 19, - "start_line": 125 - } - }, - "812": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 51, - "end_line": 125, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 135, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 34, - "start_line": 135 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 36, - "start_line": 125 - } - }, - "813": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 51, - "end_line": 125, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 135, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 34, - "start_line": 135 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 36, - "start_line": 125 - } - }, - "814": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 41, - "end_line": 135, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 135 - } - }, - "816": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 32, - "end_line": 129, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 64, - "end_line": 138, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 48, - "start_line": 138 - }, - "While expanding the reference 'caller_allowance' in:" - ], - "start_col": 16, - "start_line": 129 - } - }, - "817": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 32, - "end_line": 129, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 64, - "end_line": 138, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 48, - "start_line": 138 - }, - "While expanding the reference 'caller_allowance' in:" - ], - "start_col": 16, - "start_line": 129 - } - }, - "818": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 51, - "end_line": 125, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 72, - "end_line": 138, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 66, - "start_line": 138 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 36, - "start_line": 125 - } - }, - "819": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 51, - "end_line": 125, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 72, - "end_line": 138, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 66, - "start_line": 138 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 36, - "start_line": 125 - } - }, - "820": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 73, - "end_line": 138, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 36, - "start_line": 138 - } - }, - "822": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 34, - "end_line": 236, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 135, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 34, - "end_line": 23, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 52, - "end_line": 139, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 139 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 16, - "start_line": 23 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 5, - "start_line": 135 - }, - "While trying to update the implicit return value 'syscall_ptr' in:" - ], - "start_col": 16, - "start_line": 236 - } - }, - "823": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 62, - "end_line": 236, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 135, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 23, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 52, - "end_line": 139, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 139 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 23 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 5, - "start_line": 135 - }, - "While trying to update the implicit return value 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 236 - } - }, - "824": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 290, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 73, - "end_line": 138, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 79, - "end_line": 23, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 52, - "end_line": 139, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 139 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 64, - "start_line": 23 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 36, - "start_line": 138 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 18, - "start_line": 290 - } - }, - "825": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 17, - "end_line": 125, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 28, - "end_line": 139, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 22, - "start_line": 139 - }, - "While expanding the reference 'sender' in:" - ], - "start_col": 5, - "start_line": 125 - } - }, - "826": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 22, - "end_line": 128, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 139, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 30, - "start_line": 139 - }, - "While expanding the reference 'caller' in:" - ], - "start_col": 16, - "start_line": 128 - } - }, - "827": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 32, - "end_line": 138, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 51, - "end_line": 139, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 38, - "start_line": 139 - }, - "While expanding the reference 'new_allowance' in:" - ], - "start_col": 10, - "start_line": 138 - } - }, - "828": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 32, - "end_line": 138, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 51, - "end_line": 139, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 38, - "start_line": 139 - }, - "While expanding the reference 'new_allowance' in:" - ], - "start_col": 10, - "start_line": 138 - } - }, - "829": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 52, - "end_line": 139, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 139 - } - }, - "831": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 17, - "end_line": 141, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 13, - "start_line": 141 - } - }, - "833": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 20, - "end_line": 141, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 141 - } - }, - "834": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transferFrom_encode_return" - ], - "flow_tracking_data": null, - "hints": [ - { - "location": { - "end_col": 38, - "end_line": 3, - "input_file": { - "filename": "autogen/starknet/external/return/transferFrom/5b2c37cd8026aa4af7cd3c9f7917d8ea869eaee537bea84bfb17d9a4e9947d8f.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 124 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 3 - }, - "n_prefix_newlines": 0 - } - ], - "inst": { - "end_col": 18, - "end_line": 4, - "input_file": { - "filename": "autogen/starknet/external/return/transferFrom/5b2c37cd8026aa4af7cd3c9f7917d8ea869eaee537bea84bfb17d9a4e9947d8f.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 124 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 4 - } - }, - "836": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transferFrom_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 49, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 126, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 7, - "start_line": 126 - }, - "While handling return value 'success'" - ], - "start_col": 1, - "start_line": 1 - } - }, - "837": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transferFrom_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 48, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 126, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 11, - "input_file": { - "filename": "autogen/starknet/external/return/transferFrom/5b2c37cd8026aa4af7cd3c9f7917d8ea869eaee537bea84bfb17d9a4e9947d8f.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 124 - }, - "While handling return value of" - ], - "start_col": 18, - "start_line": 11 - }, - "While expanding the reference '__return_value_ptr' in:" - ], - "start_col": 7, - "start_line": 126 - }, - "While handling return value 'success'" - ], - "start_col": 26, - "start_line": 2 - } - }, - "839": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transferFrom_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 76, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/return/transferFrom/5b2c37cd8026aa4af7cd3c9f7917d8ea869eaee537bea84bfb17d9a4e9947d8f.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 10, - "input_file": { - "filename": "autogen/starknet/external/return/transferFrom/5b2c37cd8026aa4af7cd3c9f7917d8ea869eaee537bea84bfb17d9a4e9947d8f.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 124 - }, - "While handling return value of" - ], - "start_col": 25, - "start_line": 10 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 124 - }, - "While handling return value of" - ], - "start_col": 61, - "start_line": 1 - } - }, - "840": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transferFrom_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 63, - "end_line": 11, - "input_file": { - "filename": "autogen/starknet/external/return/transferFrom/5b2c37cd8026aa4af7cd3c9f7917d8ea869eaee537bea84bfb17d9a4e9947d8f.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 124 - }, - "While handling return value of" - ], - "start_col": 18, - "start_line": 11 - } - }, - "841": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transferFrom_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 5, - "input_file": { - "filename": "autogen/starknet/external/return/transferFrom/5b2c37cd8026aa4af7cd3c9f7917d8ea869eaee537bea84bfb17d9a4e9947d8f.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 38, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/external/return/transferFrom/5b2c37cd8026aa4af7cd3c9f7917d8ea869eaee537bea84bfb17d9a4e9947d8f.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 124 - }, - "While handling return value of" - ], - "start_col": 14, - "start_line": 12 - }, - "While expanding the reference '__return_value_ptr_start' in:" - ], - "start_col": 6, - "start_line": 124 - }, - "While handling return value of" - ], - "start_col": 11, - "start_line": 5 - } - }, - "842": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transferFrom_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/external/return/transferFrom/5b2c37cd8026aa4af7cd3c9f7917d8ea869eaee537bea84bfb17d9a4e9947d8f.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 124 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 9 - } - }, - "843": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 3, - "input_file": { - "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" - }, - "parent_location": [ - { - "end_col": 51, - "end_line": 125, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 45, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 57, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 124 - }, - "While handling calldata of" - ], - "start_col": 35, - "start_line": 1 - }, - "While expanding the reference '__calldata_actual_size' in:" - ], - "start_col": 6, - "start_line": 124 - }, - "While handling calldata of" - ], - "start_col": 31, - "start_line": 1 - }, - "While expanding the reference '__calldata_ptr' in:" - ], - "start_col": 36, - "start_line": 125 - }, - "While handling calldata argument 'amount'" - ], - "start_col": 22, - "start_line": 3 - } - }, - "845": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 124 - }, - "While handling calldata of" - ], - "start_col": 1, - "start_line": 1 - } - }, - "846": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 64, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transferFrom/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" - }, - "parent_location": [ - { - "end_col": 37, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 55, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 124 - }, - "While constructing the external wrapper for:" - ], - "start_col": 44, - "start_line": 1 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 19, - "start_line": 124 - }, - "While constructing the external wrapper for:" - ], - "start_col": 19, - "start_line": 1 - } - }, - "847": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 110, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transferFrom/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" - }, - "parent_location": [ - { - "end_col": 65, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 82, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 124 - }, - "While constructing the external wrapper for:" - ], - "start_col": 70, - "start_line": 1 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 39, - "start_line": 124 - }, - "While constructing the external wrapper for:" - ], - "start_col": 20, - "start_line": 1 - } - }, - "848": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 67, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transferFrom/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" - }, - "parent_location": [ - { - "end_col": 82, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 115, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 124 - }, - "While constructing the external wrapper for:" - ], - "start_col": 100, - "start_line": 1 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 67, - "start_line": 124 - }, - "While constructing the external wrapper for:" - ], - "start_col": 23, - "start_line": 1 - } - }, - "849": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 45, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/2a6553d1cb026d6d486f03ea4f3c4e23a17d2c2fada60e20573741cc8edfdb84.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 125, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 145, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 124 - }, - "While constructing the external wrapper for:" - ], - "start_col": 124, - "start_line": 1 - }, - "While expanding the reference '__calldata_arg_sender' in:" - ], - "start_col": 5, - "start_line": 125 - }, - "While handling calldata argument 'sender'" - ], - "start_col": 29, - "start_line": 1 - } - }, - "850": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 48, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/d8c30f4879932288f1bfa4e0e453592d3ebb5ca98ed0660bf066319d88c0297f.cairo" - }, - "parent_location": [ - { - "end_col": 34, - "end_line": 125, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 181, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 124 - }, - "While constructing the external wrapper for:" - ], - "start_col": 157, - "start_line": 1 - }, - "While expanding the reference '__calldata_arg_recipient' in:" - ], - "start_col": 19, - "start_line": 125 - }, - "While handling calldata argument 'recipient'" - ], - "start_col": 32, - "start_line": 1 - } - }, - "851": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 67, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" - }, - "parent_location": [ - { - "end_col": 51, - "end_line": 125, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 211, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 124 - }, - "While constructing the external wrapper for:" - ], - "start_col": 190, - "start_line": 1 - }, - "While expanding the reference '__calldata_arg_amount' in:" - ], - "start_col": 36, - "start_line": 125 - }, - "While handling calldata argument 'amount'" - ], - "start_col": 29, - "start_line": 1 - } - }, - "852": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 67, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" - }, - "parent_location": [ - { - "end_col": 51, - "end_line": 125, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 211, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 124 - }, - "While constructing the external wrapper for:" - ], - "start_col": 190, - "start_line": 1 - }, - "While expanding the reference '__calldata_arg_amount' in:" - ], - "start_col": 36, - "start_line": 125 - }, - "While handling calldata argument 'amount'" - ], - "start_col": 29, - "start_line": 1 - } - }, - "853": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 124 - } - }, - "855": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 115, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 101, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 124 - }, - "While constructing the external wrapper for:" - ], - "start_col": 86, - "start_line": 2 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 124 - }, - "While constructing the external wrapper for:" - ], - "start_col": 100, - "start_line": 1 - } - }, - "856": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 102, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 124 - }, - "While constructing the external wrapper for:" - ], - "start_col": 48, - "start_line": 2 - } - }, - "858": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 55, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transferFrom/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 124 - }, - "While constructing the external wrapper for:" - ], - "start_col": 9, - "start_line": 1 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 6, - "start_line": 124 - }, - "While constructing the external wrapper for:" - ], - "start_col": 44, - "start_line": 1 - } - }, - "859": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 82, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transferFrom/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 124 - }, - "While constructing the external wrapper for:" - ], - "start_col": 21, - "start_line": 1 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 6, - "start_line": 124 - }, - "While constructing the external wrapper for:" - ], - "start_col": 70, - "start_line": 1 - } - }, - "860": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 21, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 49, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transferFrom/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 124 - }, - "While constructing the external wrapper for:" - ], - "start_col": 34, - "start_line": 1 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 124 - }, - "While constructing the external wrapper for:" - ], - "start_col": 6, - "start_line": 2 - } - }, - "861": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transferFrom/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 124 - }, - "While constructing the external wrapper for:" - ], - "start_col": 50, - "start_line": 1 - }, - "While expanding the reference 'retdata_size' in:" - ], - "start_col": 6, - "start_line": 124 - }, - "While constructing the external wrapper for:" - ], - "start_col": 23, - "start_line": 2 - } - }, - "862": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 44, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 70, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transferFrom/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 124 - }, - "While constructing the external wrapper for:" - ], - "start_col": 63, - "start_line": 1 - }, - "While expanding the reference 'retdata' in:" - ], - "start_col": 6, - "start_line": 124 - }, - "While constructing the external wrapper for:" - ], - "start_col": 37, - "start_line": 2 - } - }, - "863": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 72, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transferFrom/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 124 - }, - "While constructing the external wrapper for:" - ], - "start_col": 1, - "start_line": 1 - } - }, - "864": { - "accessible_scopes": ["__main__", "__main__", "__main__.approve"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 32, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 43, - "end_line": 196, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 148, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 20, - "start_line": 148 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 25, - "start_line": 196 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 14, - "start_line": 145 - } - }, - "865": { - "accessible_scopes": ["__main__", "__main__", "__main__.approve"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 148, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 20, - "start_line": 148 - } - }, - "867": { - "accessible_scopes": ["__main__", "__main__", "__main__.approve"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 43, - "end_line": 196, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 148, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 262, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 38, - "end_line": 149, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 149 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 262 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 20, - "start_line": 148 - }, - "While trying to update the implicit return value 'syscall_ptr' in:" - ], - "start_col": 25, - "start_line": 196 - } - }, - "868": { - "accessible_scopes": ["__main__", "__main__", "__main__.approve"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 60, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 61, - "end_line": 262, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 38, - "end_line": 149, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 149 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 262 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 34, - "start_line": 145 - } - }, - "869": { - "accessible_scopes": ["__main__", "__main__", "__main__.approve"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 77, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 78, - "end_line": 262, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 38, - "end_line": 149, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 149 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 262 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 62, - "start_line": 145 - } - }, - "870": { - "accessible_scopes": ["__main__", "__main__", "__main__.approve"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 16, - "end_line": 148, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 149, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 14, - "start_line": 149 - }, - "While expanding the reference 'caller' in:" - ], - "start_col": 10, - "start_line": 148 - } - }, - "871": { - "accessible_scopes": ["__main__", "__main__", "__main__.approve"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 18, - "end_line": 146, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 29, - "end_line": 149, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 22, - "start_line": 149 - }, - "While expanding the reference 'spender' in:" - ], - "start_col": 5, - "start_line": 146 - } - }, - "872": { - "accessible_scopes": ["__main__", "__main__", "__main__.approve"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 146, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 37, - "end_line": 149, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 31, - "start_line": 149 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 20, - "start_line": 146 - } - }, - "873": { - "accessible_scopes": ["__main__", "__main__", "__main__.approve"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 146, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 37, - "end_line": 149, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 31, - "start_line": 149 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 20, - "start_line": 146 - } - }, - "874": { - "accessible_scopes": ["__main__", "__main__", "__main__.approve"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 38, - "end_line": 149, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 149 - } - }, - "876": { - "accessible_scopes": ["__main__", "__main__", "__main__.approve"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 17, - "end_line": 151, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 13, - "start_line": 151 - } - }, - "878": { - "accessible_scopes": ["__main__", "__main__", "__main__.approve"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 20, - "end_line": 151, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 151 - } - }, - "879": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.approve_encode_return" - ], - "flow_tracking_data": null, - "hints": [ - { - "location": { - "end_col": 38, - "end_line": 3, - "input_file": { - "filename": "autogen/starknet/external/return/approve/3bfbf1e209a2919256f756d0aba26a37c16e14592de6048b15605ba53b428eb5.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 145 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 3 - }, - "n_prefix_newlines": 0 - } - ], - "inst": { - "end_col": 18, - "end_line": 4, - "input_file": { - "filename": "autogen/starknet/external/return/approve/3bfbf1e209a2919256f756d0aba26a37c16e14592de6048b15605ba53b428eb5.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 145 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 4 - } - }, - "881": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.approve_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 49, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 147, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 7, - "start_line": 147 - }, - "While handling return value 'success'" - ], - "start_col": 1, - "start_line": 1 - } - }, - "882": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.approve_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 48, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 147, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 11, - "input_file": { - "filename": "autogen/starknet/external/return/approve/3bfbf1e209a2919256f756d0aba26a37c16e14592de6048b15605ba53b428eb5.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 145 - }, - "While handling return value of" - ], - "start_col": 18, - "start_line": 11 - }, - "While expanding the reference '__return_value_ptr' in:" - ], - "start_col": 7, - "start_line": 147 - }, - "While handling return value 'success'" - ], - "start_col": 26, - "start_line": 2 - } - }, - "884": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.approve_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 71, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/return/approve/3bfbf1e209a2919256f756d0aba26a37c16e14592de6048b15605ba53b428eb5.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 10, - "input_file": { - "filename": "autogen/starknet/external/return/approve/3bfbf1e209a2919256f756d0aba26a37c16e14592de6048b15605ba53b428eb5.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 145 - }, - "While handling return value of" - ], - "start_col": 25, - "start_line": 10 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 145 - }, - "While handling return value of" - ], - "start_col": 56, - "start_line": 1 - } - }, - "885": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.approve_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 63, - "end_line": 11, - "input_file": { - "filename": "autogen/starknet/external/return/approve/3bfbf1e209a2919256f756d0aba26a37c16e14592de6048b15605ba53b428eb5.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 145 - }, - "While handling return value of" - ], - "start_col": 18, - "start_line": 11 - } - }, - "886": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.approve_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 5, - "input_file": { - "filename": "autogen/starknet/external/return/approve/3bfbf1e209a2919256f756d0aba26a37c16e14592de6048b15605ba53b428eb5.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 38, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/external/return/approve/3bfbf1e209a2919256f756d0aba26a37c16e14592de6048b15605ba53b428eb5.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 145 - }, - "While handling return value of" - ], - "start_col": 14, - "start_line": 12 - }, - "While expanding the reference '__return_value_ptr_start' in:" - ], - "start_col": 6, - "start_line": 145 - }, - "While handling return value of" - ], - "start_col": 11, - "start_line": 5 - } - }, - "887": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.approve_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/external/return/approve/3bfbf1e209a2919256f756d0aba26a37c16e14592de6048b15605ba53b428eb5.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 145 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 9 - } - }, - "888": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.approve" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 3, - "input_file": { - "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" - }, - "parent_location": [ - { - "end_col": 35, - "end_line": 146, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 45, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 57, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 145 - }, - "While handling calldata of" - ], - "start_col": 35, - "start_line": 1 - }, - "While expanding the reference '__calldata_actual_size' in:" - ], - "start_col": 6, - "start_line": 145 - }, - "While handling calldata of" - ], - "start_col": 31, - "start_line": 1 - }, - "While expanding the reference '__calldata_ptr' in:" - ], - "start_col": 20, - "start_line": 146 - }, - "While handling calldata argument 'amount'" - ], - "start_col": 22, - "start_line": 3 - } - }, - "890": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.approve" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 145 - }, - "While handling calldata of" - ], - "start_col": 1, - "start_line": 1 - } - }, - "891": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.approve" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 64, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/approve/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" - }, - "parent_location": [ - { - "end_col": 32, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 55, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 145 - }, - "While constructing the external wrapper for:" - ], - "start_col": 44, - "start_line": 1 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 14, - "start_line": 145 - }, - "While constructing the external wrapper for:" - ], - "start_col": 19, - "start_line": 1 - } - }, - "892": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.approve" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 110, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/approve/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" - }, - "parent_location": [ - { - "end_col": 60, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 82, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 145 - }, - "While constructing the external wrapper for:" - ], - "start_col": 70, - "start_line": 1 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 34, - "start_line": 145 - }, - "While constructing the external wrapper for:" - ], - "start_col": 20, - "start_line": 1 - } - }, - "893": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.approve" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 67, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/approve/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" - }, - "parent_location": [ - { - "end_col": 77, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 115, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 145 - }, - "While constructing the external wrapper for:" - ], - "start_col": 100, - "start_line": 1 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 62, - "start_line": 145 - }, - "While constructing the external wrapper for:" - ], - "start_col": 23, - "start_line": 1 - } - }, - "894": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.approve" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 46, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/144fa44c78b9ff9755794c84d3169b8c097256057e7a09154cdae1a978b57fed.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 146, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 147, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 145 - }, - "While constructing the external wrapper for:" - ], - "start_col": 125, - "start_line": 1 - }, - "While expanding the reference '__calldata_arg_spender' in:" - ], - "start_col": 5, - "start_line": 146 - }, - "While handling calldata argument 'spender'" - ], - "start_col": 30, - "start_line": 1 - } - }, - "895": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.approve" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 67, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" - }, - "parent_location": [ - { - "end_col": 35, - "end_line": 146, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 177, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 145 - }, - "While constructing the external wrapper for:" - ], - "start_col": 156, - "start_line": 1 - }, - "While expanding the reference '__calldata_arg_amount' in:" - ], - "start_col": 20, - "start_line": 146 - }, - "While handling calldata argument 'amount'" - ], - "start_col": 29, - "start_line": 1 - } - }, - "896": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.approve" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 67, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" - }, - "parent_location": [ - { - "end_col": 35, - "end_line": 146, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 177, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 145 - }, - "While constructing the external wrapper for:" - ], - "start_col": 156, - "start_line": 1 - }, - "While expanding the reference '__calldata_arg_amount' in:" - ], - "start_col": 20, - "start_line": 146 - }, - "While handling calldata argument 'amount'" - ], - "start_col": 29, - "start_line": 1 - } - }, - "897": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.approve" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 145 - } - }, - "899": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.approve" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 115, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 96, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 145 - }, - "While constructing the external wrapper for:" - ], - "start_col": 81, - "start_line": 2 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 145 - }, - "While constructing the external wrapper for:" - ], - "start_col": 100, - "start_line": 1 - } - }, - "900": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.approve" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 97, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 145 - }, - "While constructing the external wrapper for:" - ], - "start_col": 48, - "start_line": 2 - } - }, - "902": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.approve" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 55, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/approve/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 145 - }, - "While constructing the external wrapper for:" - ], - "start_col": 9, - "start_line": 1 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 6, - "start_line": 145 - }, - "While constructing the external wrapper for:" - ], - "start_col": 44, - "start_line": 1 - } - }, - "903": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.approve" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 82, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/approve/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 145 - }, - "While constructing the external wrapper for:" - ], - "start_col": 21, - "start_line": 1 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 6, - "start_line": 145 - }, - "While constructing the external wrapper for:" - ], - "start_col": 70, - "start_line": 1 - } - }, - "904": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.approve" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 21, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 49, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/approve/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 145 - }, - "While constructing the external wrapper for:" - ], - "start_col": 34, - "start_line": 1 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 145 - }, - "While constructing the external wrapper for:" - ], - "start_col": 6, - "start_line": 2 - } - }, - "905": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.approve" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/approve/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 145 - }, - "While constructing the external wrapper for:" - ], - "start_col": 50, - "start_line": 1 - }, - "While expanding the reference 'retdata_size' in:" - ], - "start_col": 6, - "start_line": 145 - }, - "While constructing the external wrapper for:" - ], - "start_col": 23, - "start_line": 2 - } - }, - "906": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.approve" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 44, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 70, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/approve/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 145 - }, - "While constructing the external wrapper for:" - ], - "start_col": 63, - "start_line": 1 - }, - "While expanding the reference 'retdata' in:" - ], - "start_col": 6, - "start_line": 145 - }, - "While constructing the external wrapper for:" - ], - "start_col": 37, - "start_line": 2 - } - }, - "907": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.approve" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 72, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/approve/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 145 - }, - "While constructing the external wrapper for:" - ], - "start_col": 1, - "start_line": 1 - } - }, - "908": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 18, - "end_line": 158, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 158 - } - }, - "910": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 87, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 35, - "end_line": 21, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 31, - "end_line": 159, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 159 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 20, - "start_line": 21 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 72, - "start_line": 155 - } - }, - "911": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 156, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 30, - "end_line": 159, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 19, - "start_line": 159 - }, - "While expanding the reference 'added_value' in:" - ], - "start_col": 20, - "start_line": 156 - } - }, - "912": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 156, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 30, - "end_line": 159, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 19, - "start_line": 159 - }, - "While expanding the reference 'added_value' in:" - ], - "start_col": 20, - "start_line": 156 - } - }, - "913": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 31, - "end_line": 159, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 159 - } - }, - "915": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 42, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 43, - "end_line": 196, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 46, - "end_line": 160, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 26, - "start_line": 160 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 25, - "start_line": 196 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 24, - "start_line": 155 - } - }, - "916": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 46, - "end_line": 160, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 26, - "start_line": 160 - } - }, - "918": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 22, - "end_line": 160, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 10, - "start_line": 160 - } - }, - "919": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 43, - "end_line": 196, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 46, - "end_line": 160, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 15, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 78, - "end_line": 161, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 46, - "start_line": 161 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 15 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 26, - "start_line": 160 - }, - "While trying to update the implicit return value 'syscall_ptr' in:" - ], - "start_col": 25, - "start_line": 196 - } - }, - "920": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 70, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 61, - "end_line": 15, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 78, - "end_line": 161, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 46, - "start_line": 161 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 15 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 44, - "start_line": 155 - } - }, - "921": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 21, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 31, - "end_line": 159, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 78, - "end_line": 15, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 78, - "end_line": 161, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 46, - "start_line": 161 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 15 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 5, - "start_line": 159 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 20, - "start_line": 21 - } - }, - "922": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 22, - "end_line": 160, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 68, - "end_line": 161, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 62, - "start_line": 161 - }, - "While expanding the reference 'caller' in:" - ], - "start_col": 16, - "start_line": 160 - } - }, - "923": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 18, - "end_line": 156, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 77, - "end_line": 161, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 70, - "start_line": 161 - }, - "While expanding the reference 'spender' in:" - ], - "start_col": 5, - "start_line": 156 - } - }, - "924": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 78, - "end_line": 161, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 46, - "start_line": 161 - } - }, - "926": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 42, - "end_line": 161, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 10, - "start_line": 161 - } - }, - "927": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 42, - "end_line": 161, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 10, - "start_line": 161 - } - }, - "928": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 78, - "end_line": 15, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 78, - "end_line": 161, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 31, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 98, - "end_line": 164, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 55, - "start_line": 164 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 18, - "start_line": 31 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 46, - "start_line": 161 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 15 - } - }, - "929": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 161, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 84, - "end_line": 164, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 67, - "start_line": 164 - }, - "While expanding the reference 'current_allowance' in:" - ], - "start_col": 16, - "start_line": 161 - } - }, - "930": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 161, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 84, - "end_line": 164, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 67, - "start_line": 164 - }, - "While expanding the reference 'current_allowance' in:" - ], - "start_col": 16, - "start_line": 161 - } - }, - "931": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 156, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 97, - "end_line": 164, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 86, - "start_line": 164 - }, - "While expanding the reference 'added_value' in:" - ], - "start_col": 20, - "start_line": 156 - } - }, - "932": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 156, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 97, - "end_line": 164, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 86, - "start_line": 164 - }, - "While expanding the reference 'added_value' in:" - ], - "start_col": 20, - "start_line": 156 - } - }, - "933": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 98, - "end_line": 164, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 55, - "start_line": 164 - } - }, - "935": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 38, - "end_line": 164, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 10, - "start_line": 164 - } - }, - "936": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 38, - "end_line": 164, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 10, - "start_line": 164 - } - }, - "937": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 30, - "end_line": 165, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 165 - } - }, - "939": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 15, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 78, - "end_line": 161, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 262, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 45, - "end_line": 167, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 167 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 262 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 46, - "start_line": 161 - }, - "While trying to update the implicit return value 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 15 - } - }, - "940": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 61, - "end_line": 15, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 78, - "end_line": 161, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 61, - "end_line": 262, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 45, - "end_line": 167, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 167 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 262 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 46, - "start_line": 161 - }, - "While trying to update the implicit return value 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 15 - } - }, - "941": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 31, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 98, - "end_line": 164, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 78, - "end_line": 262, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 45, - "end_line": 167, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 167 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 262 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 55, - "start_line": 164 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 18, - "start_line": 31 - } - }, - "942": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 22, - "end_line": 160, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 167, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 14, - "start_line": 167 - }, - "While expanding the reference 'caller' in:" - ], - "start_col": 16, - "start_line": 160 - } - }, - "943": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 18, - "end_line": 156, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 29, - "end_line": 167, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 22, - "start_line": 167 - }, - "While expanding the reference 'spender' in:" - ], - "start_col": 5, - "start_line": 156 - } - }, - "944": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 29, - "end_line": 164, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 44, - "end_line": 167, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 31, - "start_line": 167 - }, - "While expanding the reference 'new_allowance' in:" - ], - "start_col": 16, - "start_line": 164 - } - }, - "945": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 29, - "end_line": 164, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 44, - "end_line": 167, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 31, - "start_line": 167 - }, - "While expanding the reference 'new_allowance' in:" - ], - "start_col": 16, - "start_line": 164 - } - }, - "946": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 45, - "end_line": 167, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 167 - } - }, - "948": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 17, - "end_line": 169, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 13, - "start_line": 169 - } - }, - "950": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 20, - "end_line": 169, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 169 - } - }, - "951": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.increaseAllowance_encode_return" - ], - "flow_tracking_data": null, - "hints": [ - { - "location": { - "end_col": 38, - "end_line": 3, - "input_file": { - "filename": "autogen/starknet/external/return/increaseAllowance/78c2ccee093b5589a139bd81b558b403837f815524d6dfc3d4af5f60c03fbc80.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 155 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 3 - }, - "n_prefix_newlines": 0 - } - ], - "inst": { - "end_col": 18, - "end_line": 4, - "input_file": { - "filename": "autogen/starknet/external/return/increaseAllowance/78c2ccee093b5589a139bd81b558b403837f815524d6dfc3d4af5f60c03fbc80.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 155 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 4 - } - }, - "953": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.increaseAllowance_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 49, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 157, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 7, - "start_line": 157 - }, - "While handling return value 'success'" - ], - "start_col": 1, - "start_line": 1 - } - }, - "954": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.increaseAllowance_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 48, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 157, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 11, - "input_file": { - "filename": "autogen/starknet/external/return/increaseAllowance/78c2ccee093b5589a139bd81b558b403837f815524d6dfc3d4af5f60c03fbc80.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 155 - }, - "While handling return value of" - ], - "start_col": 18, - "start_line": 11 - }, - "While expanding the reference '__return_value_ptr' in:" - ], - "start_col": 7, - "start_line": 157 - }, - "While handling return value 'success'" - ], - "start_col": 26, - "start_line": 2 - } - }, - "956": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.increaseAllowance_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 81, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/return/increaseAllowance/78c2ccee093b5589a139bd81b558b403837f815524d6dfc3d4af5f60c03fbc80.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 10, - "input_file": { - "filename": "autogen/starknet/external/return/increaseAllowance/78c2ccee093b5589a139bd81b558b403837f815524d6dfc3d4af5f60c03fbc80.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 155 - }, - "While handling return value of" - ], - "start_col": 25, - "start_line": 10 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 155 - }, - "While handling return value of" - ], - "start_col": 66, - "start_line": 1 - } - }, - "957": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.increaseAllowance_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 63, - "end_line": 11, - "input_file": { - "filename": "autogen/starknet/external/return/increaseAllowance/78c2ccee093b5589a139bd81b558b403837f815524d6dfc3d4af5f60c03fbc80.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 155 - }, - "While handling return value of" - ], - "start_col": 18, - "start_line": 11 - } - }, - "958": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.increaseAllowance_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 5, - "input_file": { - "filename": "autogen/starknet/external/return/increaseAllowance/78c2ccee093b5589a139bd81b558b403837f815524d6dfc3d4af5f60c03fbc80.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 38, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/external/return/increaseAllowance/78c2ccee093b5589a139bd81b558b403837f815524d6dfc3d4af5f60c03fbc80.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 155 - }, - "While handling return value of" - ], - "start_col": 14, - "start_line": 12 - }, - "While expanding the reference '__return_value_ptr_start' in:" - ], - "start_col": 6, - "start_line": 155 - }, - "While handling return value of" - ], - "start_col": 11, - "start_line": 5 - } - }, - "959": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.increaseAllowance_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/external/return/increaseAllowance/78c2ccee093b5589a139bd81b558b403837f815524d6dfc3d4af5f60c03fbc80.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 155 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 9 - } - }, - "960": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 3, - "input_file": { - "filename": "autogen/starknet/arg_processor/4ea8e9956f949bdcf8a2402f5fbdc50c902b2a9cd6640c5bec657657d079f916.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 156, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 45, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 57, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 155 - }, - "While handling calldata of" - ], - "start_col": 35, - "start_line": 1 - }, - "While expanding the reference '__calldata_actual_size' in:" - ], - "start_col": 6, - "start_line": 155 - }, - "While handling calldata of" - ], - "start_col": 31, - "start_line": 1 - }, - "While expanding the reference '__calldata_ptr' in:" - ], - "start_col": 20, - "start_line": 156 - }, - "While handling calldata argument 'added_value'" - ], - "start_col": 22, - "start_line": 3 - } - }, - "962": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 155 - }, - "While handling calldata of" - ], - "start_col": 1, - "start_line": 1 - } - }, - "963": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 64, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/increaseAllowance/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" - }, - "parent_location": [ - { - "end_col": 42, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 55, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 155 - }, - "While constructing the external wrapper for:" - ], - "start_col": 44, - "start_line": 1 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 24, - "start_line": 155 - }, - "While constructing the external wrapper for:" - ], - "start_col": 19, - "start_line": 1 - } - }, - "964": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 110, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/increaseAllowance/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" - }, - "parent_location": [ - { - "end_col": 70, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 82, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 155 - }, - "While constructing the external wrapper for:" - ], - "start_col": 70, - "start_line": 1 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 44, - "start_line": 155 - }, - "While constructing the external wrapper for:" - ], - "start_col": 20, - "start_line": 1 - } - }, - "965": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 67, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/increaseAllowance/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" - }, - "parent_location": [ - { - "end_col": 87, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 115, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 155 - }, - "While constructing the external wrapper for:" - ], - "start_col": 100, - "start_line": 1 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 72, - "start_line": 155 - }, - "While constructing the external wrapper for:" - ], - "start_col": 23, - "start_line": 1 - } - }, - "966": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 46, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/144fa44c78b9ff9755794c84d3169b8c097256057e7a09154cdae1a978b57fed.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 156, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 147, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 155 - }, - "While constructing the external wrapper for:" - ], - "start_col": 125, - "start_line": 1 - }, - "While expanding the reference '__calldata_arg_spender' in:" - ], - "start_col": 5, - "start_line": 156 - }, - "While handling calldata argument 'spender'" - ], - "start_col": 30, - "start_line": 1 - } - }, - "967": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 67, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/arg_processor/4ea8e9956f949bdcf8a2402f5fbdc50c902b2a9cd6640c5bec657657d079f916.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 156, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 187, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 155 - }, - "While constructing the external wrapper for:" - ], - "start_col": 161, - "start_line": 1 - }, - "While expanding the reference '__calldata_arg_added_value' in:" - ], - "start_col": 20, - "start_line": 156 - }, - "While handling calldata argument 'added_value'" - ], - "start_col": 34, - "start_line": 1 - } - }, - "968": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 67, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/arg_processor/4ea8e9956f949bdcf8a2402f5fbdc50c902b2a9cd6640c5bec657657d079f916.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 156, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 187, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 155 - }, - "While constructing the external wrapper for:" - ], - "start_col": 161, - "start_line": 1 - }, - "While expanding the reference '__calldata_arg_added_value' in:" - ], - "start_col": 20, - "start_line": 156 - }, - "While handling calldata argument 'added_value'" - ], - "start_col": 34, - "start_line": 1 - } - }, - "969": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 155 - } - }, - "971": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 115, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 106, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 155 - }, - "While constructing the external wrapper for:" - ], - "start_col": 91, - "start_line": 2 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 155 - }, - "While constructing the external wrapper for:" - ], - "start_col": 100, - "start_line": 1 - } - }, - "972": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 107, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 155 - }, - "While constructing the external wrapper for:" - ], - "start_col": 48, - "start_line": 2 - } - }, - "974": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 55, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/increaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 155 - }, - "While constructing the external wrapper for:" - ], - "start_col": 9, - "start_line": 1 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 6, - "start_line": 155 - }, - "While constructing the external wrapper for:" - ], - "start_col": 44, - "start_line": 1 - } - }, - "975": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 82, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/increaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 155 - }, - "While constructing the external wrapper for:" - ], - "start_col": 21, - "start_line": 1 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 6, - "start_line": 155 - }, - "While constructing the external wrapper for:" - ], - "start_col": 70, - "start_line": 1 - } - }, - "976": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 21, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 49, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/increaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 155 - }, - "While constructing the external wrapper for:" - ], - "start_col": 34, - "start_line": 1 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 155 - }, - "While constructing the external wrapper for:" - ], - "start_col": 6, - "start_line": 2 - } - }, - "977": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/increaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 155 - }, - "While constructing the external wrapper for:" - ], - "start_col": 50, - "start_line": 1 - }, - "While expanding the reference 'retdata_size' in:" - ], - "start_col": 6, - "start_line": 155 - }, - "While constructing the external wrapper for:" - ], - "start_col": 23, - "start_line": 2 - } - }, - "978": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 44, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 70, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/increaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 155 - }, - "While constructing the external wrapper for:" - ], - "start_col": 63, - "start_line": 1 - }, - "While expanding the reference 'retdata' in:" - ], - "start_col": 6, - "start_line": 155 - }, - "While constructing the external wrapper for:" - ], - "start_col": 37, - "start_line": 2 - } - }, - "979": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 72, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/increaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 155 - }, - "While constructing the external wrapper for:" - ], - "start_col": 1, - "start_line": 1 - } - }, - "980": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 18, - "end_line": 176, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 176 - } - }, - "982": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 87, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 35, - "end_line": 21, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 177, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 177 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 20, - "start_line": 21 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 72, - "start_line": 173 - } - }, - "983": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 45, - "end_line": 174, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 35, - "end_line": 177, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 19, - "start_line": 177 - }, - "While expanding the reference 'subtracted_value' in:" - ], - "start_col": 20, - "start_line": 174 - } - }, - "984": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 45, - "end_line": 174, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 35, - "end_line": 177, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 19, - "start_line": 177 - }, - "While expanding the reference 'subtracted_value' in:" - ], - "start_col": 20, - "start_line": 174 - } - }, - "985": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 36, - "end_line": 177, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 177 - } - }, - "987": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 42, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 43, - "end_line": 196, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 46, - "end_line": 178, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 26, - "start_line": 178 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 25, - "start_line": 196 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 24, - "start_line": 173 - } - }, - "988": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 46, - "end_line": 178, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 26, - "start_line": 178 - } - }, - "990": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 22, - "end_line": 178, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 10, - "start_line": 178 - } - }, - "991": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 43, - "end_line": 196, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 46, - "end_line": 178, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 15, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 92, - "end_line": 179, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 46, - "start_line": 179 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 15 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 26, - "start_line": 178 - }, - "While trying to update the implicit return value 'syscall_ptr' in:" - ], - "start_col": 25, - "start_line": 196 - } - }, - "992": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 70, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 61, - "end_line": 15, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 92, - "end_line": 179, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 46, - "start_line": 179 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 15 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 44, - "start_line": 173 - } - }, - "993": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 21, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 177, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 78, - "end_line": 15, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 92, - "end_line": 179, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 46, - "start_line": 179 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 15 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 5, - "start_line": 177 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 20, - "start_line": 21 - } - }, - "994": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 22, - "end_line": 178, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 74, - "end_line": 179, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 68, - "start_line": 179 - }, - "While expanding the reference 'caller' in:" - ], - "start_col": 16, - "start_line": 178 - } - }, - "995": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 18, - "end_line": 174, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 91, - "end_line": 179, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 84, - "start_line": 179 - }, - "While expanding the reference 'spender' in:" - ], - "start_col": 5, - "start_line": 174 - } - }, - "996": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 92, - "end_line": 179, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 46, - "start_line": 179 - } - }, - "998": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 42, - "end_line": 179, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 10, - "start_line": 179 - } - }, - "999": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 42, - "end_line": 179, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 10, - "start_line": 179 - } - }, - "1000": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 78, - "end_line": 15, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 92, - "end_line": 179, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 290, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 90, - "end_line": 180, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 42, - "start_line": 180 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 18, - "start_line": 290 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 46, - "start_line": 179 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 15 - } - }, - "1001": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 179, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 71, - "end_line": 180, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 54, - "start_line": 180 - }, - "While expanding the reference 'current_allowance' in:" - ], - "start_col": 16, - "start_line": 179 - } - }, - "1002": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 179, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 71, - "end_line": 180, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 54, - "start_line": 180 - }, - "While expanding the reference 'current_allowance' in:" - ], - "start_col": 16, - "start_line": 179 - } - }, - "1003": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 45, - "end_line": 174, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 89, - "end_line": 180, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 73, - "start_line": 180 - }, - "While expanding the reference 'subtracted_value' in:" - ], - "start_col": 20, - "start_line": 174 - } - }, - "1004": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 45, - "end_line": 174, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 89, - "end_line": 180, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 73, - "start_line": 180 - }, - "While expanding the reference 'subtracted_value' in:" - ], - "start_col": 20, - "start_line": 174 - } - }, - "1005": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 90, - "end_line": 180, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 42, - "start_line": 180 - } - }, - "1007": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 38, - "end_line": 180, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 10, - "start_line": 180 - } - }, - "1008": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 38, - "end_line": 180, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 10, - "start_line": 180 - } - }, - "1009": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 290, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 90, - "end_line": 180, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 32, - "end_line": 133, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 74, - "end_line": 183, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 30, - "start_line": 183 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 17, - "start_line": 133 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 42, - "start_line": 180 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 18, - "start_line": 290 - } - }, - "1010": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 29, - "end_line": 180, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 54, - "end_line": 183, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 41, - "start_line": 183 - }, - "While expanding the reference 'new_allowance' in:" - ], - "start_col": 16, - "start_line": 180 - } - }, - "1011": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 29, - "end_line": 180, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 54, - "end_line": 183, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 41, - "start_line": 183 - }, - "While expanding the reference 'new_allowance' in:" - ], - "start_col": 16, - "start_line": 180 - } - }, - "1012": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 179, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 73, - "end_line": 183, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 56, - "start_line": 183 - }, - "While expanding the reference 'current_allowance' in:" - ], - "start_col": 16, - "start_line": 179 - } - }, - "1013": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 179, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 73, - "end_line": 183, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 56, - "start_line": 183 - }, - "While expanding the reference 'current_allowance' in:" - ], - "start_col": 16, - "start_line": 179 - } - }, - "1014": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 74, - "end_line": 183, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 30, - "start_line": 183 - } - }, - "1016": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 38, - "end_line": 184, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 184 - } - }, - "1018": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 15, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 92, - "end_line": 179, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 262, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 45, - "end_line": 186, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 186 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 262 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 46, - "start_line": 179 - }, - "While trying to update the implicit return value 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 15 - } - }, - "1019": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 61, - "end_line": 15, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 92, - "end_line": 179, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 61, - "end_line": 262, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 45, - "end_line": 186, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 186 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 262 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 46, - "start_line": 179 - }, - "While trying to update the implicit return value 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 15 - } - }, - "1020": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 32, - "end_line": 133, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 74, - "end_line": 183, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 78, - "end_line": 262, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 45, - "end_line": 186, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 186 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 262 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 30, - "start_line": 183 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 17, - "start_line": 133 - } - }, - "1021": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 22, - "end_line": 178, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 186, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 14, - "start_line": 186 - }, - "While expanding the reference 'caller' in:" - ], - "start_col": 16, - "start_line": 178 - } - }, - "1022": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 18, - "end_line": 174, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 29, - "end_line": 186, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 22, - "start_line": 186 - }, - "While expanding the reference 'spender' in:" - ], - "start_col": 5, - "start_line": 174 - } - }, - "1023": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 29, - "end_line": 180, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 44, - "end_line": 186, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 31, - "start_line": 186 - }, - "While expanding the reference 'new_allowance' in:" - ], - "start_col": 16, - "start_line": 180 - } - }, - "1024": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 29, - "end_line": 180, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 44, - "end_line": 186, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 31, - "start_line": 186 - }, - "While expanding the reference 'new_allowance' in:" - ], - "start_col": 16, - "start_line": 180 - } - }, - "1025": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 45, - "end_line": 186, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 186 - } - }, - "1027": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 17, - "end_line": 188, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 13, - "start_line": 188 - } - }, - "1029": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 20, - "end_line": 188, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 188 - } - }, - "1030": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decreaseAllowance_encode_return" - ], - "flow_tracking_data": null, - "hints": [ - { - "location": { - "end_col": 38, - "end_line": 3, - "input_file": { - "filename": "autogen/starknet/external/return/decreaseAllowance/fa23cad4bedb82a75f6cde39bb37d0da695f0c4ce70ab41f6b2240cbbdb1c250.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 173 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 3 - }, - "n_prefix_newlines": 0 - } - ], - "inst": { - "end_col": 18, - "end_line": 4, - "input_file": { - "filename": "autogen/starknet/external/return/decreaseAllowance/fa23cad4bedb82a75f6cde39bb37d0da695f0c4ce70ab41f6b2240cbbdb1c250.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 173 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 4 - } - }, - "1032": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decreaseAllowance_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 49, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 175, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 7, - "start_line": 175 - }, - "While handling return value 'success'" - ], - "start_col": 1, - "start_line": 1 - } - }, - "1033": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decreaseAllowance_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 48, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 175, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 11, - "input_file": { - "filename": "autogen/starknet/external/return/decreaseAllowance/fa23cad4bedb82a75f6cde39bb37d0da695f0c4ce70ab41f6b2240cbbdb1c250.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 173 - }, - "While handling return value of" - ], - "start_col": 18, - "start_line": 11 - }, - "While expanding the reference '__return_value_ptr' in:" - ], - "start_col": 7, - "start_line": 175 - }, - "While handling return value 'success'" - ], - "start_col": 26, - "start_line": 2 - } - }, - "1035": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decreaseAllowance_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 81, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/return/decreaseAllowance/fa23cad4bedb82a75f6cde39bb37d0da695f0c4ce70ab41f6b2240cbbdb1c250.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 10, - "input_file": { - "filename": "autogen/starknet/external/return/decreaseAllowance/fa23cad4bedb82a75f6cde39bb37d0da695f0c4ce70ab41f6b2240cbbdb1c250.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 173 - }, - "While handling return value of" - ], - "start_col": 25, - "start_line": 10 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 173 - }, - "While handling return value of" - ], - "start_col": 66, - "start_line": 1 - } - }, - "1036": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decreaseAllowance_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 63, - "end_line": 11, - "input_file": { - "filename": "autogen/starknet/external/return/decreaseAllowance/fa23cad4bedb82a75f6cde39bb37d0da695f0c4ce70ab41f6b2240cbbdb1c250.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 173 - }, - "While handling return value of" - ], - "start_col": 18, - "start_line": 11 - } - }, - "1037": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decreaseAllowance_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 5, - "input_file": { - "filename": "autogen/starknet/external/return/decreaseAllowance/fa23cad4bedb82a75f6cde39bb37d0da695f0c4ce70ab41f6b2240cbbdb1c250.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 38, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/external/return/decreaseAllowance/fa23cad4bedb82a75f6cde39bb37d0da695f0c4ce70ab41f6b2240cbbdb1c250.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 173 - }, - "While handling return value of" - ], - "start_col": 14, - "start_line": 12 - }, - "While expanding the reference '__return_value_ptr_start' in:" - ], - "start_col": 6, - "start_line": 173 - }, - "While handling return value of" - ], - "start_col": 11, - "start_line": 5 - } - }, - "1038": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decreaseAllowance_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/external/return/decreaseAllowance/fa23cad4bedb82a75f6cde39bb37d0da695f0c4ce70ab41f6b2240cbbdb1c250.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 173 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 9 - } - }, - "1039": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 3, - "input_file": { - "filename": "autogen/starknet/arg_processor/088fc10f121c4edf0412d2bc1088f20f4b09fa1a3902dfc21b754224dcfd427e.cairo" - }, - "parent_location": [ - { - "end_col": 45, - "end_line": 174, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 45, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 57, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 173 - }, - "While handling calldata of" - ], - "start_col": 35, - "start_line": 1 - }, - "While expanding the reference '__calldata_actual_size' in:" - ], - "start_col": 6, - "start_line": 173 - }, - "While handling calldata of" - ], - "start_col": 31, - "start_line": 1 - }, - "While expanding the reference '__calldata_ptr' in:" - ], - "start_col": 20, - "start_line": 174 - }, - "While handling calldata argument 'subtracted_value'" - ], - "start_col": 22, - "start_line": 3 - } - }, - "1041": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 173 - }, - "While handling calldata of" - ], - "start_col": 1, - "start_line": 1 - } - }, - "1042": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 64, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decreaseAllowance/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" - }, - "parent_location": [ - { - "end_col": 42, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 55, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 173 - }, - "While constructing the external wrapper for:" - ], - "start_col": 44, - "start_line": 1 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 24, - "start_line": 173 - }, - "While constructing the external wrapper for:" - ], - "start_col": 19, - "start_line": 1 - } - }, - "1043": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 110, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decreaseAllowance/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" - }, - "parent_location": [ - { - "end_col": 70, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 82, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 173 - }, - "While constructing the external wrapper for:" - ], - "start_col": 70, - "start_line": 1 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 44, - "start_line": 173 - }, - "While constructing the external wrapper for:" - ], - "start_col": 20, - "start_line": 1 - } - }, - "1044": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 67, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decreaseAllowance/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" - }, - "parent_location": [ - { - "end_col": 87, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 115, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 173 - }, - "While constructing the external wrapper for:" - ], - "start_col": 100, - "start_line": 1 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 72, - "start_line": 173 - }, - "While constructing the external wrapper for:" - ], - "start_col": 23, - "start_line": 1 - } - }, - "1045": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 46, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/144fa44c78b9ff9755794c84d3169b8c097256057e7a09154cdae1a978b57fed.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 174, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 147, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 173 - }, - "While constructing the external wrapper for:" - ], - "start_col": 125, - "start_line": 1 - }, - "While expanding the reference '__calldata_arg_spender' in:" - ], - "start_col": 5, - "start_line": 174 - }, - "While handling calldata argument 'spender'" - ], - "start_col": 30, - "start_line": 1 - } - }, - "1046": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 67, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/arg_processor/088fc10f121c4edf0412d2bc1088f20f4b09fa1a3902dfc21b754224dcfd427e.cairo" - }, - "parent_location": [ - { - "end_col": 45, - "end_line": 174, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 197, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 173 - }, - "While constructing the external wrapper for:" - ], - "start_col": 166, - "start_line": 1 - }, - "While expanding the reference '__calldata_arg_subtracted_value' in:" - ], - "start_col": 20, - "start_line": 174 - }, - "While handling calldata argument 'subtracted_value'" - ], - "start_col": 39, - "start_line": 1 - } - }, - "1047": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 67, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/arg_processor/088fc10f121c4edf0412d2bc1088f20f4b09fa1a3902dfc21b754224dcfd427e.cairo" - }, - "parent_location": [ - { - "end_col": 45, - "end_line": 174, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 197, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 173 - }, - "While constructing the external wrapper for:" - ], - "start_col": 166, - "start_line": 1 - }, - "While expanding the reference '__calldata_arg_subtracted_value' in:" - ], - "start_col": 20, - "start_line": 174 - }, - "While handling calldata argument 'subtracted_value'" - ], - "start_col": 39, - "start_line": 1 - } - }, - "1048": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 173 - } - }, - "1050": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 115, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 106, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 173 - }, - "While constructing the external wrapper for:" - ], - "start_col": 91, - "start_line": 2 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 173 - }, - "While constructing the external wrapper for:" - ], - "start_col": 100, - "start_line": 1 - } - }, - "1051": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 107, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 173 - }, - "While constructing the external wrapper for:" - ], - "start_col": 48, - "start_line": 2 - } - }, - "1053": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 55, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decreaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 173 - }, - "While constructing the external wrapper for:" - ], - "start_col": 9, - "start_line": 1 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 6, - "start_line": 173 - }, - "While constructing the external wrapper for:" - ], - "start_col": 44, - "start_line": 1 - } - }, - "1054": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 82, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decreaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 173 - }, - "While constructing the external wrapper for:" - ], - "start_col": 21, - "start_line": 1 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 6, - "start_line": 173 - }, - "While constructing the external wrapper for:" - ], - "start_col": 70, - "start_line": 1 - } - }, - "1055": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 21, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 49, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decreaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 173 - }, - "While constructing the external wrapper for:" - ], - "start_col": 34, - "start_line": 1 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 173 - }, - "While constructing the external wrapper for:" - ], - "start_col": 6, - "start_line": 2 - } - }, - "1056": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decreaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 173 - }, - "While constructing the external wrapper for:" - ], - "start_col": 50, - "start_line": 1 - }, - "While expanding the reference 'retdata_size' in:" - ], - "start_col": 6, - "start_line": 173 - }, - "While constructing the external wrapper for:" - ], - "start_col": 23, - "start_line": 2 - } - }, - "1057": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 44, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 70, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decreaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 173 - }, - "While constructing the external wrapper for:" - ], - "start_col": 63, - "start_line": 1 - }, - "While expanding the reference 'retdata' in:" - ], - "start_col": 6, - "start_line": 173 - }, - "While constructing the external wrapper for:" - ], - "start_col": 37, - "start_line": 2 - } - }, - "1058": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 72, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decreaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 173 - }, - "While constructing the external wrapper for:" - ], - "start_col": 1, - "start_line": 1 - } - }, - "1059": { - "accessible_scopes": ["__main__", "__main__", "__main__.mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 29, - "end_line": 196, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 30, - "end_line": 215, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 29, - "end_line": 199, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 199 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 12, - "start_line": 215 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 11, - "start_line": 196 - } - }, - "1060": { - "accessible_scopes": ["__main__", "__main__", "__main__.mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 57, - "end_line": 196, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 58, - "end_line": 215, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 29, - "end_line": 199, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 199 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 32, - "start_line": 215 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 31, - "start_line": 196 - } - }, - "1061": { - "accessible_scopes": ["__main__", "__main__", "__main__.mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 74, - "end_line": 196, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 75, - "end_line": 215, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 29, - "end_line": 199, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 199 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 60, - "start_line": 215 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 59, - "start_line": 196 - } - }, - "1062": { - "accessible_scopes": ["__main__", "__main__", "__main__.mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 20, - "end_line": 197, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 199, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 11, - "start_line": 199 - }, - "While expanding the reference 'recipient' in:" - ], - "start_col": 5, - "start_line": 197 - } - }, - "1063": { - "accessible_scopes": ["__main__", "__main__", "__main__.mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 37, - "end_line": 197, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 28, - "end_line": 199, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 22, - "start_line": 199 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 22, - "start_line": 197 - } - }, - "1064": { - "accessible_scopes": ["__main__", "__main__", "__main__.mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 37, - "end_line": 197, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 28, - "end_line": 199, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 22, - "start_line": 199 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 22, - "start_line": 197 - } - }, - "1065": { - "accessible_scopes": ["__main__", "__main__", "__main__.mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 29, - "end_line": 199, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 199 - } - }, - "1067": { - "accessible_scopes": ["__main__", "__main__", "__main__.mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 15, - "end_line": 200, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 200 - } - }, - "1068": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.mint" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 3, - "input_file": { - "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" - }, - "parent_location": [ - { - "end_col": 37, - "end_line": 197, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 45, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 196, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 57, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 196, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 196 - }, - "While handling calldata of" - ], - "start_col": 35, - "start_line": 1 - }, - "While expanding the reference '__calldata_actual_size' in:" - ], - "start_col": 6, - "start_line": 196 - }, - "While handling calldata of" - ], - "start_col": 31, - "start_line": 1 - }, - "While expanding the reference '__calldata_ptr' in:" - ], - "start_col": 22, - "start_line": 197 - }, - "While handling calldata argument 'amount'" - ], - "start_col": 22, - "start_line": 3 - } - }, - "1070": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.mint" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 196, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 196 - }, - "While handling calldata of" - ], - "start_col": 1, - "start_line": 1 - } - }, - "1071": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.mint" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 64, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/mint/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" - }, - "parent_location": [ - { - "end_col": 29, - "end_line": 196, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 55, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/mint/846301a98d7e060d124da6ac34372cd149940e63e983d7b6cfb6d3f1f2a67d76.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 196, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 196 - }, - "While constructing the external wrapper for:" - ], - "start_col": 44, - "start_line": 1 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 11, - "start_line": 196 - }, - "While constructing the external wrapper for:" - ], - "start_col": 19, - "start_line": 1 - } - }, - "1072": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.mint" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 110, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/mint/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" - }, - "parent_location": [ - { - "end_col": 57, - "end_line": 196, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 82, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/mint/846301a98d7e060d124da6ac34372cd149940e63e983d7b6cfb6d3f1f2a67d76.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 196, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 196 - }, - "While constructing the external wrapper for:" - ], - "start_col": 70, - "start_line": 1 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 31, - "start_line": 196 - }, - "While constructing the external wrapper for:" - ], - "start_col": 20, - "start_line": 1 - } - }, - "1073": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.mint" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 67, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/mint/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" - }, - "parent_location": [ - { - "end_col": 74, - "end_line": 196, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 115, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/mint/846301a98d7e060d124da6ac34372cd149940e63e983d7b6cfb6d3f1f2a67d76.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 196, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 196 - }, - "While constructing the external wrapper for:" - ], - "start_col": 100, - "start_line": 1 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 59, - "start_line": 196 - }, - "While constructing the external wrapper for:" - ], - "start_col": 23, - "start_line": 1 - } - }, - "1074": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.mint" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 48, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/d8c30f4879932288f1bfa4e0e453592d3ebb5ca98ed0660bf066319d88c0297f.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 197, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 151, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/mint/846301a98d7e060d124da6ac34372cd149940e63e983d7b6cfb6d3f1f2a67d76.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 196, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 196 - }, - "While constructing the external wrapper for:" - ], - "start_col": 127, - "start_line": 1 - }, - "While expanding the reference '__calldata_arg_recipient' in:" - ], - "start_col": 5, - "start_line": 197 - }, - "While handling calldata argument 'recipient'" - ], - "start_col": 32, - "start_line": 1 - } - }, - "1075": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.mint" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 67, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" - }, - "parent_location": [ - { - "end_col": 37, - "end_line": 197, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 181, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/mint/846301a98d7e060d124da6ac34372cd149940e63e983d7b6cfb6d3f1f2a67d76.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 196, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 196 - }, - "While constructing the external wrapper for:" - ], - "start_col": 160, - "start_line": 1 - }, - "While expanding the reference '__calldata_arg_amount' in:" - ], - "start_col": 22, - "start_line": 197 - }, - "While handling calldata argument 'amount'" - ], - "start_col": 29, - "start_line": 1 - } - }, - "1076": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.mint" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 67, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" - }, - "parent_location": [ - { - "end_col": 37, - "end_line": 197, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 181, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/mint/846301a98d7e060d124da6ac34372cd149940e63e983d7b6cfb6d3f1f2a67d76.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 196, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 196 - }, - "While constructing the external wrapper for:" - ], - "start_col": 160, - "start_line": 1 - }, - "While expanding the reference '__calldata_arg_amount' in:" - ], - "start_col": 22, - "start_line": 197 - }, - "While handling calldata argument 'amount'" - ], - "start_col": 29, - "start_line": 1 - } - }, - "1077": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.mint" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 10, - "end_line": 196, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 196 - } - }, - "1079": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.mint" - ], - "flow_tracking_data": null, - "hints": [ - { - "location": { - "end_col": 34, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/mint/846301a98d7e060d124da6ac34372cd149940e63e983d7b6cfb6d3f1f2a67d76.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 196, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 196 - }, - "While constructing the external wrapper for:" - ], - "start_col": 1, - "start_line": 2 - }, - "n_prefix_newlines": 0 - } - ], - "inst": { - "end_col": 24, - "end_line": 3, - "input_file": { - "filename": "autogen/starknet/external/mint/846301a98d7e060d124da6ac34372cd149940e63e983d7b6cfb6d3f1f2a67d76.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 196, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 196 - }, - "While constructing the external wrapper for:" - ], - "start_col": 1, - "start_line": 3 - } - }, - "1081": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.mint" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 55, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/mint/846301a98d7e060d124da6ac34372cd149940e63e983d7b6cfb6d3f1f2a67d76.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 196, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/mint/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 196, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 196 - }, - "While constructing the external wrapper for:" - ], - "start_col": 9, - "start_line": 1 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 6, - "start_line": 196 - }, - "While constructing the external wrapper for:" - ], - "start_col": 44, - "start_line": 1 - } - }, - "1082": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.mint" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 82, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/mint/846301a98d7e060d124da6ac34372cd149940e63e983d7b6cfb6d3f1f2a67d76.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 196, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/mint/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 196, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 196 - }, - "While constructing the external wrapper for:" - ], - "start_col": 21, - "start_line": 1 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 6, - "start_line": 196 - }, - "While constructing the external wrapper for:" - ], - "start_col": 70, - "start_line": 1 - } - }, - "1083": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.mint" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 115, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/mint/846301a98d7e060d124da6ac34372cd149940e63e983d7b6cfb6d3f1f2a67d76.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 196, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 49, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/mint/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 196, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 196 - }, - "While constructing the external wrapper for:" - ], - "start_col": 34, - "start_line": 1 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 196 - }, - "While constructing the external wrapper for:" - ], - "start_col": 100, - "start_line": 1 - } - }, - "1084": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.mint" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 21, - "end_line": 4, - "input_file": { - "filename": "autogen/starknet/external/mint/846301a98d7e060d124da6ac34372cd149940e63e983d7b6cfb6d3f1f2a67d76.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 196, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/mint/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 196, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 196 - }, - "While constructing the external wrapper for:" - ], - "start_col": 50, - "start_line": 1 - }, - "While expanding the reference 'retdata_size' in:" - ], - "start_col": 6, - "start_line": 196 - }, - "While constructing the external wrapper for:" - ], - "start_col": 20, - "start_line": 4 - } - }, - "1086": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.mint" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 16, - "end_line": 3, - "input_file": { - "filename": "autogen/starknet/external/mint/846301a98d7e060d124da6ac34372cd149940e63e983d7b6cfb6d3f1f2a67d76.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 196, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 70, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/mint/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 196, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 196 - }, - "While constructing the external wrapper for:" - ], - "start_col": 63, - "start_line": 1 - }, - "While expanding the reference 'retdata' in:" - ], - "start_col": 6, - "start_line": 196 - }, - "While constructing the external wrapper for:" - ], - "start_col": 9, - "start_line": 3 - } - }, - "1087": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.mint" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 72, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/mint/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 196, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 196 - }, - "While constructing the external wrapper for:" - ], - "start_col": 1, - "start_line": 1 - } - }, - "1088": { - "accessible_scopes": ["__main__", "__main__", "__main__.burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 29, - "end_line": 204, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 30, - "end_line": 272, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 24, - "end_line": 207, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 207 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 12, - "start_line": 272 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 11, - "start_line": 204 - } - }, - "1089": { - "accessible_scopes": ["__main__", "__main__", "__main__.burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 57, - "end_line": 204, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 58, - "end_line": 272, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 24, - "end_line": 207, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 207 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 32, - "start_line": 272 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 31, - "start_line": 204 - } - }, - "1090": { - "accessible_scopes": ["__main__", "__main__", "__main__.burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 74, - "end_line": 204, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 75, - "end_line": 272, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 24, - "end_line": 207, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 207 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 60, - "start_line": 272 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 59, - "start_line": 204 - } - }, - "1091": { - "accessible_scopes": ["__main__", "__main__", "__main__.burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 15, - "end_line": 205, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 207, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 11, - "start_line": 207 - }, - "While expanding the reference 'user' in:" - ], - "start_col": 5, - "start_line": 205 - } - }, - "1092": { - "accessible_scopes": ["__main__", "__main__", "__main__.burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 32, - "end_line": 205, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 207, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 17, - "start_line": 207 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 17, - "start_line": 205 - } - }, - "1093": { - "accessible_scopes": ["__main__", "__main__", "__main__.burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 32, - "end_line": 205, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 207, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 17, - "start_line": 207 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 17, - "start_line": 205 - } - }, - "1094": { - "accessible_scopes": ["__main__", "__main__", "__main__.burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 24, - "end_line": 207, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 207 - } - }, - "1096": { - "accessible_scopes": ["__main__", "__main__", "__main__.burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 15, - "end_line": 208, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 208 - } - }, - "1097": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.burn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 3, - "input_file": { - "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" - }, - "parent_location": [ - { - "end_col": 32, - "end_line": 205, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 45, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 204, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 57, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 204, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 204 - }, - "While handling calldata of" - ], - "start_col": 35, - "start_line": 1 - }, - "While expanding the reference '__calldata_actual_size' in:" - ], - "start_col": 6, - "start_line": 204 - }, - "While handling calldata of" - ], - "start_col": 31, - "start_line": 1 - }, - "While expanding the reference '__calldata_ptr' in:" - ], - "start_col": 17, - "start_line": 205 - }, - "While handling calldata argument 'amount'" - ], - "start_col": 22, - "start_line": 3 - } - }, - "1099": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.burn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 204, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 204 - }, - "While handling calldata of" - ], - "start_col": 1, - "start_line": 1 - } - }, - "1100": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.burn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 64, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/burn/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" - }, - "parent_location": [ - { - "end_col": 29, - "end_line": 204, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 55, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/burn/5b002840e70a1e3a92212e3537e71d7c7246cb81eb2c86bd0cd7c3e9dd379071.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 204, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 204 - }, - "While constructing the external wrapper for:" - ], - "start_col": 44, - "start_line": 1 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 11, - "start_line": 204 - }, - "While constructing the external wrapper for:" - ], - "start_col": 19, - "start_line": 1 - } - }, - "1101": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.burn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 110, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/burn/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" - }, - "parent_location": [ - { - "end_col": 57, - "end_line": 204, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 82, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/burn/5b002840e70a1e3a92212e3537e71d7c7246cb81eb2c86bd0cd7c3e9dd379071.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 204, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 204 - }, - "While constructing the external wrapper for:" - ], - "start_col": 70, - "start_line": 1 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 31, - "start_line": 204 - }, - "While constructing the external wrapper for:" - ], - "start_col": 20, - "start_line": 1 - } - }, - "1102": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.burn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 67, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/burn/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" - }, - "parent_location": [ - { - "end_col": 74, - "end_line": 204, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 115, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/burn/5b002840e70a1e3a92212e3537e71d7c7246cb81eb2c86bd0cd7c3e9dd379071.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 204, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 204 - }, - "While constructing the external wrapper for:" - ], - "start_col": 100, - "start_line": 1 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 59, - "start_line": 204 - }, - "While constructing the external wrapper for:" - ], - "start_col": 23, - "start_line": 1 - } - }, - "1103": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.burn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 43, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/0ae74b618268537af5fcaa41212b7ca3dfd2d216fa900cc3732f21ca90f31672.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 205, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 141, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/burn/5b002840e70a1e3a92212e3537e71d7c7246cb81eb2c86bd0cd7c3e9dd379071.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 204, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 204 - }, - "While constructing the external wrapper for:" - ], - "start_col": 122, - "start_line": 1 - }, - "While expanding the reference '__calldata_arg_user' in:" - ], - "start_col": 5, - "start_line": 205 - }, - "While handling calldata argument 'user'" - ], - "start_col": 27, - "start_line": 1 - } - }, - "1104": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.burn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 67, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" - }, - "parent_location": [ - { - "end_col": 32, - "end_line": 205, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 171, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/burn/5b002840e70a1e3a92212e3537e71d7c7246cb81eb2c86bd0cd7c3e9dd379071.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 204, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 204 - }, - "While constructing the external wrapper for:" - ], - "start_col": 150, - "start_line": 1 - }, - "While expanding the reference '__calldata_arg_amount' in:" - ], - "start_col": 17, - "start_line": 205 - }, - "While handling calldata argument 'amount'" - ], - "start_col": 29, - "start_line": 1 - } - }, - "1105": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.burn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 67, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" - }, - "parent_location": [ - { - "end_col": 32, - "end_line": 205, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 171, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/burn/5b002840e70a1e3a92212e3537e71d7c7246cb81eb2c86bd0cd7c3e9dd379071.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 204, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 204 - }, - "While constructing the external wrapper for:" - ], - "start_col": 150, - "start_line": 1 - }, - "While expanding the reference '__calldata_arg_amount' in:" - ], - "start_col": 17, - "start_line": 205 - }, - "While handling calldata argument 'amount'" - ], - "start_col": 29, - "start_line": 1 - } - }, - "1106": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.burn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 10, - "end_line": 204, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 204 - } - }, - "1108": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.burn" - ], - "flow_tracking_data": null, - "hints": [ - { - "location": { - "end_col": 34, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/burn/5b002840e70a1e3a92212e3537e71d7c7246cb81eb2c86bd0cd7c3e9dd379071.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 204, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 204 - }, - "While constructing the external wrapper for:" - ], - "start_col": 1, - "start_line": 2 - }, - "n_prefix_newlines": 0 - } - ], - "inst": { - "end_col": 24, - "end_line": 3, - "input_file": { - "filename": "autogen/starknet/external/burn/5b002840e70a1e3a92212e3537e71d7c7246cb81eb2c86bd0cd7c3e9dd379071.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 204, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 204 - }, - "While constructing the external wrapper for:" - ], - "start_col": 1, - "start_line": 3 - } - }, - "1110": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.burn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 55, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/burn/5b002840e70a1e3a92212e3537e71d7c7246cb81eb2c86bd0cd7c3e9dd379071.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 204, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/burn/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 204, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 204 - }, - "While constructing the external wrapper for:" - ], - "start_col": 9, - "start_line": 1 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 6, - "start_line": 204 - }, - "While constructing the external wrapper for:" - ], - "start_col": 44, - "start_line": 1 - } - }, - "1111": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.burn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 82, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/burn/5b002840e70a1e3a92212e3537e71d7c7246cb81eb2c86bd0cd7c3e9dd379071.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 204, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/burn/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 204, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 204 - }, - "While constructing the external wrapper for:" - ], - "start_col": 21, - "start_line": 1 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 6, - "start_line": 204 - }, - "While constructing the external wrapper for:" - ], - "start_col": 70, - "start_line": 1 - } - }, - "1112": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.burn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 115, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/burn/5b002840e70a1e3a92212e3537e71d7c7246cb81eb2c86bd0cd7c3e9dd379071.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 204, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 49, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/burn/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 204, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 204 - }, - "While constructing the external wrapper for:" - ], - "start_col": 34, - "start_line": 1 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 204 - }, - "While constructing the external wrapper for:" - ], - "start_col": 100, - "start_line": 1 - } - }, - "1113": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.burn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 21, - "end_line": 4, - "input_file": { - "filename": "autogen/starknet/external/burn/5b002840e70a1e3a92212e3537e71d7c7246cb81eb2c86bd0cd7c3e9dd379071.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 204, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/burn/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 204, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 204 - }, - "While constructing the external wrapper for:" - ], - "start_col": 50, - "start_line": 1 - }, - "While expanding the reference 'retdata_size' in:" - ], - "start_col": 6, - "start_line": 204 - }, - "While constructing the external wrapper for:" - ], - "start_col": 20, - "start_line": 4 - } - }, - "1115": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.burn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 16, - "end_line": 3, - "input_file": { - "filename": "autogen/starknet/external/burn/5b002840e70a1e3a92212e3537e71d7c7246cb81eb2c86bd0cd7c3e9dd379071.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 204, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 70, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/burn/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 204, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 204 - }, - "While constructing the external wrapper for:" - ], - "start_col": 63, - "start_line": 1 - }, - "While expanding the reference 'retdata' in:" - ], - "start_col": 6, - "start_line": 204 - }, - "While constructing the external wrapper for:" - ], - "start_col": 9, - "start_line": 3 - } - }, - "1116": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.burn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 72, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/burn/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 204, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 204 - }, - "While constructing the external wrapper for:" - ], - "start_col": 1, - "start_line": 1 - } - }, - "1117": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 18, - "end_line": 218, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 218 - } - }, - "1119": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 20, - "end_line": 216, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 30, - "end_line": 219, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 21, - "start_line": 219 - }, - "While expanding the reference 'recipient' in:" - ], - "start_col": 5, - "start_line": 216 - } - }, - "1120": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 31, - "end_line": 219, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 219 - } - }, - "1122": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 75, - "end_line": 215, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 35, - "end_line": 21, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 26, - "end_line": 220, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 220 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 20, - "start_line": 21 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 60, - "start_line": 215 - } - }, - "1123": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 37, - "end_line": 216, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 25, - "end_line": 220, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 19, - "start_line": 220 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 22, - "start_line": 216 - } - }, - "1124": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 37, - "end_line": 216, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 25, - "end_line": 220, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 19, - "start_line": 220 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 22, - "start_line": 216 - } - }, - "1125": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 220, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 220 - } - }, - "1127": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 30, - "end_line": 215, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 222, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 30, - "start_line": 222 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 13 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 12, - "start_line": 215 - } - }, - "1128": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 215, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 61, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 222, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 30, - "start_line": 222 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 13 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 32, - "start_line": 215 - } - }, - "1129": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 21, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 26, - "end_line": 220, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 78, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 222, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 30, - "start_line": 222 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 13 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 5, - "start_line": 220 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 20, - "start_line": 21 - } - }, - "1130": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 20, - "end_line": 216, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 61, - "end_line": 222, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 52, - "start_line": 222 - }, - "While expanding the reference 'recipient' in:" - ], - "start_col": 5, - "start_line": 216 - } - }, - "1131": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 62, - "end_line": 222, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 30, - "start_line": 222 - } - }, - "1133": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 37, - "end_line": 216, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 64, - "end_line": 225, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 58, - "start_line": 225 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 22, - "start_line": 216 - } - }, - "1134": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 37, - "end_line": 216, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 64, - "end_line": 225, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 58, - "start_line": 225 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 22, - "start_line": 216 - } - }, - "1135": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 65, - "end_line": 225, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 37, - "start_line": 225 - } - }, - "1137": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 222, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 34, - "end_line": 21, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 43, - "end_line": 226, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 226 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 16, - "start_line": 21 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 30, - "start_line": 222 - }, - "While trying to update the implicit return value 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 13 - } - }, - "1138": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 61, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 222, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 21, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 43, - "end_line": 226, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 226 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 21 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 30, - "start_line": 222 - }, - "While trying to update the implicit return value 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 13 - } - }, - "1139": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 31, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 65, - "end_line": 225, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 79, - "end_line": 21, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 43, - "end_line": 226, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 226 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 64, - "start_line": 21 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 37, - "start_line": 225 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 18, - "start_line": 31 - } - }, - "1140": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 20, - "end_line": 216, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 29, - "end_line": 226, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 20, - "start_line": 226 - }, - "While expanding the reference 'recipient' in:" - ], - "start_col": 5, - "start_line": 216 - } - }, - "1141": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 21, - "end_line": 225, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 42, - "end_line": 226, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 31, - "start_line": 226 - }, - "While expanding the reference 'new_balance' in:" - ], - "start_col": 10, - "start_line": 225 - } - }, - "1142": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 21, - "end_line": 225, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 42, - "end_line": 226, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 31, - "start_line": 226 - }, - "While expanding the reference 'new_balance' in:" - ], - "start_col": 10, - "start_line": 225 - } - }, - "1143": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 43, - "end_line": 226, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 226 - } - }, - "1145": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 54, - "end_line": 228, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 35, - "start_line": 228 - } - }, - "1147": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 31, - "end_line": 228, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 10, - "start_line": 228 - } - }, - "1148": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 31, - "end_line": 228, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 10, - "start_line": 228 - } - }, - "1149": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 78, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" - }, - "parent_location": [ - { - "end_col": 54, - "end_line": 228, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 31, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 79, - "end_line": 229, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 52, - "start_line": 229 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 18, - "start_line": 31 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 35, - "start_line": 228 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 13 - } - }, - "1150": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 22, - "end_line": 228, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 70, - "end_line": 229, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 64, - "start_line": 229 - }, - "While expanding the reference 'supply' in:" - ], - "start_col": 16, - "start_line": 228 - } - }, - "1151": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 22, - "end_line": 228, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 70, - "end_line": 229, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 64, - "start_line": 229 - }, - "While expanding the reference 'supply' in:" - ], - "start_col": 16, - "start_line": 228 - } - }, - "1152": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 37, - "end_line": 216, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 78, - "end_line": 229, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 72, - "start_line": 229 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 22, - "start_line": 216 - } - }, - "1153": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 37, - "end_line": 216, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 78, - "end_line": 229, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 72, - "start_line": 229 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 22, - "start_line": 216 - } - }, - "1154": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 79, - "end_line": 229, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 52, - "start_line": 229 - } - }, - "1156": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 229, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 10, - "start_line": 229 - } - }, - "1157": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 229, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 10, - "start_line": 229 - } - }, - "1158": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 30, - "end_line": 230, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 230 - } - }, - "1160": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" - }, - "parent_location": [ - { - "end_col": 54, - "end_line": 228, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 34, - "end_line": 19, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" - }, - "parent_location": [ - { - "end_col": 35, - "end_line": 232, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 232 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 16, - "start_line": 19 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 35, - "start_line": 228 - }, - "While trying to update the implicit return value 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 13 - } - }, - "1161": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 61, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" - }, - "parent_location": [ - { - "end_col": 54, - "end_line": 228, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 19, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" - }, - "parent_location": [ - { - "end_col": 35, - "end_line": 232, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 232 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 19 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 228 - }, - "While trying to update the implicit return value 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 13 - } - }, - "1162": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 31, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 79, - "end_line": 229, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 79, - "end_line": 19, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" - }, - "parent_location": [ - { - "end_col": 35, - "end_line": 232, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 232 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 64, - "start_line": 19 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 52, - "start_line": 229 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 18, - "start_line": 31 - } - }, - "1163": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 229, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 34, - "end_line": 232, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 24, - "start_line": 232 - }, - "While expanding the reference 'new_supply' in:" - ], - "start_col": 16, - "start_line": 229 - } - }, - "1164": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 229, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 34, - "end_line": 232, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 24, - "start_line": 232 - }, - "While expanding the reference 'new_supply' in:" - ], - "start_col": 16, - "start_line": 229 - } - }, - "1165": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 232, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 232 - } - }, - "1167": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 15, - "end_line": 233, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 233 - } - }, - "1168": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 18, - "end_line": 239, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 239 - } - }, - "1170": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 17, - "end_line": 237, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 27, - "end_line": 240, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 21, - "start_line": 240 - }, - "While expanding the reference 'sender' in:" - ], - "start_col": 5, - "start_line": 237 - } - }, - "1171": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 28, - "end_line": 240, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 240 - } - }, - "1173": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 34, - "end_line": 237, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 30, - "end_line": 241, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 21, - "start_line": 241 - }, - "While expanding the reference 'recipient' in:" - ], - "start_col": 19, - "start_line": 237 - } - }, - "1174": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 31, - "end_line": 241, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 241 - } - }, - "1176": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 79, - "end_line": 236, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 35, - "end_line": 21, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 26, - "end_line": 242, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 242 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 20, - "start_line": 21 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 64, - "start_line": 236 - } - }, - "1177": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 51, - "end_line": 237, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 25, - "end_line": 242, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 19, - "start_line": 242 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 36, - "start_line": 237 - } - }, - "1178": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 51, - "end_line": 237, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 25, - "end_line": 242, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 19, - "start_line": 242 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 36, - "start_line": 237 - } - }, - "1179": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 242, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 242 - } - }, - "1181": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 34, - "end_line": 236, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 72, - "end_line": 244, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 43, - "start_line": 244 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 13 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 16, - "start_line": 236 - } - }, - "1182": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 62, - "end_line": 236, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 61, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 72, - "end_line": 244, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 43, - "start_line": 244 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 13 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 236 - } - }, - "1183": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 21, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 26, - "end_line": 242, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 78, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 72, - "end_line": 244, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 43, - "start_line": 244 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 13 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 5, - "start_line": 242 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 20, - "start_line": 21 - } - }, - "1184": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 17, - "end_line": 237, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 71, - "end_line": 244, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 65, - "start_line": 244 - }, - "While expanding the reference 'sender' in:" - ], - "start_col": 5, - "start_line": 237 - } - }, - "1185": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 72, - "end_line": 244, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 43, - "start_line": 244 - } - }, - "1187": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 39, - "end_line": 244, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 10, - "start_line": 244 - } - }, - "1188": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 39, - "end_line": 244, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 10, - "start_line": 244 - } - }, - "1189": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 78, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 72, - "end_line": 244, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 32, - "end_line": 148, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 247, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 28, - "start_line": 247 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 17, - "start_line": 148 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 244 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 13 - } - }, - "1190": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 51, - "end_line": 237, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 45, - "end_line": 247, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 39, - "start_line": 247 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 36, - "start_line": 237 - } - }, - "1191": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 51, - "end_line": 237, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 45, - "end_line": 247, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 39, - "start_line": 247 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 36, - "start_line": 237 - } - }, - "1192": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 30, - "end_line": 244, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 61, - "end_line": 247, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 47, - "start_line": 247 - }, - "While expanding the reference 'sender_balance' in:" - ], - "start_col": 16, - "start_line": 244 - } - }, - "1193": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 30, - "end_line": 244, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 61, - "end_line": 247, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 47, - "start_line": 247 - }, - "While expanding the reference 'sender_balance' in:" - ], - "start_col": 16, - "start_line": 244 - } - }, - "1194": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 62, - "end_line": 247, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 28, - "start_line": 247 - } - }, - "1196": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 36, - "end_line": 248, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 248 - } - }, - "1198": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 32, - "end_line": 148, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 247, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 290, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 76, - "end_line": 251, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 41, - "start_line": 251 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 18, - "start_line": 290 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 28, - "start_line": 247 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 17, - "start_line": 148 - } - }, - "1199": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 30, - "end_line": 244, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 67, - "end_line": 251, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 53, - "start_line": 251 - }, - "While expanding the reference 'sender_balance' in:" - ], - "start_col": 16, - "start_line": 244 - } - }, - "1200": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 30, - "end_line": 244, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 67, - "end_line": 251, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 53, - "start_line": 251 - }, - "While expanding the reference 'sender_balance' in:" - ], - "start_col": 16, - "start_line": 244 - } - }, - "1201": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 51, - "end_line": 237, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 75, - "end_line": 251, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 69, - "start_line": 251 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 36, - "start_line": 237 - } - }, - "1202": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 51, - "end_line": 237, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 75, - "end_line": 251, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 69, - "start_line": 251 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 36, - "start_line": 237 - } - }, - "1203": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 76, - "end_line": 251, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 41, - "start_line": 251 - } - }, - "1205": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 72, - "end_line": 244, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 34, - "end_line": 21, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 47, - "end_line": 252, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 252 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 16, - "start_line": 21 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 43, - "start_line": 244 - }, - "While trying to update the implicit return value 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 13 - } - }, - "1206": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 61, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 72, - "end_line": 244, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 21, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 47, - "end_line": 252, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 252 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 21 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 43, - "start_line": 244 - }, - "While trying to update the implicit return value 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 13 - } - }, - "1207": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 290, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 76, - "end_line": 251, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 79, - "end_line": 21, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 47, - "end_line": 252, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 252 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 64, - "start_line": 21 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 41, - "start_line": 251 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 18, - "start_line": 290 - } - }, - "1208": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 17, - "end_line": 237, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 26, - "end_line": 252, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 20, - "start_line": 252 - }, - "While expanding the reference 'sender' in:" - ], - "start_col": 5, - "start_line": 237 - } - }, - "1209": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 37, - "end_line": 251, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 46, - "end_line": 252, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 28, - "start_line": 252 - }, - "While expanding the reference 'new_sender_balance' in:" - ], - "start_col": 10, - "start_line": 251 - } - }, - "1210": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 37, - "end_line": 251, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 46, - "end_line": 252, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 28, - "start_line": 252 - }, - "While expanding the reference 'new_sender_balance' in:" - ], - "start_col": 10, - "start_line": 251 - } - }, - "1211": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 47, - "end_line": 252, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 252 - } - }, - "1213": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 34, - "end_line": 237, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 71, - "end_line": 255, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 62, - "start_line": 255 - }, - "While expanding the reference 'recipient' in:" - ], - "start_col": 19, - "start_line": 237 - } - }, - "1214": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 72, - "end_line": 255, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 40, - "start_line": 255 - } - }, - "1216": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 51, - "end_line": 237, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 84, - "end_line": 257, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 78, - "start_line": 257 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 36, - "start_line": 237 - } - }, - "1217": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 51, - "end_line": 237, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 84, - "end_line": 257, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 78, - "start_line": 257 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 36, - "start_line": 237 - } - }, - "1218": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 85, - "end_line": 257, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 47, - "start_line": 257 - } - }, - "1220": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 72, - "end_line": 255, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 34, - "end_line": 21, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 53, - "end_line": 258, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 258 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 16, - "start_line": 21 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 40, - "start_line": 255 - }, - "While trying to update the implicit return value 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 13 - } - }, - "1221": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 61, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 72, - "end_line": 255, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 21, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 53, - "end_line": 258, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 258 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 21 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 40, - "start_line": 255 - }, - "While trying to update the implicit return value 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 13 - } - }, - "1222": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 31, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 85, - "end_line": 257, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 79, - "end_line": 21, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 53, - "end_line": 258, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 258 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 64, - "start_line": 21 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 47, - "start_line": 257 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 18, - "start_line": 31 - } - }, - "1223": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 34, - "end_line": 237, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 29, - "end_line": 258, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 20, - "start_line": 258 - }, - "While expanding the reference 'recipient' in:" - ], - "start_col": 19, - "start_line": 237 - } - }, - "1224": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 31, - "end_line": 257, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 52, - "end_line": 258, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 31, - "start_line": 258 - }, - "While expanding the reference 'new_recipient_balance' in:" - ], - "start_col": 10, - "start_line": 257 - } - }, - "1225": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 31, - "end_line": 257, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 52, - "end_line": 258, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 31, - "start_line": 258 - }, - "While expanding the reference 'new_recipient_balance' in:" - ], - "start_col": 10, - "start_line": 257 - } - }, - "1226": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 53, - "end_line": 258, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 258 - } - }, - "1228": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 15, - "end_line": 259, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 259 - } - }, - "1229": { - "accessible_scopes": ["__main__", "__main__._approve"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 17, - "end_line": 263, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 27, - "end_line": 265, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 21, - "start_line": 265 - }, - "While expanding the reference 'caller' in:" - ], - "start_col": 5, - "start_line": 263 - } - }, - "1230": { - "accessible_scopes": ["__main__", "__main__._approve"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 28, - "end_line": 265, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 265 - } - }, - "1232": { - "accessible_scopes": ["__main__", "__main__._approve"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 32, - "end_line": 263, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 28, - "end_line": 266, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 21, - "start_line": 266 - }, - "While expanding the reference 'spender' in:" - ], - "start_col": 19, - "start_line": 263 - } - }, - "1233": { - "accessible_scopes": ["__main__", "__main__._approve"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 29, - "end_line": 266, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 266 - } - }, - "1235": { - "accessible_scopes": ["__main__", "__main__._approve"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 78, - "end_line": 262, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 35, - "end_line": 21, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 26, - "end_line": 267, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 267 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 20, - "start_line": 21 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 262 - } - }, - "1236": { - "accessible_scopes": ["__main__", "__main__._approve"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 49, - "end_line": 263, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 25, - "end_line": 267, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 19, - "start_line": 267 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 34, - "start_line": 263 - } - }, - "1237": { - "accessible_scopes": ["__main__", "__main__._approve"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 49, - "end_line": 263, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 25, - "end_line": 267, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 19, - "start_line": 267 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 34, - "start_line": 263 - } - }, - "1238": { - "accessible_scopes": ["__main__", "__main__._approve"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 267, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 267 - } - }, - "1240": { - "accessible_scopes": ["__main__", "__main__._approve"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 262, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 34, - "end_line": 23, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 46, - "end_line": 268, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 268 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 16, - "start_line": 23 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 262 - } - }, - "1241": { - "accessible_scopes": ["__main__", "__main__._approve"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 61, - "end_line": 262, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 23, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 46, - "end_line": 268, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 268 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 23 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 262 - } - }, - "1242": { - "accessible_scopes": ["__main__", "__main__._approve"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 21, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 26, - "end_line": 267, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 79, - "end_line": 23, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 46, - "end_line": 268, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 268 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 64, - "start_line": 23 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 5, - "start_line": 267 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 20, - "start_line": 21 - } - }, - "1243": { - "accessible_scopes": ["__main__", "__main__._approve"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 17, - "end_line": 263, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 28, - "end_line": 268, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 22, - "start_line": 268 - }, - "While expanding the reference 'caller' in:" - ], - "start_col": 5, - "start_line": 263 - } - }, - "1244": { - "accessible_scopes": ["__main__", "__main__._approve"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 32, - "end_line": 263, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 37, - "end_line": 268, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 30, - "start_line": 268 - }, - "While expanding the reference 'spender' in:" - ], - "start_col": 19, - "start_line": 263 - } - }, - "1245": { - "accessible_scopes": ["__main__", "__main__._approve"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 49, - "end_line": 263, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 45, - "end_line": 268, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 39, - "start_line": 268 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 34, - "start_line": 263 - } - }, - "1246": { - "accessible_scopes": ["__main__", "__main__._approve"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 49, - "end_line": 263, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 45, - "end_line": 268, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 39, - "start_line": 268 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 34, - "start_line": 263 - } - }, - "1247": { - "accessible_scopes": ["__main__", "__main__._approve"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 46, - "end_line": 268, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 268 - } - }, - "1249": { - "accessible_scopes": ["__main__", "__main__._approve"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 15, - "end_line": 269, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 269 - } - }, - "1250": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 18, - "end_line": 275, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 275 - } - }, - "1252": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 18, - "end_line": 273, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 28, - "end_line": 276, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 21, - "start_line": 276 - }, - "While expanding the reference 'account' in:" - ], - "start_col": 5, - "start_line": 273 - } - }, - "1253": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 29, - "end_line": 276, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 276 - } - }, - "1255": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 75, - "end_line": 272, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 35, - "end_line": 21, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 26, - "end_line": 277, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 277 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 20, - "start_line": 21 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 60, - "start_line": 272 - } - }, - "1256": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 273, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 25, - "end_line": 277, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 19, - "start_line": 277 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 20, - "start_line": 273 - } - }, - "1257": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 273, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 25, - "end_line": 277, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 19, - "start_line": 277 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 20, - "start_line": 273 - } - }, - "1258": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 277, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 277 - } - }, - "1260": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 30, - "end_line": 272, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 52, - "end_line": 279, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 30, - "start_line": 279 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 13 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 12, - "start_line": 272 - } - }, - "1261": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 272, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 61, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 52, - "end_line": 279, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 30, - "start_line": 279 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 13 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 32, - "start_line": 272 - } - }, - "1262": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 21, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 26, - "end_line": 277, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 78, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 52, - "end_line": 279, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 30, - "start_line": 279 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 13 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 5, - "start_line": 277 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 20, - "start_line": 21 - } - }, - "1263": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 18, - "end_line": 273, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 51, - "end_line": 279, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 44, - "start_line": 279 - }, - "While expanding the reference 'account' in:" - ], - "start_col": 5, - "start_line": 273 - } - }, - "1264": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 52, - "end_line": 279, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 30, - "start_line": 279 - } - }, - "1266": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 78, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 52, - "end_line": 279, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 32, - "end_line": 148, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 55, - "end_line": 281, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 28, - "start_line": 281 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 17, - "start_line": 148 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 30, - "start_line": 279 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 13 - } - }, - "1267": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 273, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 45, - "end_line": 281, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 39, - "start_line": 281 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 20, - "start_line": 273 - } - }, - "1268": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 273, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 45, - "end_line": 281, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 39, - "start_line": 281 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 20, - "start_line": 273 - } - }, - "1269": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 279, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 54, - "end_line": 281, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 47, - "start_line": 281 - }, - "While expanding the reference 'balance' in:" - ], - "start_col": 10, - "start_line": 279 - } - }, - "1270": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 279, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 54, - "end_line": 281, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 47, - "start_line": 281 - }, - "While expanding the reference 'balance' in:" - ], - "start_col": 10, - "start_line": 279 - } - }, - "1271": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 55, - "end_line": 281, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 28, - "start_line": 281 - } - }, - "1273": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 36, - "end_line": 282, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 282 - } - }, - "1275": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 32, - "end_line": 148, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 55, - "end_line": 281, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 290, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 284, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 34, - "start_line": 284 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 18, - "start_line": 290 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 28, - "start_line": 281 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 17, - "start_line": 148 - } - }, - "1276": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 279, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 53, - "end_line": 284, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 46, - "start_line": 284 - }, - "While expanding the reference 'balance' in:" - ], - "start_col": 10, - "start_line": 279 - } - }, - "1277": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 279, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 53, - "end_line": 284, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 46, - "start_line": 284 - }, - "While expanding the reference 'balance' in:" - ], - "start_col": 10, - "start_line": 279 - } - }, - "1278": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 273, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 61, - "end_line": 284, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 55, - "start_line": 284 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 20, - "start_line": 273 - } - }, - "1279": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 273, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 61, - "end_line": 284, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 55, - "start_line": 284 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 20, - "start_line": 273 - } - }, - "1280": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 62, - "end_line": 284, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 34, - "start_line": 284 - } - }, - "1282": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 52, - "end_line": 279, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 34, - "end_line": 21, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 285, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 285 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 16, - "start_line": 21 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 30, - "start_line": 279 - }, - "While trying to update the implicit return value 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 13 - } - }, - "1283": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 61, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 52, - "end_line": 279, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 21, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 285, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 285 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 21 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 30, - "start_line": 279 - }, - "While trying to update the implicit return value 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 13 - } - }, - "1284": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 290, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 284, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 79, - "end_line": 21, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 285, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 285 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 64, - "start_line": 21 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 34, - "start_line": 284 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 18, - "start_line": 290 - } - }, - "1285": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 18, - "end_line": 273, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 27, - "end_line": 285, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 20, - "start_line": 285 - }, - "While expanding the reference 'account' in:" - ], - "start_col": 5, - "start_line": 273 - } - }, - "1286": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 30, - "end_line": 284, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 285, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 29, - "start_line": 285 - }, - "While expanding the reference 'new_balance' in:" - ], - "start_col": 10, - "start_line": 284 + ], + "inst": { + "end_col": 46, + "end_line": 43, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 43 + } + }, + "178": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 44, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 44 + } + }, + "179": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 46, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 22, + "start_line": 46 + } + }, + "180": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 46, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 38, + "start_line": 46 + } + }, + "182": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 56, + "end_line": 46, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 46 + } + }, + "183": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 38, + "end_line": 47, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 23, + "start_line": 47 + } + }, + "184": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 50, + "end_line": 47, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 23, + "start_line": 47 + } + }, + "185": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 71, + "end_line": 47, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 53, + "start_line": 47 + } + }, + "187": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 47, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 47 + } + }, + "188": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 31, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 21, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 48, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 48 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 20, + "start_line": 21 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 31 + } + }, + "189": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 14, + "end_line": 33, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 48, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 19, + "start_line": 48 + }, + "While expanding the reference 'res' in:" + ], + "start_col": 11, + "start_line": 33 + } + }, + "190": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 14, + "end_line": 33, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 48, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 19, + "start_line": 48 + }, + "While expanding the reference 'res' in:" + ], + "start_col": 11, + "start_line": 33 + } + }, + "191": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 23, + "end_line": 48, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 48 + } + }, + "193": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 14, + "end_line": 33, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 50, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 13, + "start_line": 50 + }, + "While expanding the reference 'res' in:" + ], + "start_col": 11, + "start_line": 33 + } + }, + "194": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 14, + "end_line": 33, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 50, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 13, + "start_line": 50 + }, + "While expanding the reference 'res' in:" + ], + "start_col": 11, + "start_line": 33 + } + }, + "195": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 35, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 28, + "end_line": 50, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 18, + "start_line": 50 + }, + "While expanding the reference 'carry_high' in:" + ], + "start_col": 11, + "start_line": 35 + } + }, + "196": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 30, + "end_line": 50, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 50 + } + }, + "197": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_lt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 25, + "end_line": 134, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 9, + "start_line": 134 + } + }, + "198": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_lt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 134, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 134 + } + }, + "200": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_lt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 133, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 42, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 135, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 17, + "start_line": 135 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 12, + "start_line": 42 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 17, + "start_line": 133 + } + }, + "201": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_lt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 135, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 23, + "start_line": 135 + } + }, + "203": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_lt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 39, + "end_line": 135, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 34, + "start_line": 135 + } + }, + "204": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_lt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 135, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 17, + "start_line": 135 + } + }, + "206": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_lt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 43, + "end_line": 135, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 9, + "start_line": 135 + } + }, + "207": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_lt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 133, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 42, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 137, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 13, + "start_line": 137 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 12, + "start_line": 42 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 17, + "start_line": 133 + } + }, + "208": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_lt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 137, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 19, + "start_line": 137 + } + }, + "210": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_lt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 137, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 31, + "start_line": 137 + } + }, + "211": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_lt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 38, + "end_line": 137, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 13, + "start_line": 137 + } + }, + "213": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_lt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 137, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 137 + } + }, + "214": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 148, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 133, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 149, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 20, + "start_line": 149 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 17, + "start_line": 133 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 17, + "start_line": 148 + } + }, + "215": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 56, + "end_line": 148, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 149, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 33, + "start_line": 149 + }, + "While expanding the reference 'b' in:" + ], + "start_col": 46, + "start_line": 148 + } + }, + "216": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 56, + "end_line": 148, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 149, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 33, + "start_line": 149 + }, + "While expanding the reference 'b' in:" + ], + "start_col": 46, + "start_line": 148 + } + }, + "217": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 148, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 149, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 38, + "start_line": 149 + }, + "While expanding the reference 'a' in:" + ], + "start_col": 34, + "start_line": 148 + } + }, + "218": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 148, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 149, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 38, + "start_line": 149 + }, + "While expanding the reference 'a' in:" + ], + "start_col": 34, + "start_line": 148 + } + }, + "219": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 149, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 20, + "start_line": 149 + } + }, + "221": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 18, + "end_line": 150, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 17, + "start_line": 150 + } + }, + "223": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 133, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 149, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 148, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 150, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 150 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 17, + "start_line": 148 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 20, + "start_line": 149 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 17, + "start_line": 133 + } + }, + "224": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 27, + "end_line": 150, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 17, + "start_line": 150 + } + }, + "225": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 150, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 150 + } + }, + "226": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_not" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 227, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 29, + "start_line": 227 + } + }, + "228": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_not" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 60, + "end_line": 227, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 52, + "start_line": 227 + } + }, + "230": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_not" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 226, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 226, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 72, + "end_line": 227, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 227 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 226 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 226 + } + }, + "231": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_not" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 227, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 29, + "start_line": 227 + } + }, + "232": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_not" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 69, + "end_line": 227, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 52, + "start_line": 227 + } + }, + "233": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_not" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 227, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 227 + } + }, + "234": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_neg" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 232, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 226, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 233, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 21, + "start_line": 233 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 226 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 232 + } + }, + "235": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_neg" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 232, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 233, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 33, + "start_line": 233 + }, + "While expanding the reference 'a' in:" + ], + "start_col": 35, + "start_line": 232 + } + }, + "236": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_neg" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 232, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 233, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 33, + "start_line": 233 + }, + "While expanding the reference 'a' in:" + ], + "start_col": 35, + "start_line": 232 + } + }, + "237": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_neg" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 233, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 21, + "start_line": 233 + } + }, + "239": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_neg" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 54, + "end_line": 234, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 53, + "start_line": 234 + } + }, + "241": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_neg" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 62, + "end_line": 234, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 61, + "start_line": 234 + } + }, + "243": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_neg" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 234, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 20, + "start_line": 234 + } + }, + "245": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_neg" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 31, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 234, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 232, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 235, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 235 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 232 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 20, + "start_line": 234 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 31 + } + }, + "246": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_neg" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 13, + "end_line": 234, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 235, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 17, + "start_line": 235 + }, + "While expanding the reference 'res' in:" + ], + "start_col": 10, + "start_line": 234 + } + }, + "247": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_neg" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 13, + "end_line": 234, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 235, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 17, + "start_line": 235 + }, + "While expanding the reference 'res' in:" + ], + "start_col": 10, + "start_line": 234 + } + }, + "248": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_neg" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 235, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 235 + } + }, + "249": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_sub" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 290, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 232, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 291, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 19, + "start_line": 291 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 232 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 290 + } + }, + "250": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_sub" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 57, + "end_line": 290, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 291, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 31, + "start_line": 291 + }, + "While expanding the reference 'b' in:" + ], + "start_col": 47, + "start_line": 290 + } + }, + "251": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_sub" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 57, + "end_line": 290, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 291, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 31, + "start_line": 291 + }, + "While expanding the reference 'b' in:" + ], + "start_col": 47, + "start_line": 290 + } + }, + "252": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_sub" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 291, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 19, + "start_line": 291 + } + }, + "254": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_sub" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 232, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 291, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 31, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 292, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 20, + "start_line": 292 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 31 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 19, + "start_line": 291 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 232 + } + }, + "255": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_sub" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 290, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 292, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 32, + "start_line": 292 + }, + "While expanding the reference 'a' in:" + ], + "start_col": 35, + "start_line": 290 + } + }, + "256": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_sub" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 290, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 292, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 32, + "start_line": 292 + }, + "While expanding the reference 'a' in:" + ], + "start_col": 35, + "start_line": 290 + } + }, + "257": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_sub" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 291, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 292, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 35, + "start_line": 292 + }, + "While expanding the reference 'b_neg' in:" + ], + "start_col": 10, + "start_line": 291 + } + }, + "258": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_sub" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 291, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 292, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 35, + "start_line": 292 + }, + "While expanding the reference 'b_neg' in:" + ], + "start_col": 10, + "start_line": 291 + } + }, + "259": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_sub" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 292, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 20, + "start_line": 292 + } + }, + "261": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_sub" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 31, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 292, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 290, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 293, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 293 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 290 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 20, + "start_line": 292 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 31 + } + }, + "262": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_sub" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 13, + "end_line": 292, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 293, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 17, + "start_line": 293 + }, + "While expanding the reference 'res' in:" + ], + "start_col": 10, + "start_line": 292 + } + }, + "263": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_sub" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 13, + "end_line": 292, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 293, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 17, + "start_line": 293 + }, + "While expanding the reference 'res' in:" + ], + "start_col": 10, + "start_line": 292 + } + }, + "264": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_sub" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 293, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 293 + } + }, + "265": { + "accessible_scopes": [ + "__main__", + "__main__._name", + "__main__._name.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/decl.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "start_col": 9, + "start_line": 9 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + } + }, + "266": { + "accessible_scopes": [ + "__main__", + "__main__._name", + "__main__._name.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/decl.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "start_col": 9, + "start_line": 9 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + } + }, + "267": { + "accessible_scopes": [ + "__main__", + "__main__._name", + "__main__._name.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 95, + "end_line": 8, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "start_col": 21, + "start_line": 9 + }, + "While expanding the reference 'res' in:" + ], + "start_col": 19, + "start_line": 8 + } + }, + "269": { + "accessible_scopes": [ + "__main__", + "__main__._name", + "__main__._name.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "start_col": 9, + "start_line": 9 + } + }, + "270": { + "accessible_scopes": [ + "__main__", + "__main__._name", + "__main__._name.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "start_col": 30, + "start_line": 13 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 12 + } + }, + "271": { + "accessible_scopes": [ + "__main__", + "__main__._name", + "__main__._name.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 78, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "start_col": 30, + "start_line": 13 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 12 + } + }, + "272": { + "accessible_scopes": [ + "__main__", + "__main__._name", + "__main__._name.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "start_col": 30, + "start_line": 13 + } + }, + "274": { + "accessible_scopes": [ + "__main__", + "__main__._name", + "__main__._name.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 348, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "start_col": 37, + "start_line": 14 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 348 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 12 + } + }, + "275": { + "accessible_scopes": [ + "__main__", + "__main__._name", + "__main__._name.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "start_col": 58, + "start_line": 14 + }, + "While expanding the reference 'storage_addr' in:" + ], + "start_col": 14, + "start_line": 13 + } + }, + "276": { + "accessible_scopes": [ + "__main__", + "__main__._name", + "__main__._name.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 75, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "start_col": 37, + "start_line": 14 + } + }, + "278": { + "accessible_scopes": [ + "__main__", + "__main__._name", + "__main__._name.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 348, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "parent_location": [ + { + "end_col": 42, + "end_line": 16, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "start_col": 31, + "start_line": 16 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 37, + "start_line": 14 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 348 + } + }, + "279": { + "accessible_scopes": [ + "__main__", + "__main__._name", + "__main__._name.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 17, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "start_col": 32, + "start_line": 17 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 30, + "start_line": 13 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + } + }, + "280": { + "accessible_scopes": [ + "__main__", + "__main__._name", + "__main__._name.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "parent_location": [ + { + "end_col": 50, + "end_line": 18, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "start_col": 35, + "start_line": 18 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 30, + "start_line": 13 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + } + }, + "281": { + "accessible_scopes": [ + "__main__", + "__main__._name", + "__main__._name.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "start_col": 45, + "start_line": 19 + }, + "While expanding the reference '__storage_var_temp0' in:" + ], + "start_col": 14, + "start_line": 14 + } + }, + "282": { + "accessible_scopes": [ + "__main__", + "__main__._name", + "__main__._name.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 20, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "start_col": 9, + "start_line": 20 + } + }, + "283": { + "accessible_scopes": [ + "__main__", + "__main__._name", + "__main__._name.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 62, + "end_line": 23, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 24, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "start_col": 30, + "start_line": 24 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 23 + } + }, + "284": { + "accessible_scopes": [ + "__main__", + "__main__._name", + "__main__._name.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 23, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 24, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "start_col": 30, + "start_line": 24 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 23 + } + }, + "285": { + "accessible_scopes": [ + "__main__", + "__main__._name", + "__main__._name.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 24, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "start_col": 30, + "start_line": 24 + } + }, + "287": { + "accessible_scopes": [ + "__main__", + "__main__._name", + "__main__._name.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 23, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 366, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 80, + "end_line": 25, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "start_col": 9, + "start_line": 25 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 366 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 23 + } + }, + "288": { + "accessible_scopes": [ + "__main__", + "__main__._name", + "__main__._name.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 24, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 25, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "start_col": 31, + "start_line": 25 + }, + "While expanding the reference 'storage_addr' in:" + ], + "start_col": 14, + "start_line": 24 + } + }, + "289": { + "accessible_scopes": [ + "__main__", + "__main__._name", + "__main__._name.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 25, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "start_col": 55, + "start_line": 25 + } + }, + "290": { + "accessible_scopes": [ + "__main__", + "__main__._name", + "__main__._name.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 80, + "end_line": 25, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "start_col": 9, + "start_line": 25 + } + }, + "292": { + "accessible_scopes": [ + "__main__", + "__main__._name", + "__main__._name.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 24, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/decl.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 26, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "start_col": 9, + "start_line": 26 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 19 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 30, + "start_line": 24 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + } + }, + "293": { + "accessible_scopes": [ + "__main__", + "__main__._name", + "__main__._name.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 24, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/decl.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 26, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "start_col": 9, + "start_line": 26 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 19 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 30, + "start_line": 24 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + } + }, + "294": { + "accessible_scopes": [ + "__main__", + "__main__._name", + "__main__._name.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 19, + "end_line": 26, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/impl.cairo" + }, + "start_col": 9, + "start_line": 26 + } + }, + "295": { + "accessible_scopes": [ + "__main__", + "__main__._symbol", + "__main__._symbol.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/decl.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "start_col": 9, + "start_line": 9 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + } + }, + "296": { + "accessible_scopes": [ + "__main__", + "__main__._symbol", + "__main__._symbol.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/decl.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "start_col": 9, + "start_line": 9 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + } + }, + "297": { + "accessible_scopes": [ + "__main__", + "__main__._symbol", + "__main__._symbol.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 94, + "end_line": 8, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "start_col": 21, + "start_line": 9 + }, + "While expanding the reference 'res' in:" + ], + "start_col": 19, + "start_line": 8 + } + }, + "299": { + "accessible_scopes": [ + "__main__", + "__main__._symbol", + "__main__._symbol.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "start_col": 9, + "start_line": 9 + } + }, + "300": { + "accessible_scopes": [ + "__main__", + "__main__._symbol", + "__main__._symbol.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "start_col": 30, + "start_line": 13 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 12 + } + }, + "301": { + "accessible_scopes": [ + "__main__", + "__main__._symbol", + "__main__._symbol.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 78, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "start_col": 30, + "start_line": 13 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 12 + } + }, + "302": { + "accessible_scopes": [ + "__main__", + "__main__._symbol", + "__main__._symbol.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "start_col": 30, + "start_line": 13 + } + }, + "304": { + "accessible_scopes": [ + "__main__", + "__main__._symbol", + "__main__._symbol.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 348, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "start_col": 37, + "start_line": 14 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 348 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 12 + } + }, + "305": { + "accessible_scopes": [ + "__main__", + "__main__._symbol", + "__main__._symbol.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "start_col": 58, + "start_line": 14 + }, + "While expanding the reference 'storage_addr' in:" + ], + "start_col": 14, + "start_line": 13 + } + }, + "306": { + "accessible_scopes": [ + "__main__", + "__main__._symbol", + "__main__._symbol.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 75, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "start_col": 37, + "start_line": 14 + } + }, + "308": { + "accessible_scopes": [ + "__main__", + "__main__._symbol", + "__main__._symbol.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 348, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "parent_location": [ + { + "end_col": 42, + "end_line": 16, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "start_col": 31, + "start_line": 16 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 37, + "start_line": 14 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 348 + } + }, + "309": { + "accessible_scopes": [ + "__main__", + "__main__._symbol", + "__main__._symbol.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 17, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "start_col": 32, + "start_line": 17 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 30, + "start_line": 13 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + } + }, + "310": { + "accessible_scopes": [ + "__main__", + "__main__._symbol", + "__main__._symbol.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "parent_location": [ + { + "end_col": 50, + "end_line": 18, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "start_col": 35, + "start_line": 18 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 30, + "start_line": 13 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + } + }, + "311": { + "accessible_scopes": [ + "__main__", + "__main__._symbol", + "__main__._symbol.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "start_col": 45, + "start_line": 19 + }, + "While expanding the reference '__storage_var_temp0' in:" + ], + "start_col": 14, + "start_line": 14 + } + }, + "312": { + "accessible_scopes": [ + "__main__", + "__main__._symbol", + "__main__._symbol.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 20, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "start_col": 9, + "start_line": 20 + } + }, + "313": { + "accessible_scopes": [ + "__main__", + "__main__._symbol", + "__main__._symbol.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 62, + "end_line": 23, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 24, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "start_col": 30, + "start_line": 24 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 23 + } + }, + "314": { + "accessible_scopes": [ + "__main__", + "__main__._symbol", + "__main__._symbol.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 23, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 24, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "start_col": 30, + "start_line": 24 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 23 + } + }, + "315": { + "accessible_scopes": [ + "__main__", + "__main__._symbol", + "__main__._symbol.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 24, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "start_col": 30, + "start_line": 24 + } + }, + "317": { + "accessible_scopes": [ + "__main__", + "__main__._symbol", + "__main__._symbol.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 23, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 366, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 80, + "end_line": 25, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "start_col": 9, + "start_line": 25 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 366 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 23 + } + }, + "318": { + "accessible_scopes": [ + "__main__", + "__main__._symbol", + "__main__._symbol.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 24, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 25, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "start_col": 31, + "start_line": 25 + }, + "While expanding the reference 'storage_addr' in:" + ], + "start_col": 14, + "start_line": 24 + } + }, + "319": { + "accessible_scopes": [ + "__main__", + "__main__._symbol", + "__main__._symbol.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 25, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "start_col": 55, + "start_line": 25 + } + }, + "320": { + "accessible_scopes": [ + "__main__", + "__main__._symbol", + "__main__._symbol.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 80, + "end_line": 25, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "start_col": 9, + "start_line": 25 + } + }, + "322": { + "accessible_scopes": [ + "__main__", + "__main__._symbol", + "__main__._symbol.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 24, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/decl.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 26, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "start_col": 9, + "start_line": 26 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 19 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 30, + "start_line": 24 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + } + }, + "323": { + "accessible_scopes": [ + "__main__", + "__main__._symbol", + "__main__._symbol.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 24, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/decl.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 26, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "start_col": 9, + "start_line": 26 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 19 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 30, + "start_line": 24 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + } + }, + "324": { + "accessible_scopes": [ + "__main__", + "__main__._symbol", + "__main__._symbol.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 19, + "end_line": 26, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" + }, + "start_col": 9, + "start_line": 26 + } + }, + "325": { + "accessible_scopes": [ + "__main__", + "__main__._decimals", + "__main__._decimals.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/decl.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "start_col": 9, + "start_line": 9 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + } + }, + "326": { + "accessible_scopes": [ + "__main__", + "__main__._decimals", + "__main__._decimals.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/decl.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "start_col": 9, + "start_line": 9 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + } + }, + "327": { + "accessible_scopes": [ + "__main__", + "__main__._decimals", + "__main__._decimals.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 95, + "end_line": 8, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "start_col": 21, + "start_line": 9 + }, + "While expanding the reference 'res' in:" + ], + "start_col": 19, + "start_line": 8 + } + }, + "329": { + "accessible_scopes": [ + "__main__", + "__main__._decimals", + "__main__._decimals.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "start_col": 9, + "start_line": 9 + } + }, + "330": { + "accessible_scopes": [ + "__main__", + "__main__._decimals", + "__main__._decimals.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "start_col": 30, + "start_line": 13 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 12 + } + }, + "331": { + "accessible_scopes": [ + "__main__", + "__main__._decimals", + "__main__._decimals.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 78, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "start_col": 30, + "start_line": 13 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 12 + } + }, + "332": { + "accessible_scopes": [ + "__main__", + "__main__._decimals", + "__main__._decimals.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "start_col": 30, + "start_line": 13 + } + }, + "334": { + "accessible_scopes": [ + "__main__", + "__main__._decimals", + "__main__._decimals.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 348, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "start_col": 37, + "start_line": 14 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 348 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 12 + } + }, + "335": { + "accessible_scopes": [ + "__main__", + "__main__._decimals", + "__main__._decimals.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "start_col": 58, + "start_line": 14 + }, + "While expanding the reference 'storage_addr' in:" + ], + "start_col": 14, + "start_line": 13 + } + }, + "336": { + "accessible_scopes": [ + "__main__", + "__main__._decimals", + "__main__._decimals.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 75, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "start_col": 37, + "start_line": 14 + } + }, + "338": { + "accessible_scopes": [ + "__main__", + "__main__._decimals", + "__main__._decimals.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 348, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "parent_location": [ + { + "end_col": 42, + "end_line": 16, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "start_col": 31, + "start_line": 16 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 37, + "start_line": 14 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 348 + } + }, + "339": { + "accessible_scopes": [ + "__main__", + "__main__._decimals", + "__main__._decimals.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 17, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "start_col": 32, + "start_line": 17 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 30, + "start_line": 13 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + } + }, + "340": { + "accessible_scopes": [ + "__main__", + "__main__._decimals", + "__main__._decimals.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "parent_location": [ + { + "end_col": 50, + "end_line": 18, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "start_col": 35, + "start_line": 18 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 30, + "start_line": 13 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + } + }, + "341": { + "accessible_scopes": [ + "__main__", + "__main__._decimals", + "__main__._decimals.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "start_col": 45, + "start_line": 19 + }, + "While expanding the reference '__storage_var_temp0' in:" + ], + "start_col": 14, + "start_line": 14 + } + }, + "342": { + "accessible_scopes": [ + "__main__", + "__main__._decimals", + "__main__._decimals.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 20, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "start_col": 9, + "start_line": 20 + } + }, + "343": { + "accessible_scopes": [ + "__main__", + "__main__._decimals", + "__main__._decimals.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 62, + "end_line": 23, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 24, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "start_col": 30, + "start_line": 24 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 23 + } + }, + "344": { + "accessible_scopes": [ + "__main__", + "__main__._decimals", + "__main__._decimals.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 23, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 24, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "start_col": 30, + "start_line": 24 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 23 + } + }, + "345": { + "accessible_scopes": [ + "__main__", + "__main__._decimals", + "__main__._decimals.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 24, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "start_col": 30, + "start_line": 24 + } + }, + "347": { + "accessible_scopes": [ + "__main__", + "__main__._decimals", + "__main__._decimals.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 23, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 366, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 80, + "end_line": 25, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "start_col": 9, + "start_line": 25 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 366 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 23 + } + }, + "348": { + "accessible_scopes": [ + "__main__", + "__main__._decimals", + "__main__._decimals.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 24, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 25, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "start_col": 31, + "start_line": 25 + }, + "While expanding the reference 'storage_addr' in:" + ], + "start_col": 14, + "start_line": 24 + } + }, + "349": { + "accessible_scopes": [ + "__main__", + "__main__._decimals", + "__main__._decimals.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 25, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "start_col": 55, + "start_line": 25 + } + }, + "350": { + "accessible_scopes": [ + "__main__", + "__main__._decimals", + "__main__._decimals.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 80, + "end_line": 25, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "start_col": 9, + "start_line": 25 + } + }, + "352": { + "accessible_scopes": [ + "__main__", + "__main__._decimals", + "__main__._decimals.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 24, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/decl.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 26, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "start_col": 9, + "start_line": 26 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 19 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 30, + "start_line": 24 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + } + }, + "353": { + "accessible_scopes": [ + "__main__", + "__main__._decimals", + "__main__._decimals.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 24, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/decl.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 26, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "start_col": 9, + "start_line": 26 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 19 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 30, + "start_line": 24 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + } + }, + "354": { + "accessible_scopes": [ + "__main__", + "__main__._decimals", + "__main__._decimals.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 19, + "end_line": 26, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" + }, + "start_col": 9, + "start_line": 26 + } + }, + "355": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 9, + "start_line": 9 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + } + }, + "356": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 9, + "start_line": 9 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + } + }, + "357": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 94, + "end_line": 8, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 21, + "start_line": 9 + }, + "While expanding the reference 'res' in:" + ], + "start_col": 19, + "start_line": 8 + } + }, + "359": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 9, + "start_line": 9 + } + }, + "360": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 30, + "start_line": 13 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 12 + } + }, + "361": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 78, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 30, + "start_line": 13 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 12 + } + }, + "362": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 30, + "start_line": 13 + } + }, + "364": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 348, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 37, + "start_line": 14 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 348 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 12 + } + }, + "365": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 58, + "start_line": 14 + }, + "While expanding the reference 'storage_addr' in:" + ], + "start_col": 14, + "start_line": 13 + } + }, + "366": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 75, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 37, + "start_line": 14 + } + }, + "368": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 348, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 348, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 37, + "start_line": 15 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 348 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 37, + "start_line": 14 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 348 + } + }, + "369": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 74, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 58, + "start_line": 15 + } + }, + "371": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 75, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 37, + "start_line": 15 + } + }, + "373": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 348, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "parent_location": [ + { + "end_col": 42, + "end_line": 17, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 31, + "start_line": 17 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 37, + "start_line": 15 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 348 + } + }, + "374": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 18, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 32, + "start_line": 18 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 30, + "start_line": 13 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + } + }, + "375": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "parent_location": [ + { + "end_col": 50, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 35, + "start_line": 19 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 30, + "start_line": 13 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + } + }, + "376": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 20, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 45, + "start_line": 20 + }, + "While expanding the reference '__storage_var_temp0' in:" + ], + "start_col": 14, + "start_line": 14 + } + }, + "377": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 45, + "start_line": 21 + }, + "While expanding the reference '__storage_var_temp1' in:" + ], + "start_col": 14, + "start_line": 15 + } + }, + "378": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 22, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 9, + "start_line": 22 + } + }, + "379": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 62, + "end_line": 25, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 26, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 30, + "start_line": 26 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 25 + } + }, + "380": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 25, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 26, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 30, + "start_line": 26 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 25 + } + }, + "381": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 26, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 30, + "start_line": 26 + } + }, + "383": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 25, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 366, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 80, + "end_line": 27, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 9, + "start_line": 27 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 366 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 25 + } + }, + "384": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 26, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 27, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 31, + "start_line": 27 + }, + "While expanding the reference 'storage_addr' in:" + ], + "start_col": 14, + "start_line": 26 + } + }, + "385": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 27, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 55, + "start_line": 27 + } + }, + "386": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 80, + "end_line": 27, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 9, + "start_line": 27 + } + }, + "388": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 47, + "end_line": 28, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 31, + "start_line": 28 + } + }, + "390": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 28, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 55, + "start_line": 28 + } + }, + "391": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 80, + "end_line": 28, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 9, + "start_line": 28 + } + }, + "393": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 26, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 29, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 9, + "start_line": 29 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 19 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 30, + "start_line": 26 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + } + }, + "394": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 26, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 29, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 9, + "start_line": 29 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 19 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 30, + "start_line": 26 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + } + }, + "395": { + "accessible_scopes": [ + "__main__", + "__main__.total_supply", + "__main__.total_supply.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 19, + "end_line": 29, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" + }, + "start_col": 9, + "start_line": 29 + } + }, + "396": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 48, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 36, + "start_line": 9 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + } + }, + "397": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 95, + "end_line": 8, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 53, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 50, + "start_line": 9 + }, + "While expanding the reference 'res' in:" + ], + "start_col": 19, + "start_line": 8 + } + }, + "399": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 55, + "start_line": 9 + } + }, + "400": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 80, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 21, + "start_line": 9 + } + }, + "402": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 12, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "parent_location": [ + { + "end_col": 48, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 21, + "start_line": 10 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 24, + "start_line": 12 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + } + }, + "403": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 17, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 47, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 44, + "start_line": 10 + }, + "While expanding the reference 'res' in:" + ], + "start_col": 14, + "start_line": 9 + } + }, + "404": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 21, + "start_line": 10 + } + }, + "406": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 9, + "start_line": 11 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 9 + } + }, + "407": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 39, + "end_line": 12, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "parent_location": [ + { + "end_col": 48, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 9, + "start_line": 11 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 21, + "start_line": 10 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 24, + "start_line": 12 + } + }, + "408": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 17, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 21, + "start_line": 11 + }, + "While expanding the reference 'res' in:" + ], + "start_col": 14, + "start_line": 10 + } + }, + "409": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 9, + "start_line": 11 + } + }, + "410": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 17, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 30, + "start_line": 17 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 14 + } + }, + "411": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 78, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 17, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 30, + "start_line": 17 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 14 + } + }, + "412": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 93, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 42, + "end_line": 17, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 35, + "start_line": 17 + }, + "While expanding the reference 'account' in:" + ], + "start_col": 80, + "start_line": 14 + } + }, + "413": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 43, + "end_line": 17, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 30, + "start_line": 17 + } + }, + "415": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 348, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 18, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 37, + "start_line": 18 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 348 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 14 + } + }, + "416": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 17, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 18, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 58, + "start_line": 18 + }, + "While expanding the reference 'storage_addr' in:" + ], + "start_col": 14, + "start_line": 17 + } + }, + "417": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 75, + "end_line": 18, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 37, + "start_line": 18 + } + }, + "419": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 348, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 18, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 348, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 37, + "start_line": 19 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 348 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 37, + "start_line": 18 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 348 + } + }, + "420": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 74, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 58, + "start_line": 19 + } + }, + "422": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 75, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 37, + "start_line": 19 + } + }, + "424": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 348, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 42, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 31, + "start_line": 21 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 37, + "start_line": 19 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 348 + } + }, + "425": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 17, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 22, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 32, + "start_line": 22 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 30, + "start_line": 17 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + } + }, + "426": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 17, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 50, + "end_line": 23, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 35, + "start_line": 23 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 30, + "start_line": 17 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + } + }, + "427": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 18, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 24, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 45, + "start_line": 24 + }, + "While expanding the reference '__storage_var_temp0' in:" + ], + "start_col": 14, + "start_line": 18 + } + }, + "428": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 25, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 45, + "start_line": 25 + }, + "While expanding the reference '__storage_var_temp1' in:" + ], + "start_col": 14, + "start_line": 19 + } + }, + "429": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 26, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 9, + "start_line": 26 + } + }, + "430": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 62, + "end_line": 29, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 32, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 30, + "start_line": 32 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 29 + } + }, + "431": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 29, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 32, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 30, + "start_line": 32 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 29 + } + }, + "432": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 30, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 42, + "end_line": 32, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 35, + "start_line": 32 + }, + "While expanding the reference 'account' in:" + ], + "start_col": 9, + "start_line": 30 + } + }, + "433": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 43, + "end_line": 32, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 30, + "start_line": 32 + } + }, + "435": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 29, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 366, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 80, + "end_line": 33, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 9, + "start_line": 33 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 366 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 29 + } + }, + "436": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 32, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 33, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 31, + "start_line": 33 + }, + "While expanding the reference 'storage_addr' in:" + ], + "start_col": 14, + "start_line": 32 + } + }, + "437": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 33, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 55, + "start_line": 33 + } + }, + "438": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 80, + "end_line": 33, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 9, + "start_line": 33 + } + }, + "440": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 47, + "end_line": 34, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 31, + "start_line": 34 + } + }, + "442": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 34, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 55, + "start_line": 34 + } + }, + "443": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 80, + "end_line": 34, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 9, + "start_line": 34 + } + }, + "445": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 32, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 35, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 9, + "start_line": 35 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 21 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 30, + "start_line": 32 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + } + }, + "446": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 32, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 35, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 9, + "start_line": 35 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 21 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 30, + "start_line": 32 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + } + }, + "447": { + "accessible_scopes": [ + "__main__", + "__main__.balances", + "__main__.balances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 19, + "end_line": 35, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/impl.cairo" + }, + "start_col": 9, + "start_line": 35 + } + }, + "448": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 48, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 36, + "start_line": 11 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + } + }, + "449": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 94, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 53, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 50, + "start_line": 11 + }, + "While expanding the reference 'res' in:" + ], + "start_col": 19, + "start_line": 10 + } + }, + "451": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 77, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 55, + "start_line": 11 + } + }, + "452": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 78, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 21, + "start_line": 11 + } + }, + "454": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 55, + "start_line": 12 + } + }, + "455": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 80, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 21, + "start_line": 12 + } + }, + "457": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 12, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "parent_location": [ + { + "end_col": 48, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 21, + "start_line": 13 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 24, + "start_line": 12 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + } + }, + "458": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 17, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 47, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 44, + "start_line": 13 + }, + "While expanding the reference 'res' in:" + ], + "start_col": 14, + "start_line": 12 + } + }, + "459": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 21, + "start_line": 13 + } + }, + "461": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 9, + "start_line": 14 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 12 + } + }, + "462": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 39, + "end_line": 12, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" + }, + "parent_location": [ + { + "end_col": 48, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 9, + "start_line": 14 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 21, + "start_line": 13 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 24, + "start_line": 12 + } + }, + "463": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 17, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 21, + "start_line": 14 + }, + "While expanding the reference 'res' in:" + ], + "start_col": 14, + "start_line": 13 + } + }, + "464": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 9, + "start_line": 14 + } + }, + "465": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 17, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 50, + "end_line": 20, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 30, + "start_line": 20 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 17 + } + }, + "466": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 78, + "end_line": 17, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 50, + "end_line": 20, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 30, + "start_line": 20 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 17 + } + }, + "467": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 20, + "end_line": 18, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 20, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 35, + "start_line": 20 + }, + "While expanding the reference 'owner' in:" + ], + "start_col": 9, + "start_line": 18 + } + }, + "468": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 18, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 20, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 42, + "start_line": 20 + }, + "While expanding the reference 'spender' in:" + ], + "start_col": 22, + "start_line": 18 + } + }, + "469": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 50, + "end_line": 20, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 30, + "start_line": 20 + } + }, + "471": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 17, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 348, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 37, + "start_line": 21 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 348 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 17 + } + }, + "472": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 20, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 58, + "start_line": 21 + }, + "While expanding the reference 'storage_addr' in:" + ], + "start_col": 14, + "start_line": 20 + } + }, + "473": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 75, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 37, + "start_line": 21 + } + }, + "475": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 348, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 348, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 22, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 37, + "start_line": 22 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 348 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 37, + "start_line": 21 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 348 + } + }, + "476": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 74, + "end_line": 22, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 58, + "start_line": 22 + } + }, + "478": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 75, + "end_line": 22, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 37, + "start_line": 22 + } + }, + "480": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 348, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 22, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 42, + "end_line": 24, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 31, + "start_line": 24 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 37, + "start_line": 22 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 348 + } + }, + "481": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 50, + "end_line": 20, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 25, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 32, + "start_line": 25 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 30, + "start_line": 20 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + } + }, + "482": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 50, + "end_line": 20, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 50, + "end_line": 26, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 35, + "start_line": 26 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 30, + "start_line": 20 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + } + }, + "483": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 27, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 45, + "start_line": 27 + }, + "While expanding the reference '__storage_var_temp0' in:" + ], + "start_col": 14, + "start_line": 21 + } + }, + "484": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 22, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 28, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 45, + "start_line": 28 + }, + "While expanding the reference '__storage_var_temp1' in:" + ], + "start_col": 14, + "start_line": 22 + } + }, + "485": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 29, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 9, + "start_line": 29 + } + }, + "486": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 62, + "end_line": 32, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 50, + "end_line": 35, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 30, + "start_line": 35 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 32 + } + }, + "487": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 32, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 50, + "end_line": 35, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 30, + "start_line": 35 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 32 + } + }, + "488": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 20, + "end_line": 33, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 35, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 35, + "start_line": 35 + }, + "While expanding the reference 'owner' in:" + ], + "start_col": 9, + "start_line": 33 + } + }, + "489": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 33, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 35, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 42, + "start_line": 35 + }, + "While expanding the reference 'spender' in:" + ], + "start_col": 22, + "start_line": 33 + } + }, + "490": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 50, + "end_line": 35, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 30, + "start_line": 35 + } + }, + "492": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 32, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 366, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 80, + "end_line": 36, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 9, + "start_line": 36 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 366 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 32 + } + }, + "493": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 35, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 36, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 31, + "start_line": 36 + }, + "While expanding the reference 'storage_addr' in:" + ], + "start_col": 14, + "start_line": 35 + } + }, + "494": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 36, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 55, + "start_line": 36 + } + }, + "495": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 80, + "end_line": 36, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 9, + "start_line": 36 + } + }, + "497": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 47, + "end_line": 37, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 31, + "start_line": 37 + } + }, + "499": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 37, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 55, + "start_line": 37 + } + }, + "500": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 80, + "end_line": 37, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 9, + "start_line": 37 + } + }, + "502": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 50, + "end_line": 35, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 23, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 38, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 9, + "start_line": 38 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 23 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 30, + "start_line": 35 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + } + }, + "503": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 50, + "end_line": 35, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 23, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 38, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 9, + "start_line": 38 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 23 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 30, + "start_line": 35 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + } + }, + "504": { + "accessible_scopes": [ + "__main__", + "__main__.allowances", + "__main__.allowances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 19, + "end_line": 38, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/impl.cairo" + }, + "start_col": 9, + "start_line": 38 + } + }, + "505": { + "accessible_scopes": ["__main__", "__main__", "__main__.constructor"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 49, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/decl.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 54, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 54 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 19 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 18, + "start_line": 49 + } + }, + "506": { + "accessible_scopes": ["__main__", "__main__", "__main__.constructor"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 49, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/decl.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 54, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 54 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 19 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 38, + "start_line": 49 + } + }, + "507": { + "accessible_scopes": ["__main__", "__main__", "__main__.constructor"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 81, + "end_line": 49, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/decl.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 54, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 54 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 19 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 66, + "start_line": 49 + } + }, + "508": { + "accessible_scopes": ["__main__", "__main__", "__main__.constructor"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 50, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 54, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 17, + "start_line": 54 + }, + "While expanding the reference 'name' in:" + ], + "start_col": 5, + "start_line": 50 + } + }, + "509": { + "accessible_scopes": ["__main__", "__main__", "__main__.constructor"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 54, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 54 + } + }, + "511": { + "accessible_scopes": ["__main__", "__main__", "__main__.constructor"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 50, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 55, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 19, + "start_line": 55 + }, + "While expanding the reference 'symbol' in:" + ], + "start_col": 17, + "start_line": 50 + } + }, + "512": { + "accessible_scopes": ["__main__", "__main__", "__main__.constructor"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 55, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 55 + } + }, + "514": { + "accessible_scopes": ["__main__", "__main__", "__main__.constructor"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 23, + "end_line": 56, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 21, + "start_line": 56 + } + }, + "516": { + "accessible_scopes": ["__main__", "__main__", "__main__.constructor"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 24, + "end_line": 56, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 56 + } + }, + "518": { + "accessible_scopes": ["__main__", "__main__", "__main__.constructor"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 50, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 57, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 11, + "start_line": 57 + }, + "While expanding the reference 'recipient' in:" + ], + "start_col": 31, + "start_line": 50 + } + }, + "519": { + "accessible_scopes": ["__main__", "__main__", "__main__.constructor"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 57, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 30, + "start_line": 57 + } + }, + "521": { + "accessible_scopes": ["__main__", "__main__", "__main__.constructor"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 57, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 36, + "start_line": 57 + } + }, + "523": { + "accessible_scopes": ["__main__", "__main__", "__main__.constructor"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 39, + "end_line": 57, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 57 + } + }, + "525": { + "accessible_scopes": ["__main__", "__main__", "__main__.constructor"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 58, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 58 + } + }, + "526": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/d8c30f4879932288f1bfa4e0e453592d3ebb5ca98ed0660bf066319d88c0297f.cairo" + }, + "parent_location": [ + { + "end_col": 46, + "end_line": 50, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 49, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 49, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 49 + }, + "While handling calldata of" + ], + "start_col": 35, + "start_line": 1 + }, + "While expanding the reference '__calldata_actual_size' in:" + ], + "start_col": 6, + "start_line": 49 + }, + "While handling calldata of" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 31, + "start_line": 50 + }, + "While handling calldata argument 'recipient'" + ], + "start_col": 22, + "start_line": 2 + } + }, + "528": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 49, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 49 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "529": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 49, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/148a060bde4827dbfe8d2d1e382ff540a4a234cceae28ea44dbe19f1c07defb2.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 49, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 49 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 18, + "start_line": 49 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "530": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 110, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 49, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/148a060bde4827dbfe8d2d1e382ff540a4a234cceae28ea44dbe19f1c07defb2.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 49, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 49 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 38, + "start_line": 49 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "531": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 81, + "end_line": 49, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/148a060bde4827dbfe8d2d1e382ff540a4a234cceae28ea44dbe19f1c07defb2.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 49, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 49 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 66, + "start_line": 49 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "532": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 43, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/e1eb73cd870ec466294c3700e77817cf3c039ac1384882ddb76383eb87a5da90.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 50, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 141, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/148a060bde4827dbfe8d2d1e382ff540a4a234cceae28ea44dbe19f1c07defb2.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 49, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 49 + }, + "While constructing the external wrapper for:" + ], + "start_col": 122, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_name' in:" + ], + "start_col": 5, + "start_line": 50 + }, + "While handling calldata argument 'name'" + ], + "start_col": 27, + "start_line": 1 + } + }, + "533": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/99058c0781745b3c0332799d723549974cbf489b623dde03906204304de60803.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 50, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 171, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/148a060bde4827dbfe8d2d1e382ff540a4a234cceae28ea44dbe19f1c07defb2.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 49, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 49 + }, + "While constructing the external wrapper for:" + ], + "start_col": 150, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_symbol' in:" + ], + "start_col": 17, + "start_line": 50 + }, + "While handling calldata argument 'symbol'" + ], + "start_col": 29, + "start_line": 1 + } + }, + "534": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/d8c30f4879932288f1bfa4e0e453592d3ebb5ca98ed0660bf066319d88c0297f.cairo" + }, + "parent_location": [ + { + "end_col": 46, + "end_line": 50, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 207, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/148a060bde4827dbfe8d2d1e382ff540a4a234cceae28ea44dbe19f1c07defb2.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 49, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 49 + }, + "While constructing the external wrapper for:" + ], + "start_col": 183, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_recipient' in:" + ], + "start_col": 31, + "start_line": 50 + }, + "While handling calldata argument 'recipient'" + ], + "start_col": 32, + "start_line": 1 + } + }, + "535": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 17, + "end_line": 49, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 49 + } + }, + "537": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.constructor" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 34, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/constructor/148a060bde4827dbfe8d2d1e382ff540a4a234cceae28ea44dbe19f1c07defb2.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 49, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 49 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 2 + }, + "n_prefix_newlines": 0 } - }, - "1287": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 30, - "end_line": 284, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 285, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 29, - "start_line": 285 - }, - "While expanding the reference 'new_balance' in:" - ], - "start_col": 10, - "start_line": 284 + ], + "inst": { + "end_col": 24, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/constructor/148a060bde4827dbfe8d2d1e382ff540a4a234cceae28ea44dbe19f1c07defb2.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 49, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 49 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 3 + } + }, + "539": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/148a060bde4827dbfe8d2d1e382ff540a4a234cceae28ea44dbe19f1c07defb2.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 49, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 49, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 49 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 49 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "540": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/148a060bde4827dbfe8d2d1e382ff540a4a234cceae28ea44dbe19f1c07defb2.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 49, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 49, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 49 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 49 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + } + }, + "541": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/148a060bde4827dbfe8d2d1e382ff540a4a234cceae28ea44dbe19f1c07defb2.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 49, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 49, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 49 + }, + "While constructing the external wrapper for:" + ], + "start_col": 34, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 49 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + } + }, + "542": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/constructor/148a060bde4827dbfe8d2d1e382ff540a4a234cceae28ea44dbe19f1c07defb2.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 49, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 49, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 49 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 49 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 4 + } + }, + "544": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 16, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/constructor/148a060bde4827dbfe8d2d1e382ff540a4a234cceae28ea44dbe19f1c07defb2.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 49, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 49, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 49 + }, + "While constructing the external wrapper for:" + ], + "start_col": 63, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 49 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 3 + } + }, + "545": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 49, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 49 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "546": { + "accessible_scopes": ["__main__", "__main__", "__main__.name"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/decl.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 67, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 18, + "start_line": 67 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 13 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 11, + "start_line": 66 + } + }, + "547": { + "accessible_scopes": ["__main__", "__main__", "__main__.name"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 57, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/decl.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 67, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 18, + "start_line": 67 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 13 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 31, + "start_line": 66 + } + }, + "548": { + "accessible_scopes": ["__main__", "__main__", "__main__.name"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 74, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/_name/decl.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 67, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 18, + "start_line": 67 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 13 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 59, + "start_line": 66 + } + }, + "549": { + "accessible_scopes": ["__main__", "__main__", "__main__.name"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 30, + "end_line": 67, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 18, + "start_line": 67 + } + }, + "551": { + "accessible_scopes": ["__main__", "__main__", "__main__.name"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 20, + "end_line": 68, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 68 + } + }, + "552": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name_encode_return" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/return/name/c8fcd0b2b3f24b16bed33f1349d99fe0bde24b7764fe1bdc31d37b9ddca24adc.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 66 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 3 + }, + "n_prefix_newlines": 0 } - }, - "1288": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 41, - "end_line": 285, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 285 + ], + "inst": { + "end_col": 18, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/return/name/c8fcd0b2b3f24b16bed33f1349d99fe0bde24b7764fe1bdc31d37b9ddca24adc.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 66 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 4 + } + }, + "554": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/6f345e20daf86e05c346aa1f6a9eeaa296a59eb71a12784c017d25ed5b25ff32.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 82, + "start_line": 66 + }, + "While handling return value 'name'" + ], + "start_col": 1, + "start_line": 1 + } + }, + "555": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/6f345e20daf86e05c346aa1f6a9eeaa296a59eb71a12784c017d25ed5b25ff32.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/name/c8fcd0b2b3f24b16bed33f1349d99fe0bde24b7764fe1bdc31d37b9ddca24adc.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 66 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + }, + "While expanding the reference '__return_value_ptr' in:" + ], + "start_col": 82, + "start_line": 66 + }, + "While handling return value 'name'" + ], + "start_col": 26, + "start_line": 2 + } + }, + "557": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 65, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/return/name/c8fcd0b2b3f24b16bed33f1349d99fe0bde24b7764fe1bdc31d37b9ddca24adc.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/external/return/name/c8fcd0b2b3f24b16bed33f1349d99fe0bde24b7764fe1bdc31d37b9ddca24adc.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 66 + }, + "While handling return value of" + ], + "start_col": 25, + "start_line": 10 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 66 + }, + "While handling return value of" + ], + "start_col": 50, + "start_line": 1 + } + }, + "558": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/name/c8fcd0b2b3f24b16bed33f1349d99fe0bde24b7764fe1bdc31d37b9ddca24adc.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 66 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + } + }, + "559": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/external/return/name/c8fcd0b2b3f24b16bed33f1349d99fe0bde24b7764fe1bdc31d37b9ddca24adc.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/name/c8fcd0b2b3f24b16bed33f1349d99fe0bde24b7764fe1bdc31d37b9ddca24adc.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 66 + }, + "While handling return value of" + ], + "start_col": 14, + "start_line": 12 + }, + "While expanding the reference '__return_value_ptr_start' in:" + ], + "start_col": 6, + "start_line": 66 + }, + "While handling return value of" + ], + "start_col": 11, + "start_line": 5 + } + }, + "560": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/name/c8fcd0b2b3f24b16bed33f1349d99fe0bde24b7764fe1bdc31d37b9ddca24adc.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 66 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 9 + } + }, + "561": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 66 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "562": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/name/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/name/3034a84ffbc2cc9a83b0bdb0bf6aadae87a5c63f8544f4bc76a18d60221f0e94.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 66 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 11, + "start_line": 66 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "563": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 110, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/name/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/name/3034a84ffbc2cc9a83b0bdb0bf6aadae87a5c63f8544f4bc76a18d60221f0e94.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 66 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 31, + "start_line": 66 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "564": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/name/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 74, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/name/3034a84ffbc2cc9a83b0bdb0bf6aadae87a5c63f8544f4bc76a18d60221f0e94.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 66 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 59, + "start_line": 66 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "565": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 10, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 66 + } + }, + "567": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/name/3034a84ffbc2cc9a83b0bdb0bf6aadae87a5c63f8544f4bc76a18d60221f0e94.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 93, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/name/3034a84ffbc2cc9a83b0bdb0bf6aadae87a5c63f8544f4bc76a18d60221f0e94.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 66 + }, + "While constructing the external wrapper for:" + ], + "start_col": 78, + "start_line": 2 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 66 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + } + }, + "568": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 94, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/name/3034a84ffbc2cc9a83b0bdb0bf6aadae87a5c63f8544f4bc76a18d60221f0e94.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 66 + }, + "While constructing the external wrapper for:" + ], + "start_col": 48, + "start_line": 2 + } + }, + "570": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/name/3034a84ffbc2cc9a83b0bdb0bf6aadae87a5c63f8544f4bc76a18d60221f0e94.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/name/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 66 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 66 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "571": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/name/3034a84ffbc2cc9a83b0bdb0bf6aadae87a5c63f8544f4bc76a18d60221f0e94.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/name/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 66 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 66 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + } + }, + "572": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/name/3034a84ffbc2cc9a83b0bdb0bf6aadae87a5c63f8544f4bc76a18d60221f0e94.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/name/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 66 + }, + "While constructing the external wrapper for:" + ], + "start_col": 34, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 66 + }, + "While constructing the external wrapper for:" + ], + "start_col": 6, + "start_line": 2 + } + }, + "573": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/name/3034a84ffbc2cc9a83b0bdb0bf6aadae87a5c63f8544f4bc76a18d60221f0e94.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/name/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 66 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 66 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 2 + } + }, + "574": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/name/3034a84ffbc2cc9a83b0bdb0bf6aadae87a5c63f8544f4bc76a18d60221f0e94.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/name/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 66 + }, + "While constructing the external wrapper for:" + ], + "start_col": 63, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 66 + }, + "While constructing the external wrapper for:" + ], + "start_col": 37, + "start_line": 2 + } + }, + "575": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/name/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 66, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 66 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "576": { + "accessible_scopes": ["__main__", "__main__", "__main__.symbol"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 31, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/decl.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 73, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 20, + "start_line": 73 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 13 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 13, + "start_line": 72 + } + }, + "577": { + "accessible_scopes": ["__main__", "__main__", "__main__.symbol"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 59, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/decl.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 73, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 20, + "start_line": 73 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 13 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 33, + "start_line": 72 + } + }, + "578": { + "accessible_scopes": ["__main__", "__main__", "__main__.symbol"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 76, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/_symbol/decl.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 73, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 20, + "start_line": 73 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 13 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 61, + "start_line": 72 + } + }, + "579": { + "accessible_scopes": ["__main__", "__main__", "__main__.symbol"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 73, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 20, + "start_line": 73 + } + }, + "581": { + "accessible_scopes": ["__main__", "__main__", "__main__.symbol"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 74, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 74 + } + }, + "582": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol_encode_return" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/return/symbol/a0ae85480af0490479ac55aa0fb10c479d3c551bd5d0b449dafe97eed061cca1.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 72 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 3 + }, + "n_prefix_newlines": 0 } - }, - "1290": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 48, - "end_line": 287, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 29, - "start_line": 287 + ], + "inst": { + "end_col": 18, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/return/symbol/a0ae85480af0490479ac55aa0fb10c479d3c551bd5d0b449dafe97eed061cca1.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 72 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 4 + } + }, + "584": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/3635b1d7caa543a52376beeb37a143262ea6ffdf923d8e3676d9b27787e943c8.cairo" + }, + "parent_location": [ + { + "end_col": 96, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 84, + "start_line": 72 + }, + "While handling return value 'symbol'" + ], + "start_col": 1, + "start_line": 1 + } + }, + "585": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/3635b1d7caa543a52376beeb37a143262ea6ffdf923d8e3676d9b27787e943c8.cairo" + }, + "parent_location": [ + { + "end_col": 96, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/symbol/a0ae85480af0490479ac55aa0fb10c479d3c551bd5d0b449dafe97eed061cca1.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 72 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + }, + "While expanding the reference '__return_value_ptr' in:" + ], + "start_col": 84, + "start_line": 72 + }, + "While handling return value 'symbol'" + ], + "start_col": 26, + "start_line": 2 + } + }, + "587": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 69, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/return/symbol/a0ae85480af0490479ac55aa0fb10c479d3c551bd5d0b449dafe97eed061cca1.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/external/return/symbol/a0ae85480af0490479ac55aa0fb10c479d3c551bd5d0b449dafe97eed061cca1.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 72 + }, + "While handling return value of" + ], + "start_col": 25, + "start_line": 10 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 72 + }, + "While handling return value of" + ], + "start_col": 54, + "start_line": 1 + } + }, + "588": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/symbol/a0ae85480af0490479ac55aa0fb10c479d3c551bd5d0b449dafe97eed061cca1.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 72 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + } + }, + "589": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/external/return/symbol/a0ae85480af0490479ac55aa0fb10c479d3c551bd5d0b449dafe97eed061cca1.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/symbol/a0ae85480af0490479ac55aa0fb10c479d3c551bd5d0b449dafe97eed061cca1.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 72 + }, + "While handling return value of" + ], + "start_col": 14, + "start_line": 12 + }, + "While expanding the reference '__return_value_ptr_start' in:" + ], + "start_col": 6, + "start_line": 72 + }, + "While handling return value of" + ], + "start_col": 11, + "start_line": 5 + } + }, + "590": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/symbol/a0ae85480af0490479ac55aa0fb10c479d3c551bd5d0b449dafe97eed061cca1.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 72 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 9 + } + }, + "591": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 72 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "592": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/symbol/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/symbol/d8aa55fbbc45562d781915a1c7930fc50b33d8bd29db7102b5c44cbfd8b54639.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 72 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 13, + "start_line": 72 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "593": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 110, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/symbol/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" + }, + "parent_location": [ + { + "end_col": 59, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/symbol/d8aa55fbbc45562d781915a1c7930fc50b33d8bd29db7102b5c44cbfd8b54639.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 72 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 33, + "start_line": 72 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "594": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/symbol/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 76, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/symbol/d8aa55fbbc45562d781915a1c7930fc50b33d8bd29db7102b5c44cbfd8b54639.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 72 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 61, + "start_line": 72 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "595": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 12, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 72 + } + }, + "597": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/symbol/d8aa55fbbc45562d781915a1c7930fc50b33d8bd29db7102b5c44cbfd8b54639.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 95, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/symbol/d8aa55fbbc45562d781915a1c7930fc50b33d8bd29db7102b5c44cbfd8b54639.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 72 + }, + "While constructing the external wrapper for:" + ], + "start_col": 80, + "start_line": 2 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 72 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + } + }, + "598": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 96, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/symbol/d8aa55fbbc45562d781915a1c7930fc50b33d8bd29db7102b5c44cbfd8b54639.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 72 + }, + "While constructing the external wrapper for:" + ], + "start_col": 48, + "start_line": 2 + } + }, + "600": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/symbol/d8aa55fbbc45562d781915a1c7930fc50b33d8bd29db7102b5c44cbfd8b54639.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/symbol/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 72 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 72 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "601": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/symbol/d8aa55fbbc45562d781915a1c7930fc50b33d8bd29db7102b5c44cbfd8b54639.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/symbol/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 72 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 72 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + } + }, + "602": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/symbol/d8aa55fbbc45562d781915a1c7930fc50b33d8bd29db7102b5c44cbfd8b54639.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/symbol/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 72 + }, + "While constructing the external wrapper for:" + ], + "start_col": 34, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 72 + }, + "While constructing the external wrapper for:" + ], + "start_col": 6, + "start_line": 2 + } + }, + "603": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/symbol/d8aa55fbbc45562d781915a1c7930fc50b33d8bd29db7102b5c44cbfd8b54639.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/symbol/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 72 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 72 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 2 + } + }, + "604": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/symbol/d8aa55fbbc45562d781915a1c7930fc50b33d8bd29db7102b5c44cbfd8b54639.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/symbol/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 72 + }, + "While constructing the external wrapper for:" + ], + "start_col": 63, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 72 + }, + "While constructing the external wrapper for:" + ], + "start_col": 37, + "start_line": 2 + } + }, + "605": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/symbol/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 72, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 72 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "606": { + "accessible_scopes": ["__main__", "__main__", "__main__.totalSupply"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 53, + "end_line": 81, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 34, + "start_line": 81 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 13 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 18, + "start_line": 78 + } + }, + "607": { + "accessible_scopes": ["__main__", "__main__", "__main__.totalSupply"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 53, + "end_line": 81, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 34, + "start_line": 81 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 13 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 38, + "start_line": 78 + } + }, + "608": { + "accessible_scopes": ["__main__", "__main__", "__main__.totalSupply"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 81, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 53, + "end_line": 81, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 34, + "start_line": 81 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 13 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 66, + "start_line": 78 + } + }, + "609": { + "accessible_scopes": ["__main__", "__main__", "__main__.totalSupply"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 53, + "end_line": 81, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 34, + "start_line": 81 + } + }, + "611": { + "accessible_scopes": ["__main__", "__main__", "__main__.totalSupply"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 27, + "end_line": 82, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 82 + } + }, + "612": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply_encode_return" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/return/totalSupply/eeeda446bdea67b39cd9f67678f4dfc35c6c1d0744df18691bf4ede77f67f604.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 78 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 3 + }, + "n_prefix_newlines": 0 } - }, - "1292": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 273, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 59, - "end_line": 288, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 53, - "start_line": 288 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 20, - "start_line": 273 + ], + "inst": { + "end_col": 18, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/return/totalSupply/eeeda446bdea67b39cd9f67678f4dfc35c6c1d0744df18691bf4ede77f67f604.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 78 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 4 + } + }, + "614": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 60, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/arg_processor/9822619206729a9eadcae854c851238a68f93e9dbd956bc4fa147da27ae12e2e.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 79, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 79 + }, + "While handling return value 'totalSupply'" + ], + "start_col": 1, + "start_line": 3 + } + }, + "615": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 60, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/arg_processor/9822619206729a9eadcae854c851238a68f93e9dbd956bc4fa147da27ae12e2e.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 79, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 79 + }, + "While handling return value 'totalSupply'" + ], + "start_col": 1, + "start_line": 4 + } + }, + "616": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/arg_processor/9822619206729a9eadcae854c851238a68f93e9dbd956bc4fa147da27ae12e2e.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 79, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/totalSupply/eeeda446bdea67b39cd9f67678f4dfc35c6c1d0744df18691bf4ede77f67f604.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 78 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + }, + "While expanding the reference '__return_value_ptr' in:" + ], + "start_col": 5, + "start_line": 79 + }, + "While handling return value 'totalSupply'" + ], + "start_col": 26, + "start_line": 5 + } + }, + "618": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 113, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/return/totalSupply/eeeda446bdea67b39cd9f67678f4dfc35c6c1d0744df18691bf4ede77f67f604.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/external/return/totalSupply/eeeda446bdea67b39cd9f67678f4dfc35c6c1d0744df18691bf4ede77f67f604.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 78 + }, + "While handling return value of" + ], + "start_col": 25, + "start_line": 10 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 78 + }, + "While handling return value of" + ], + "start_col": 98, + "start_line": 1 + } + }, + "619": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/totalSupply/eeeda446bdea67b39cd9f67678f4dfc35c6c1d0744df18691bf4ede77f67f604.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 78 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + } + }, + "620": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/external/return/totalSupply/eeeda446bdea67b39cd9f67678f4dfc35c6c1d0744df18691bf4ede77f67f604.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/totalSupply/eeeda446bdea67b39cd9f67678f4dfc35c6c1d0744df18691bf4ede77f67f604.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 78 + }, + "While handling return value of" + ], + "start_col": 14, + "start_line": 12 + }, + "While expanding the reference '__return_value_ptr_start' in:" + ], + "start_col": 6, + "start_line": 78 + }, + "While handling return value of" + ], + "start_col": 11, + "start_line": 5 + } + }, + "621": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/totalSupply/eeeda446bdea67b39cd9f67678f4dfc35c6c1d0744df18691bf4ede77f67f604.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 78 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 9 + } + }, + "622": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 78 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "623": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/totalSupply/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/totalSupply/f9521ee04dab7f503e72addd131262b31983f1e13ea962eb0b121959d1008326.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 78 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 18, + "start_line": 78 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "624": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 110, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/totalSupply/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/totalSupply/f9521ee04dab7f503e72addd131262b31983f1e13ea962eb0b121959d1008326.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 78 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 38, + "start_line": 78 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "625": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/totalSupply/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 81, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/totalSupply/f9521ee04dab7f503e72addd131262b31983f1e13ea962eb0b121959d1008326.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 78 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 66, + "start_line": 78 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "626": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 17, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 78 + } + }, + "628": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/totalSupply/f9521ee04dab7f503e72addd131262b31983f1e13ea962eb0b121959d1008326.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 100, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/totalSupply/f9521ee04dab7f503e72addd131262b31983f1e13ea962eb0b121959d1008326.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 78 + }, + "While constructing the external wrapper for:" + ], + "start_col": 85, + "start_line": 2 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 78 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + } + }, + "629": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 101, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/totalSupply/f9521ee04dab7f503e72addd131262b31983f1e13ea962eb0b121959d1008326.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 78 + }, + "While constructing the external wrapper for:" + ], + "start_col": 48, + "start_line": 2 + } + }, + "631": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/totalSupply/f9521ee04dab7f503e72addd131262b31983f1e13ea962eb0b121959d1008326.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/totalSupply/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 78 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 78 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "632": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/totalSupply/f9521ee04dab7f503e72addd131262b31983f1e13ea962eb0b121959d1008326.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/totalSupply/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 78 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 78 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + } + }, + "633": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/totalSupply/f9521ee04dab7f503e72addd131262b31983f1e13ea962eb0b121959d1008326.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/totalSupply/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 78 + }, + "While constructing the external wrapper for:" + ], + "start_col": 34, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 78 + }, + "While constructing the external wrapper for:" + ], + "start_col": 6, + "start_line": 2 + } + }, + "634": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/totalSupply/f9521ee04dab7f503e72addd131262b31983f1e13ea962eb0b121959d1008326.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/totalSupply/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 78 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 78 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 2 + } + }, + "635": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/totalSupply/f9521ee04dab7f503e72addd131262b31983f1e13ea962eb0b121959d1008326.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/totalSupply/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 78 + }, + "While constructing the external wrapper for:" + ], + "start_col": 63, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 78 + }, + "While constructing the external wrapper for:" + ], + "start_col": 37, + "start_line": 2 + } + }, + "636": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/totalSupply/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 78, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 78 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "637": { + "accessible_scopes": ["__main__", "__main__", "__main__.decimals"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/decl.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 89, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 22, + "start_line": 89 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 13 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 86 + } + }, + "638": { + "accessible_scopes": ["__main__", "__main__", "__main__.decimals"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/decl.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 89, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 22, + "start_line": 89 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 13 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 86 + } + }, + "639": { + "accessible_scopes": ["__main__", "__main__", "__main__.decimals"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 78, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/_decimals/decl.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 89, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 22, + "start_line": 89 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 13 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 86 + } + }, + "640": { + "accessible_scopes": ["__main__", "__main__", "__main__.decimals"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 38, + "end_line": 89, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 22, + "start_line": 89 + } + }, + "642": { + "accessible_scopes": ["__main__", "__main__", "__main__.decimals"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 24, + "end_line": 90, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 90 + } + }, + "643": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals_encode_return" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/return/decimals/a97d2b6786c76802562faf3a37a632fd604ff18dde35a5c92ee6960b683ee2dd.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 86 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 3 + }, + "n_prefix_newlines": 0 } - }, - "1293": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 273, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 59, - "end_line": 288, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 53, - "start_line": 288 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 20, - "start_line": 273 + ], + "inst": { + "end_col": 18, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/return/decimals/a97d2b6786c76802562faf3a37a632fd604ff18dde35a5c92ee6960b683ee2dd.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 86 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 4 + } + }, + "645": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 50, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/a81bcec621a2ff03486299e6a77ac9e0b035697b74f8a9b599dbb1c25229a3e2.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 87, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 87 + }, + "While handling return value 'decimals'" + ], + "start_col": 1, + "start_line": 1 + } + }, + "646": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/a81bcec621a2ff03486299e6a77ac9e0b035697b74f8a9b599dbb1c25229a3e2.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 87, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/decimals/a97d2b6786c76802562faf3a37a632fd604ff18dde35a5c92ee6960b683ee2dd.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 86 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + }, + "While expanding the reference '__return_value_ptr' in:" + ], + "start_col": 5, + "start_line": 87 + }, + "While handling return value 'decimals'" + ], + "start_col": 26, + "start_line": 2 + } + }, + "648": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 73, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/return/decimals/a97d2b6786c76802562faf3a37a632fd604ff18dde35a5c92ee6960b683ee2dd.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/external/return/decimals/a97d2b6786c76802562faf3a37a632fd604ff18dde35a5c92ee6960b683ee2dd.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 86 + }, + "While handling return value of" + ], + "start_col": 25, + "start_line": 10 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 86 + }, + "While handling return value of" + ], + "start_col": 58, + "start_line": 1 + } + }, + "649": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/decimals/a97d2b6786c76802562faf3a37a632fd604ff18dde35a5c92ee6960b683ee2dd.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 86 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + } + }, + "650": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/external/return/decimals/a97d2b6786c76802562faf3a37a632fd604ff18dde35a5c92ee6960b683ee2dd.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/decimals/a97d2b6786c76802562faf3a37a632fd604ff18dde35a5c92ee6960b683ee2dd.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 86 + }, + "While handling return value of" + ], + "start_col": 14, + "start_line": 12 + }, + "While expanding the reference '__return_value_ptr_start' in:" + ], + "start_col": 6, + "start_line": 86 + }, + "While handling return value of" + ], + "start_col": 11, + "start_line": 5 + } + }, + "651": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/decimals/a97d2b6786c76802562faf3a37a632fd604ff18dde35a5c92ee6960b683ee2dd.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 86 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 9 + } + }, + "652": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 86 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "653": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decimals/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decimals/b895732858337deae88cb0106f94dcac8575befa3b4c84c0fc6c096df9053938.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 86 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 86 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "654": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 110, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decimals/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decimals/b895732858337deae88cb0106f94dcac8575befa3b4c84c0fc6c096df9053938.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 86 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 86 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "655": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decimals/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decimals/b895732858337deae88cb0106f94dcac8575befa3b4c84c0fc6c096df9053938.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 86 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 86 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "656": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 14, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 86 + } + }, + "658": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decimals/b895732858337deae88cb0106f94dcac8575befa3b4c84c0fc6c096df9053938.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 97, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/decimals/b895732858337deae88cb0106f94dcac8575befa3b4c84c0fc6c096df9053938.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 86 + }, + "While constructing the external wrapper for:" + ], + "start_col": 82, + "start_line": 2 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 86 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + } + }, + "659": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 98, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/decimals/b895732858337deae88cb0106f94dcac8575befa3b4c84c0fc6c096df9053938.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 86 + }, + "While constructing the external wrapper for:" + ], + "start_col": 48, + "start_line": 2 + } + }, + "661": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decimals/b895732858337deae88cb0106f94dcac8575befa3b4c84c0fc6c096df9053938.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decimals/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 86 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 86 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "662": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decimals/b895732858337deae88cb0106f94dcac8575befa3b4c84c0fc6c096df9053938.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decimals/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 86 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 86 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + } + }, + "663": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/decimals/b895732858337deae88cb0106f94dcac8575befa3b4c84c0fc6c096df9053938.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decimals/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 86 + }, + "While constructing the external wrapper for:" + ], + "start_col": 34, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 86 + }, + "While constructing the external wrapper for:" + ], + "start_col": 6, + "start_line": 2 + } + }, + "664": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/decimals/b895732858337deae88cb0106f94dcac8575befa3b4c84c0fc6c096df9053938.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decimals/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 86 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 86 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 2 + } + }, + "665": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/decimals/b895732858337deae88cb0106f94dcac8575befa3b4c84c0fc6c096df9053938.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decimals/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 86 + }, + "While constructing the external wrapper for:" + ], + "start_col": 63, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 86 + }, + "While constructing the external wrapper for:" + ], + "start_col": 37, + "start_line": 2 + } + }, + "666": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decimals/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 86, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 86 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "667": { + "accessible_scopes": ["__main__", "__main__", "__main__.balanceOf"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 60, + "end_line": 97, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 30, + "start_line": 97 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 13 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 94 + } + }, + "668": { + "accessible_scopes": ["__main__", "__main__", "__main__.balanceOf"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 62, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 60, + "end_line": 97, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 30, + "start_line": 97 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 13 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 94 + } + }, + "669": { + "accessible_scopes": ["__main__", "__main__", "__main__.balanceOf"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 60, + "end_line": 97, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 30, + "start_line": 97 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 13 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 94 + } + }, + "670": { + "accessible_scopes": ["__main__", "__main__", "__main__.balanceOf"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 94, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 59, + "end_line": 97, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 52, + "start_line": 97 + }, + "While expanding the reference 'account' in:" + ], + "start_col": 81, + "start_line": 94 + } + }, + "671": { + "accessible_scopes": ["__main__", "__main__", "__main__.balanceOf"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 60, + "end_line": 97, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 30, + "start_line": 97 + } + }, + "673": { + "accessible_scopes": ["__main__", "__main__", "__main__.balanceOf"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 23, + "end_line": 98, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 98 + } + }, + "674": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf_encode_return" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/return/balanceOf/6be46755be2f937558932379e9c42b1ab153e2ba499cd66beb178511b2106ad9.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 94 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 3 + }, + "n_prefix_newlines": 0 } - }, - "1294": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 60, - "end_line": 288, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 33, - "start_line": 288 + ], + "inst": { + "end_col": 18, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/return/balanceOf/6be46755be2f937558932379e9c42b1ab153e2ba499cd66beb178511b2106ad9.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 94 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 4 + } + }, + "676": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 60, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/arg_processor/f013cc89754bf613d36aa163a5014b518987d20a85394ebbe3c47c5cdb0a38b1.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 95, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 95 + }, + "While handling return value 'balance'" + ], + "start_col": 1, + "start_line": 3 + } + }, + "677": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 60, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/arg_processor/f013cc89754bf613d36aa163a5014b518987d20a85394ebbe3c47c5cdb0a38b1.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 95, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 95 + }, + "While handling return value 'balance'" + ], + "start_col": 1, + "start_line": 4 + } + }, + "678": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/arg_processor/f013cc89754bf613d36aa163a5014b518987d20a85394ebbe3c47c5cdb0a38b1.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 95, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/balanceOf/6be46755be2f937558932379e9c42b1ab153e2ba499cd66beb178511b2106ad9.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 94 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + }, + "While expanding the reference '__return_value_ptr' in:" + ], + "start_col": 5, + "start_line": 95 + }, + "While handling return value 'balance'" + ], + "start_col": 26, + "start_line": 5 + } + }, + "680": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 107, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/return/balanceOf/6be46755be2f937558932379e9c42b1ab153e2ba499cd66beb178511b2106ad9.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/external/return/balanceOf/6be46755be2f937558932379e9c42b1ab153e2ba499cd66beb178511b2106ad9.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 94 + }, + "While handling return value of" + ], + "start_col": 25, + "start_line": 10 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 94 + }, + "While handling return value of" + ], + "start_col": 92, + "start_line": 1 + } + }, + "681": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/balanceOf/6be46755be2f937558932379e9c42b1ab153e2ba499cd66beb178511b2106ad9.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 94 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + } + }, + "682": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/external/return/balanceOf/6be46755be2f937558932379e9c42b1ab153e2ba499cd66beb178511b2106ad9.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/balanceOf/6be46755be2f937558932379e9c42b1ab153e2ba499cd66beb178511b2106ad9.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 94 + }, + "While handling return value of" + ], + "start_col": 14, + "start_line": 12 + }, + "While expanding the reference '__return_value_ptr_start' in:" + ], + "start_col": 6, + "start_line": 94 + }, + "While handling return value of" + ], + "start_col": 11, + "start_line": 5 + } + }, + "683": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/balanceOf/6be46755be2f937558932379e9c42b1ab153e2ba499cd66beb178511b2106ad9.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 94 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 9 + } + }, + "684": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/e4d5d41a9286852ceee2d8a1fbac026532bda7bb0e3a6ccfcbfb5e7dd12aa070.cairo" + }, + "parent_location": [ + { + "end_col": 94, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 94 + }, + "While handling calldata of" + ], + "start_col": 35, + "start_line": 1 + }, + "While expanding the reference '__calldata_actual_size' in:" + ], + "start_col": 6, + "start_line": 94 + }, + "While handling calldata of" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 81, + "start_line": 94 + }, + "While handling calldata argument 'account'" + ], + "start_col": 22, + "start_line": 2 + } + }, + "686": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 94 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "687": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 94 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 94 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "688": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 110, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 94 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 94 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "689": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 94 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 94 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "690": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/e4d5d41a9286852ceee2d8a1fbac026532bda7bb0e3a6ccfcbfb5e7dd12aa070.cairo" + }, + "parent_location": [ + { + "end_col": 94, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 147, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 94 + }, + "While constructing the external wrapper for:" + ], + "start_col": 125, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_account' in:" + ], + "start_col": 81, + "start_line": 94 + }, + "While handling calldata argument 'account'" + ], + "start_col": 30, + "start_line": 1 + } + }, + "691": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 94 + } + }, + "693": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 98, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 94 + }, + "While constructing the external wrapper for:" + ], + "start_col": 83, + "start_line": 2 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 94 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + } + }, + "694": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 99, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 94 + }, + "While constructing the external wrapper for:" + ], + "start_col": 48, + "start_line": 2 + } + }, + "696": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 94 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 94 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "697": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 94 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 94 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + } + }, + "698": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 94 + }, + "While constructing the external wrapper for:" + ], + "start_col": 34, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 94 + }, + "While constructing the external wrapper for:" + ], + "start_col": 6, + "start_line": 2 + } + }, + "699": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 94 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 94 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 2 + } + }, + "700": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 94 + }, + "While constructing the external wrapper for:" + ], + "start_col": 63, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 94 + }, + "While constructing the external wrapper for:" + ], + "start_col": 37, + "start_line": 2 + } + }, + "701": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 94, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 94 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "702": { + "accessible_scopes": ["__main__", "__main__", "__main__.allowance"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 77, + "end_line": 105, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 32, + "start_line": 105 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 15 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 102 + } + }, + "703": { + "accessible_scopes": ["__main__", "__main__", "__main__.allowance"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 62, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 77, + "end_line": 105, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 32, + "start_line": 105 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 15 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 102 + } + }, + "704": { + "accessible_scopes": ["__main__", "__main__", "__main__.allowance"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 77, + "end_line": 105, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 32, + "start_line": 105 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 15 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 102 + } + }, + "705": { + "accessible_scopes": ["__main__", "__main__", "__main__.allowance"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 16, + "end_line": 103, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 59, + "end_line": 105, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 54, + "start_line": 105 + }, + "While expanding the reference 'owner' in:" + ], + "start_col": 5, + "start_line": 103 + } + }, + "706": { + "accessible_scopes": ["__main__", "__main__", "__main__.allowance"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 31, + "end_line": 103, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 76, + "end_line": 105, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 69, + "start_line": 105 + }, + "While expanding the reference 'spender' in:" + ], + "start_col": 18, + "start_line": 103 + } + }, + "707": { + "accessible_scopes": ["__main__", "__main__", "__main__.allowance"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 77, + "end_line": 105, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 32, + "start_line": 105 + } + }, + "709": { + "accessible_scopes": ["__main__", "__main__", "__main__.allowance"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 25, + "end_line": 106, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 106 + } + }, + "710": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/return/allowance/1cb7294a6f22e622b9ef012b5a4d2faa6b7630d9f34fee6abcca00d90029b02c.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 102 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 3 + }, + "n_prefix_newlines": 0 } - }, - "1296": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" - }, - "parent_location": [ - { - "end_col": 48, - "end_line": 287, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 34, - "end_line": 19, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" - }, - "parent_location": [ - { - "end_col": 35, - "end_line": 289, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 289 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 16, - "start_line": 19 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 29, - "start_line": 287 - }, - "While trying to update the implicit return value 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 13 + ], + "inst": { + "end_col": 18, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/return/allowance/1cb7294a6f22e622b9ef012b5a4d2faa6b7630d9f34fee6abcca00d90029b02c.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 102 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 4 + } + }, + "712": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 60, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/arg_processor/7f5020813ab1b343debcc3300c737c940210993d2fe101134705622a3d36fb93.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 104, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 7, + "start_line": 104 + }, + "While handling return value 'remaining'" + ], + "start_col": 1, + "start_line": 3 + } + }, + "713": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 60, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/arg_processor/7f5020813ab1b343debcc3300c737c940210993d2fe101134705622a3d36fb93.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 104, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 7, + "start_line": 104 + }, + "While handling return value 'remaining'" + ], + "start_col": 1, + "start_line": 4 + } + }, + "714": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/arg_processor/7f5020813ab1b343debcc3300c737c940210993d2fe101134705622a3d36fb93.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 104, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/allowance/1cb7294a6f22e622b9ef012b5a4d2faa6b7630d9f34fee6abcca00d90029b02c.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 102 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + }, + "While expanding the reference '__return_value_ptr' in:" + ], + "start_col": 7, + "start_line": 104 + }, + "While handling return value 'remaining'" + ], + "start_col": 26, + "start_line": 5 + } + }, + "716": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 109, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/return/allowance/1cb7294a6f22e622b9ef012b5a4d2faa6b7630d9f34fee6abcca00d90029b02c.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/external/return/allowance/1cb7294a6f22e622b9ef012b5a4d2faa6b7630d9f34fee6abcca00d90029b02c.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 102 + }, + "While handling return value of" + ], + "start_col": 25, + "start_line": 10 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 102 + }, + "While handling return value of" + ], + "start_col": 94, + "start_line": 1 + } + }, + "717": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/allowance/1cb7294a6f22e622b9ef012b5a4d2faa6b7630d9f34fee6abcca00d90029b02c.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 102 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + } + }, + "718": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/external/return/allowance/1cb7294a6f22e622b9ef012b5a4d2faa6b7630d9f34fee6abcca00d90029b02c.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/allowance/1cb7294a6f22e622b9ef012b5a4d2faa6b7630d9f34fee6abcca00d90029b02c.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 102 + }, + "While handling return value of" + ], + "start_col": 14, + "start_line": 12 + }, + "While expanding the reference '__return_value_ptr_start' in:" + ], + "start_col": 6, + "start_line": 102 + }, + "While handling return value of" + ], + "start_col": 11, + "start_line": 5 + } + }, + "719": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/allowance/1cb7294a6f22e622b9ef012b5a4d2faa6b7630d9f34fee6abcca00d90029b02c.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 102 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 9 + } + }, + "720": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/144fa44c78b9ff9755794c84d3169b8c097256057e7a09154cdae1a978b57fed.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 103, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 102 + }, + "While handling calldata of" + ], + "start_col": 35, + "start_line": 1 + }, + "While expanding the reference '__calldata_actual_size' in:" + ], + "start_col": 6, + "start_line": 102 + }, + "While handling calldata of" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 18, + "start_line": 103 + }, + "While handling calldata argument 'spender'" + ], + "start_col": 22, + "start_line": 2 + } + }, + "722": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 102 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "723": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/allowance/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 102 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 102 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "724": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 110, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/allowance/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 102 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 102 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "725": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/allowance/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 102 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 102 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "726": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/f6a4d9ae897caf37cefd18f7c8da7eee73157818279359aadee282f0fe59cdbc.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 103, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 143, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 102 + }, + "While constructing the external wrapper for:" + ], + "start_col": 123, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_owner' in:" + ], + "start_col": 5, + "start_line": 103 + }, + "While handling calldata argument 'owner'" + ], + "start_col": 28, + "start_line": 1 + } + }, + "727": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/144fa44c78b9ff9755794c84d3169b8c097256057e7a09154cdae1a978b57fed.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 103, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 175, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 102 + }, + "While constructing the external wrapper for:" + ], + "start_col": 153, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_spender' in:" + ], + "start_col": 18, + "start_line": 103 + }, + "While handling calldata argument 'spender'" + ], + "start_col": 30, + "start_line": 1 + } + }, + "728": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 102 + } + }, + "730": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 98, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 102 + }, + "While constructing the external wrapper for:" + ], + "start_col": 83, + "start_line": 2 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 102 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + } + }, + "731": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 99, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 102 + }, + "While constructing the external wrapper for:" + ], + "start_col": 48, + "start_line": 2 + } + }, + "733": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/allowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 102 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 102 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "734": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/allowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 102 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 102 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + } + }, + "735": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/allowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 102 + }, + "While constructing the external wrapper for:" + ], + "start_col": 34, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 102 + }, + "While constructing the external wrapper for:" + ], + "start_col": 6, + "start_line": 2 + } + }, + "736": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/allowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 102 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 102 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 2 + } + }, + "737": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/allowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 102 + }, + "While constructing the external wrapper for:" + ], + "start_col": 63, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 102 + }, + "While constructing the external wrapper for:" + ], + "start_col": 37, + "start_line": 2 + } + }, + "738": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/allowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 102, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 102 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "739": { + "accessible_scopes": ["__main__", "__main__", "__main__.transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 196, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 117, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 20, + "start_line": 117 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 196 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 114 + } + }, + "740": { + "accessible_scopes": ["__main__", "__main__", "__main__.transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 117, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 20, + "start_line": 117 + } + }, + "742": { + "accessible_scopes": ["__main__", "__main__", "__main__.transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 43, + "end_line": 196, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 117, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 236, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 118, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 118 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 236 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 117 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 196 + } + }, + "743": { + "accessible_scopes": ["__main__", "__main__", "__main__.transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 236, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 118, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 118 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 236 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 114 + } + }, + "744": { + "accessible_scopes": ["__main__", "__main__", "__main__.transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 78, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 236, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 118, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 118 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 236 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 114 + } + }, + "745": { + "accessible_scopes": ["__main__", "__main__", "__main__.transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 16, + "end_line": 117, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 118, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 15, + "start_line": 118 + }, + "While expanding the reference 'sender' in:" + ], + "start_col": 10, + "start_line": 117 + } + }, + "746": { + "accessible_scopes": ["__main__", "__main__", "__main__.transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 20, + "end_line": 115, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 118, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 23, + "start_line": 118 + }, + "While expanding the reference 'recipient' in:" + ], + "start_col": 5, + "start_line": 115 + } + }, + "747": { + "accessible_scopes": ["__main__", "__main__", "__main__.transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 115, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 118, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 34, + "start_line": 118 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 22, + "start_line": 115 + } + }, + "748": { + "accessible_scopes": ["__main__", "__main__", "__main__.transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 115, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 118, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 34, + "start_line": 118 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 22, + "start_line": 115 + } + }, + "749": { + "accessible_scopes": ["__main__", "__main__", "__main__.transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 118, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 118 + } + }, + "751": { + "accessible_scopes": ["__main__", "__main__", "__main__.transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 17, + "end_line": 120, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 13, + "start_line": 120 + } + }, + "753": { + "accessible_scopes": ["__main__", "__main__", "__main__.transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 20, + "end_line": 120, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 120 + } + }, + "754": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer_encode_return" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/return/transfer/63591275573bc8b26ecb0c55e4fb63e8afcdbb2de92a6d653dea4d28256a7673.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 114 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 3 + }, + "n_prefix_newlines": 0 } - }, - "1297": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 61, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" - }, - "parent_location": [ - { - "end_col": 48, - "end_line": 287, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 19, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" - }, - "parent_location": [ - { - "end_col": 35, - "end_line": 289, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 289 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 19 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 29, - "start_line": 287 - }, - "While trying to update the implicit return value 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 13 + ], + "inst": { + "end_col": 18, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/return/transfer/63591275573bc8b26ecb0c55e4fb63e8afcdbb2de92a6d653dea4d28256a7673.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 114 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 4 + } + }, + "756": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 116, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 7, + "start_line": 116 + }, + "While handling return value 'success'" + ], + "start_col": 1, + "start_line": 1 + } + }, + "757": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 116, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/transfer/63591275573bc8b26ecb0c55e4fb63e8afcdbb2de92a6d653dea4d28256a7673.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 114 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + }, + "While expanding the reference '__return_value_ptr' in:" + ], + "start_col": 7, + "start_line": 116 + }, + "While handling return value 'success'" + ], + "start_col": 26, + "start_line": 2 + } + }, + "759": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/return/transfer/63591275573bc8b26ecb0c55e4fb63e8afcdbb2de92a6d653dea4d28256a7673.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/external/return/transfer/63591275573bc8b26ecb0c55e4fb63e8afcdbb2de92a6d653dea4d28256a7673.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 114 + }, + "While handling return value of" + ], + "start_col": 25, + "start_line": 10 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 114 + }, + "While handling return value of" + ], + "start_col": 57, + "start_line": 1 + } + }, + "760": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/transfer/63591275573bc8b26ecb0c55e4fb63e8afcdbb2de92a6d653dea4d28256a7673.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 114 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + } + }, + "761": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/external/return/transfer/63591275573bc8b26ecb0c55e4fb63e8afcdbb2de92a6d653dea4d28256a7673.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/transfer/63591275573bc8b26ecb0c55e4fb63e8afcdbb2de92a6d653dea4d28256a7673.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 114 + }, + "While handling return value of" + ], + "start_col": 14, + "start_line": 12 + }, + "While expanding the reference '__return_value_ptr_start' in:" + ], + "start_col": 6, + "start_line": 114 + }, + "While handling return value of" + ], + "start_col": 11, + "start_line": 5 + } + }, + "762": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/transfer/63591275573bc8b26ecb0c55e4fb63e8afcdbb2de92a6d653dea4d28256a7673.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 114 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 9 + } + }, + "763": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 115, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 114 + }, + "While handling calldata of" + ], + "start_col": 35, + "start_line": 1 + }, + "While expanding the reference '__calldata_actual_size' in:" + ], + "start_col": 6, + "start_line": 114 + }, + "While handling calldata of" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 22, + "start_line": 115 + }, + "While handling calldata argument 'amount'" + ], + "start_col": 22, + "start_line": 3 + } + }, + "765": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 114 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "766": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 114 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 114 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "767": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 110, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 114 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 114 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "768": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 114 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 114 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "769": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/d8c30f4879932288f1bfa4e0e453592d3ebb5ca98ed0660bf066319d88c0297f.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 115, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 151, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 114 + }, + "While constructing the external wrapper for:" + ], + "start_col": 127, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_recipient' in:" + ], + "start_col": 5, + "start_line": 115 + }, + "While handling calldata argument 'recipient'" + ], + "start_col": 32, + "start_line": 1 + } + }, + "770": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 115, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 181, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 114 + }, + "While constructing the external wrapper for:" + ], + "start_col": 160, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_amount' in:" + ], + "start_col": 22, + "start_line": 115 + }, + "While handling calldata argument 'amount'" + ], + "start_col": 29, + "start_line": 1 + } + }, + "771": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 115, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 181, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 114 + }, + "While constructing the external wrapper for:" + ], + "start_col": 160, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_amount' in:" + ], + "start_col": 22, + "start_line": 115 + }, + "While handling calldata argument 'amount'" + ], + "start_col": 29, + "start_line": 1 + } + }, + "772": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 114 + } + }, + "774": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 97, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 114 + }, + "While constructing the external wrapper for:" + ], + "start_col": 82, + "start_line": 2 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 114 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + } + }, + "775": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 98, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 114 + }, + "While constructing the external wrapper for:" + ], + "start_col": 48, + "start_line": 2 + } + }, + "777": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 114 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 114 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "778": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 114 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 114 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + } + }, + "779": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 114 + }, + "While constructing the external wrapper for:" + ], + "start_col": 34, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 114 + }, + "While constructing the external wrapper for:" + ], + "start_col": 6, + "start_line": 2 + } + }, + "780": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 114 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 114 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 2 + } + }, + "781": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 114 + }, + "While constructing the external wrapper for:" + ], + "start_col": 63, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 114 + }, + "While constructing the external wrapper for:" + ], + "start_col": 37, + "start_line": 2 + } + }, + "782": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 114, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 114 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "783": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 18, + "end_line": 127, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 127 + } + }, + "785": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 196, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 46, + "end_line": 128, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 26, + "start_line": 128 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 196 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 124 + } + }, + "786": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 128, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 26, + "start_line": 128 + } + }, + "788": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 128, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 10, + "start_line": 128 + } + }, + "789": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 43, + "end_line": 196, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 46, + "end_line": 128, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 90, + "end_line": 129, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 45, + "start_line": 129 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 15 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 26, + "start_line": 128 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 196 + } + }, + "790": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 65, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 90, + "end_line": 129, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 45, + "start_line": 129 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 15 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 39, + "start_line": 124 + } + }, + "791": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 90, + "end_line": 129, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 45, + "start_line": 129 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 15 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 67, + "start_line": 124 + } + }, + "792": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 17, + "end_line": 125, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 73, + "end_line": 129, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 67, + "start_line": 129 + }, + "While expanding the reference 'sender' in:" + ], + "start_col": 5, + "start_line": 125 + } + }, + "793": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 128, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 89, + "end_line": 129, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 83, + "start_line": 129 + }, + "While expanding the reference 'caller' in:" + ], + "start_col": 16, + "start_line": 128 + } + }, + "794": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 90, + "end_line": 129, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 45, + "start_line": 129 + } + }, + "796": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 129, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 10, + "start_line": 129 + } + }, + "797": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 129, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 10, + "start_line": 129 + } + }, + "798": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 78, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 90, + "end_line": 129, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 148, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 132, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 28, + "start_line": 132 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 17, + "start_line": 148 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 45, + "start_line": 129 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 15 + } + }, + "799": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 125, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 132, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 39, + "start_line": 132 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 36, + "start_line": 125 + } + }, + "800": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 125, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 132, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 39, + "start_line": 132 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 36, + "start_line": 125 + } + }, + "801": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 129, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 63, + "end_line": 132, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 47, + "start_line": 132 + }, + "While expanding the reference 'caller_allowance' in:" + ], + "start_col": 16, + "start_line": 129 + } + }, + "802": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 129, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 63, + "end_line": 132, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 47, + "start_line": 132 + }, + "While expanding the reference 'caller_allowance' in:" + ], + "start_col": 16, + "start_line": 129 + } + }, + "803": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 132, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 28, + "start_line": 132 + } + }, + "805": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 133, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 133 + } + }, + "807": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 90, + "end_line": 129, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 236, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 135, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 135 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 236 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 45, + "start_line": 129 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 15 + } + }, + "808": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 90, + "end_line": 129, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 236, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 135, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 135 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 236 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 45, + "start_line": 129 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 15 + } + }, + "809": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 148, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 132, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 236, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 135, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 135 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 236 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 28, + "start_line": 132 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 17, + "start_line": 148 + } + }, + "810": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 17, + "end_line": 125, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 135, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 15, + "start_line": 135 + }, + "While expanding the reference 'sender' in:" + ], + "start_col": 5, + "start_line": 125 + } + }, + "811": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 125, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 135, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 23, + "start_line": 135 + }, + "While expanding the reference 'recipient' in:" + ], + "start_col": 19, + "start_line": 125 + } + }, + "812": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 125, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 135, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 34, + "start_line": 135 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 36, + "start_line": 125 + } + }, + "813": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 125, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 135, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 34, + "start_line": 135 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 36, + "start_line": 125 + } + }, + "814": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 135, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 135 + } + }, + "816": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 129, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 138, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 48, + "start_line": 138 + }, + "While expanding the reference 'caller_allowance' in:" + ], + "start_col": 16, + "start_line": 129 + } + }, + "817": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 129, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 138, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 48, + "start_line": 138 + }, + "While expanding the reference 'caller_allowance' in:" + ], + "start_col": 16, + "start_line": 129 + } + }, + "818": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 125, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 72, + "end_line": 138, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 66, + "start_line": 138 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 36, + "start_line": 125 + } + }, + "819": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 125, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 72, + "end_line": 138, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 66, + "start_line": 138 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 36, + "start_line": 125 + } + }, + "820": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 73, + "end_line": 138, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 36, + "start_line": 138 + } + }, + "822": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 236, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 135, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 23, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 52, + "end_line": 139, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 139 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 23 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 5, + "start_line": 135 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 236 + } + }, + "823": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 62, + "end_line": 236, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 135, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 23, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 52, + "end_line": 139, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 139 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 23 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 5, + "start_line": 135 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 236 + } + }, + "824": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 290, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 73, + "end_line": 138, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 23, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 52, + "end_line": 139, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 139 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 23 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 36, + "start_line": 138 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 290 + } + }, + "825": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 17, + "end_line": 125, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 28, + "end_line": 139, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 22, + "start_line": 139 + }, + "While expanding the reference 'sender' in:" + ], + "start_col": 5, + "start_line": 125 + } + }, + "826": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 128, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 139, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 30, + "start_line": 139 + }, + "While expanding the reference 'caller' in:" + ], + "start_col": 16, + "start_line": 128 + } + }, + "827": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 138, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 51, + "end_line": 139, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 38, + "start_line": 139 + }, + "While expanding the reference 'new_allowance' in:" + ], + "start_col": 10, + "start_line": 138 + } + }, + "828": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 138, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 51, + "end_line": 139, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 38, + "start_line": 139 + }, + "While expanding the reference 'new_allowance' in:" + ], + "start_col": 10, + "start_line": 138 + } + }, + "829": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 52, + "end_line": 139, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 139 + } + }, + "831": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 17, + "end_line": 141, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 13, + "start_line": 141 + } + }, + "833": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 20, + "end_line": 141, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 141 + } + }, + "834": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom_encode_return" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/return/transferFrom/5b2c37cd8026aa4af7cd3c9f7917d8ea869eaee537bea84bfb17d9a4e9947d8f.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 3 + }, + "n_prefix_newlines": 0 } - }, - "1298": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 290, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 60, - "end_line": 288, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 79, - "end_line": 19, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" - }, - "parent_location": [ - { - "end_col": 35, - "end_line": 289, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 289 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 64, - "start_line": 19 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 33, - "start_line": 288 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 18, - "start_line": 290 + ], + "inst": { + "end_col": 18, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/return/transferFrom/5b2c37cd8026aa4af7cd3c9f7917d8ea869eaee537bea84bfb17d9a4e9947d8f.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 4 + } + }, + "836": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 126, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 7, + "start_line": 126 + }, + "While handling return value 'success'" + ], + "start_col": 1, + "start_line": 1 + } + }, + "837": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 126, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/transferFrom/5b2c37cd8026aa4af7cd3c9f7917d8ea869eaee537bea84bfb17d9a4e9947d8f.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + }, + "While expanding the reference '__return_value_ptr' in:" + ], + "start_col": 7, + "start_line": 126 + }, + "While handling return value 'success'" + ], + "start_col": 26, + "start_line": 2 + } + }, + "839": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 76, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/return/transferFrom/5b2c37cd8026aa4af7cd3c9f7917d8ea869eaee537bea84bfb17d9a4e9947d8f.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/external/return/transferFrom/5b2c37cd8026aa4af7cd3c9f7917d8ea869eaee537bea84bfb17d9a4e9947d8f.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While handling return value of" + ], + "start_col": 25, + "start_line": 10 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 124 + }, + "While handling return value of" + ], + "start_col": 61, + "start_line": 1 + } + }, + "840": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/transferFrom/5b2c37cd8026aa4af7cd3c9f7917d8ea869eaee537bea84bfb17d9a4e9947d8f.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + } + }, + "841": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/external/return/transferFrom/5b2c37cd8026aa4af7cd3c9f7917d8ea869eaee537bea84bfb17d9a4e9947d8f.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/transferFrom/5b2c37cd8026aa4af7cd3c9f7917d8ea869eaee537bea84bfb17d9a4e9947d8f.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While handling return value of" + ], + "start_col": 14, + "start_line": 12 + }, + "While expanding the reference '__return_value_ptr_start' in:" + ], + "start_col": 6, + "start_line": 124 + }, + "While handling return value of" + ], + "start_col": 11, + "start_line": 5 + } + }, + "842": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/transferFrom/5b2c37cd8026aa4af7cd3c9f7917d8ea869eaee537bea84bfb17d9a4e9947d8f.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 9 + } + }, + "843": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" + }, + "parent_location": [ + { + "end_col": 51, + "end_line": 125, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While handling calldata of" + ], + "start_col": 35, + "start_line": 1 + }, + "While expanding the reference '__calldata_actual_size' in:" + ], + "start_col": 6, + "start_line": 124 + }, + "While handling calldata of" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 36, + "start_line": 125 + }, + "While handling calldata argument 'amount'" + ], + "start_col": 22, + "start_line": 3 + } + }, + "845": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "846": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "847": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 110, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" + }, + "parent_location": [ + { + "end_col": 65, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 39, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "848": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 67, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "849": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/2a6553d1cb026d6d486f03ea4f3c4e23a17d2c2fada60e20573741cc8edfdb84.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 125, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 145, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 124, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_sender' in:" + ], + "start_col": 5, + "start_line": 125 + }, + "While handling calldata argument 'sender'" + ], + "start_col": 29, + "start_line": 1 + } + }, + "850": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/d8c30f4879932288f1bfa4e0e453592d3ebb5ca98ed0660bf066319d88c0297f.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 125, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 181, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 157, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_recipient' in:" + ], + "start_col": 19, + "start_line": 125 + }, + "While handling calldata argument 'recipient'" + ], + "start_col": 32, + "start_line": 1 + } + }, + "851": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" + }, + "parent_location": [ + { + "end_col": 51, + "end_line": 125, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 211, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 190, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_amount' in:" + ], + "start_col": 36, + "start_line": 125 + }, + "While handling calldata argument 'amount'" + ], + "start_col": 29, + "start_line": 1 + } + }, + "852": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" + }, + "parent_location": [ + { + "end_col": 51, + "end_line": 125, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 211, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 190, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_amount' in:" + ], + "start_col": 36, + "start_line": 125 + }, + "While handling calldata argument 'amount'" + ], + "start_col": 29, + "start_line": 1 + } + }, + "853": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 124 + } + }, + "855": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 101, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 86, + "start_line": 2 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + } + }, + "856": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 102, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 48, + "start_line": 2 + } + }, + "858": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "859": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + } + }, + "860": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 34, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 6, + "start_line": 2 + } + }, + "861": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 2 + } + }, + "862": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 63, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 37, + "start_line": 2 + } + }, + "863": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 124, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 124 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "864": { + "accessible_scopes": ["__main__", "__main__", "__main__.approve"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 196, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 148, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 20, + "start_line": 148 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 196 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 14, + "start_line": 145 + } + }, + "865": { + "accessible_scopes": ["__main__", "__main__", "__main__.approve"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 148, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 20, + "start_line": 148 + } + }, + "867": { + "accessible_scopes": ["__main__", "__main__", "__main__.approve"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 43, + "end_line": 196, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 148, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 262, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 149, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 149 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 262 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 148 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 196 + } + }, + "868": { + "accessible_scopes": ["__main__", "__main__", "__main__.approve"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 60, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 262, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 149, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 149 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 262 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 34, + "start_line": 145 + } + }, + "869": { + "accessible_scopes": ["__main__", "__main__", "__main__.approve"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 77, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 262, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 149, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 149 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 262 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 62, + "start_line": 145 + } + }, + "870": { + "accessible_scopes": ["__main__", "__main__", "__main__.approve"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 16, + "end_line": 148, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 149, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 14, + "start_line": 149 + }, + "While expanding the reference 'caller' in:" + ], + "start_col": 10, + "start_line": 148 + } + }, + "871": { + "accessible_scopes": ["__main__", "__main__", "__main__.approve"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 18, + "end_line": 146, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 149, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 22, + "start_line": 149 + }, + "While expanding the reference 'spender' in:" + ], + "start_col": 5, + "start_line": 146 + } + }, + "872": { + "accessible_scopes": ["__main__", "__main__", "__main__.approve"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 146, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 149, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 31, + "start_line": 149 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 20, + "start_line": 146 + } + }, + "873": { + "accessible_scopes": ["__main__", "__main__", "__main__.approve"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 146, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 149, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 31, + "start_line": 149 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 20, + "start_line": 146 + } + }, + "874": { + "accessible_scopes": ["__main__", "__main__", "__main__.approve"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 38, + "end_line": 149, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 149 + } + }, + "876": { + "accessible_scopes": ["__main__", "__main__", "__main__.approve"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 17, + "end_line": 151, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 13, + "start_line": 151 + } + }, + "878": { + "accessible_scopes": ["__main__", "__main__", "__main__.approve"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 20, + "end_line": 151, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 151 + } + }, + "879": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve_encode_return" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/return/approve/3bfbf1e209a2919256f756d0aba26a37c16e14592de6048b15605ba53b428eb5.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 145 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 3 + }, + "n_prefix_newlines": 0 } - }, - "1299": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 29, - "end_line": 288, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 34, - "end_line": 289, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 24, - "start_line": 289 - }, - "While expanding the reference 'new_supply' in:" - ], - "start_col": 10, - "start_line": 288 + ], + "inst": { + "end_col": 18, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/return/approve/3bfbf1e209a2919256f756d0aba26a37c16e14592de6048b15605ba53b428eb5.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 145 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 4 + } + }, + "881": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 147, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 7, + "start_line": 147 + }, + "While handling return value 'success'" + ], + "start_col": 1, + "start_line": 1 + } + }, + "882": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 147, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/approve/3bfbf1e209a2919256f756d0aba26a37c16e14592de6048b15605ba53b428eb5.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 145 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + }, + "While expanding the reference '__return_value_ptr' in:" + ], + "start_col": 7, + "start_line": 147 + }, + "While handling return value 'success'" + ], + "start_col": 26, + "start_line": 2 + } + }, + "884": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 71, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/return/approve/3bfbf1e209a2919256f756d0aba26a37c16e14592de6048b15605ba53b428eb5.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/external/return/approve/3bfbf1e209a2919256f756d0aba26a37c16e14592de6048b15605ba53b428eb5.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 145 + }, + "While handling return value of" + ], + "start_col": 25, + "start_line": 10 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 145 + }, + "While handling return value of" + ], + "start_col": 56, + "start_line": 1 + } + }, + "885": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/approve/3bfbf1e209a2919256f756d0aba26a37c16e14592de6048b15605ba53b428eb5.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 145 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + } + }, + "886": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/external/return/approve/3bfbf1e209a2919256f756d0aba26a37c16e14592de6048b15605ba53b428eb5.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/approve/3bfbf1e209a2919256f756d0aba26a37c16e14592de6048b15605ba53b428eb5.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 145 + }, + "While handling return value of" + ], + "start_col": 14, + "start_line": 12 + }, + "While expanding the reference '__return_value_ptr_start' in:" + ], + "start_col": 6, + "start_line": 145 + }, + "While handling return value of" + ], + "start_col": 11, + "start_line": 5 + } + }, + "887": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/approve/3bfbf1e209a2919256f756d0aba26a37c16e14592de6048b15605ba53b428eb5.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 145 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 9 + } + }, + "888": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 146, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 145 + }, + "While handling calldata of" + ], + "start_col": 35, + "start_line": 1 + }, + "While expanding the reference '__calldata_actual_size' in:" + ], + "start_col": 6, + "start_line": 145 + }, + "While handling calldata of" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 20, + "start_line": 146 + }, + "While handling calldata argument 'amount'" + ], + "start_col": 22, + "start_line": 3 + } + }, + "890": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 145 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "891": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/approve/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 145 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 14, + "start_line": 145 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "892": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 110, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/approve/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" + }, + "parent_location": [ + { + "end_col": 60, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 145 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 34, + "start_line": 145 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "893": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/approve/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 77, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 145 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 62, + "start_line": 145 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "894": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/144fa44c78b9ff9755794c84d3169b8c097256057e7a09154cdae1a978b57fed.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 146, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 147, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 145 + }, + "While constructing the external wrapper for:" + ], + "start_col": 125, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_spender' in:" + ], + "start_col": 5, + "start_line": 146 + }, + "While handling calldata argument 'spender'" + ], + "start_col": 30, + "start_line": 1 + } + }, + "895": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 146, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 177, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 145 + }, + "While constructing the external wrapper for:" + ], + "start_col": 156, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_amount' in:" + ], + "start_col": 20, + "start_line": 146 + }, + "While handling calldata argument 'amount'" + ], + "start_col": 29, + "start_line": 1 + } + }, + "896": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 146, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 177, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 145 + }, + "While constructing the external wrapper for:" + ], + "start_col": 156, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_amount' in:" + ], + "start_col": 20, + "start_line": 146 + }, + "While handling calldata argument 'amount'" + ], + "start_col": 29, + "start_line": 1 + } + }, + "897": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 145 + } + }, + "899": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 96, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 145 + }, + "While constructing the external wrapper for:" + ], + "start_col": 81, + "start_line": 2 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 145 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + } + }, + "900": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 97, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 145 + }, + "While constructing the external wrapper for:" + ], + "start_col": 48, + "start_line": 2 + } + }, + "902": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/approve/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 145 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 145 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "903": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/approve/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 145 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 145 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + } + }, + "904": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/approve/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 145 + }, + "While constructing the external wrapper for:" + ], + "start_col": 34, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 145 + }, + "While constructing the external wrapper for:" + ], + "start_col": 6, + "start_line": 2 + } + }, + "905": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/approve/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 145 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 145 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 2 + } + }, + "906": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/approve/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 145 + }, + "While constructing the external wrapper for:" + ], + "start_col": 63, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 145 + }, + "While constructing the external wrapper for:" + ], + "start_col": 37, + "start_line": 2 + } + }, + "907": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/approve/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 145, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 145 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "908": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 18, + "end_line": 158, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 158 + } + }, + "910": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 87, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 21, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 159, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 159 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 20, + "start_line": 21 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 72, + "start_line": 155 + } + }, + "911": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 156, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 159, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 19, + "start_line": 159 + }, + "While expanding the reference 'added_value' in:" + ], + "start_col": 20, + "start_line": 156 + } + }, + "912": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 156, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 159, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 19, + "start_line": 159 + }, + "While expanding the reference 'added_value' in:" + ], + "start_col": 20, + "start_line": 156 + } + }, + "913": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 31, + "end_line": 159, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 159 + } + }, + "915": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 42, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 196, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 46, + "end_line": 160, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 26, + "start_line": 160 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 196 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 24, + "start_line": 155 + } + }, + "916": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 160, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 26, + "start_line": 160 + } + }, + "918": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 160, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 10, + "start_line": 160 + } + }, + "919": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 43, + "end_line": 196, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 46, + "end_line": 160, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 161, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 46, + "start_line": 161 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 15 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 26, + "start_line": 160 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 196 + } + }, + "920": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 70, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 161, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 46, + "start_line": 161 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 15 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 44, + "start_line": 155 + } + }, + "921": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 21, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 159, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 161, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 46, + "start_line": 161 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 15 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 5, + "start_line": 159 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 20, + "start_line": 21 + } + }, + "922": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 160, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 68, + "end_line": 161, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 62, + "start_line": 161 + }, + "While expanding the reference 'caller' in:" + ], + "start_col": 16, + "start_line": 160 + } + }, + "923": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 18, + "end_line": 156, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 77, + "end_line": 161, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 70, + "start_line": 161 + }, + "While expanding the reference 'spender' in:" + ], + "start_col": 5, + "start_line": 156 + } + }, + "924": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 78, + "end_line": 161, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 46, + "start_line": 161 + } + }, + "926": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 42, + "end_line": 161, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 10, + "start_line": 161 + } + }, + "927": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 42, + "end_line": 161, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 10, + "start_line": 161 + } + }, + "928": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 78, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 161, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 31, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 98, + "end_line": 164, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 55, + "start_line": 164 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 31 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 46, + "start_line": 161 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 15 + } + }, + "929": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 161, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 84, + "end_line": 164, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 67, + "start_line": 164 + }, + "While expanding the reference 'current_allowance' in:" + ], + "start_col": 16, + "start_line": 161 + } + }, + "930": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 161, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 84, + "end_line": 164, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 67, + "start_line": 164 + }, + "While expanding the reference 'current_allowance' in:" + ], + "start_col": 16, + "start_line": 161 + } + }, + "931": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 156, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 97, + "end_line": 164, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 86, + "start_line": 164 + }, + "While expanding the reference 'added_value' in:" + ], + "start_col": 20, + "start_line": 156 + } + }, + "932": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 156, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 97, + "end_line": 164, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 86, + "start_line": 164 + }, + "While expanding the reference 'added_value' in:" + ], + "start_col": 20, + "start_line": 156 + } + }, + "933": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 98, + "end_line": 164, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 55, + "start_line": 164 + } + }, + "935": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 38, + "end_line": 164, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 10, + "start_line": 164 + } + }, + "936": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 38, + "end_line": 164, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 10, + "start_line": 164 + } + }, + "937": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 30, + "end_line": 165, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 165 + } + }, + "939": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 161, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 262, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 167, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 167 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 262 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 46, + "start_line": 161 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 15 + } + }, + "940": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 161, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 262, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 167, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 167 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 262 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 46, + "start_line": 161 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 15 + } + }, + "941": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 31, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 98, + "end_line": 164, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 262, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 167, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 167 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 262 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 55, + "start_line": 164 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 31 + } + }, + "942": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 160, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 167, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 14, + "start_line": 167 + }, + "While expanding the reference 'caller' in:" + ], + "start_col": 16, + "start_line": 160 + } + }, + "943": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 18, + "end_line": 156, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 167, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 22, + "start_line": 167 + }, + "While expanding the reference 'spender' in:" + ], + "start_col": 5, + "start_line": 156 + } + }, + "944": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 164, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 167, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 31, + "start_line": 167 + }, + "While expanding the reference 'new_allowance' in:" + ], + "start_col": 16, + "start_line": 164 + } + }, + "945": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 164, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 167, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 31, + "start_line": 167 + }, + "While expanding the reference 'new_allowance' in:" + ], + "start_col": 16, + "start_line": 164 + } + }, + "946": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 167, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 167 + } + }, + "948": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 17, + "end_line": 169, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 13, + "start_line": 169 + } + }, + "950": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 20, + "end_line": 169, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 169 + } + }, + "951": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/return/increaseAllowance/78c2ccee093b5589a139bd81b558b403837f815524d6dfc3d4af5f60c03fbc80.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 155 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 3 + }, + "n_prefix_newlines": 0 } - }, - "1300": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 29, - "end_line": 288, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 34, - "end_line": 289, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 24, - "start_line": 289 - }, - "While expanding the reference 'new_supply' in:" - ], - "start_col": 10, - "start_line": 288 + ], + "inst": { + "end_col": 18, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/return/increaseAllowance/78c2ccee093b5589a139bd81b558b403837f815524d6dfc3d4af5f60c03fbc80.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 155 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 4 + } + }, + "953": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 157, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 7, + "start_line": 157 + }, + "While handling return value 'success'" + ], + "start_col": 1, + "start_line": 1 + } + }, + "954": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 157, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/increaseAllowance/78c2ccee093b5589a139bd81b558b403837f815524d6dfc3d4af5f60c03fbc80.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 155 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + }, + "While expanding the reference '__return_value_ptr' in:" + ], + "start_col": 7, + "start_line": 157 + }, + "While handling return value 'success'" + ], + "start_col": 26, + "start_line": 2 + } + }, + "956": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 81, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/return/increaseAllowance/78c2ccee093b5589a139bd81b558b403837f815524d6dfc3d4af5f60c03fbc80.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/external/return/increaseAllowance/78c2ccee093b5589a139bd81b558b403837f815524d6dfc3d4af5f60c03fbc80.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 155 + }, + "While handling return value of" + ], + "start_col": 25, + "start_line": 10 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 155 + }, + "While handling return value of" + ], + "start_col": 66, + "start_line": 1 + } + }, + "957": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/increaseAllowance/78c2ccee093b5589a139bd81b558b403837f815524d6dfc3d4af5f60c03fbc80.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 155 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + } + }, + "958": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/external/return/increaseAllowance/78c2ccee093b5589a139bd81b558b403837f815524d6dfc3d4af5f60c03fbc80.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/increaseAllowance/78c2ccee093b5589a139bd81b558b403837f815524d6dfc3d4af5f60c03fbc80.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 155 + }, + "While handling return value of" + ], + "start_col": 14, + "start_line": 12 + }, + "While expanding the reference '__return_value_ptr_start' in:" + ], + "start_col": 6, + "start_line": 155 + }, + "While handling return value of" + ], + "start_col": 11, + "start_line": 5 + } + }, + "959": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/increaseAllowance/78c2ccee093b5589a139bd81b558b403837f815524d6dfc3d4af5f60c03fbc80.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 155 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 9 + } + }, + "960": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/arg_processor/4ea8e9956f949bdcf8a2402f5fbdc50c902b2a9cd6640c5bec657657d079f916.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 156, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 155 + }, + "While handling calldata of" + ], + "start_col": 35, + "start_line": 1 + }, + "While expanding the reference '__calldata_actual_size' in:" + ], + "start_col": 6, + "start_line": 155 + }, + "While handling calldata of" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 20, + "start_line": 156 + }, + "While handling calldata argument 'added_value'" + ], + "start_col": 22, + "start_line": 3 + } + }, + "962": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 155 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "963": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 42, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 155 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 24, + "start_line": 155 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "964": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 110, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 155 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 44, + "start_line": 155 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "965": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 87, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 155 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 72, + "start_line": 155 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "966": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/144fa44c78b9ff9755794c84d3169b8c097256057e7a09154cdae1a978b57fed.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 156, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 147, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 155 + }, + "While constructing the external wrapper for:" + ], + "start_col": 125, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_spender' in:" + ], + "start_col": 5, + "start_line": 156 + }, + "While handling calldata argument 'spender'" + ], + "start_col": 30, + "start_line": 1 + } + }, + "967": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/4ea8e9956f949bdcf8a2402f5fbdc50c902b2a9cd6640c5bec657657d079f916.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 156, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 187, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 155 + }, + "While constructing the external wrapper for:" + ], + "start_col": 161, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_added_value' in:" + ], + "start_col": 20, + "start_line": 156 + }, + "While handling calldata argument 'added_value'" + ], + "start_col": 34, + "start_line": 1 + } + }, + "968": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/4ea8e9956f949bdcf8a2402f5fbdc50c902b2a9cd6640c5bec657657d079f916.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 156, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 187, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 155 + }, + "While constructing the external wrapper for:" + ], + "start_col": 161, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_added_value' in:" + ], + "start_col": 20, + "start_line": 156 + }, + "While handling calldata argument 'added_value'" + ], + "start_col": 34, + "start_line": 1 + } + }, + "969": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 155 + } + }, + "971": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 106, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 155 + }, + "While constructing the external wrapper for:" + ], + "start_col": 91, + "start_line": 2 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 155 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + } + }, + "972": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 107, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 155 + }, + "While constructing the external wrapper for:" + ], + "start_col": 48, + "start_line": 2 + } + }, + "974": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 155 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 155 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "975": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 155 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 155 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + } + }, + "976": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 155 + }, + "While constructing the external wrapper for:" + ], + "start_col": 34, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 155 + }, + "While constructing the external wrapper for:" + ], + "start_col": 6, + "start_line": 2 + } + }, + "977": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 155 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 155 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 2 + } + }, + "978": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 155 + }, + "While constructing the external wrapper for:" + ], + "start_col": 63, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 155 + }, + "While constructing the external wrapper for:" + ], + "start_col": 37, + "start_line": 2 + } + }, + "979": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 155, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 155 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "980": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 18, + "end_line": 176, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 176 + } + }, + "982": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 87, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 21, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 177, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 177 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 20, + "start_line": 21 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 72, + "start_line": 173 + } + }, + "983": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 174, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 177, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 19, + "start_line": 177 + }, + "While expanding the reference 'subtracted_value' in:" + ], + "start_col": 20, + "start_line": 174 + } + }, + "984": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 174, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 177, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 19, + "start_line": 177 + }, + "While expanding the reference 'subtracted_value' in:" + ], + "start_col": 20, + "start_line": 174 + } + }, + "985": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 177, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 177 + } + }, + "987": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 42, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 196, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 46, + "end_line": 178, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 26, + "start_line": 178 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 196 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 24, + "start_line": 173 + } + }, + "988": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 178, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 26, + "start_line": 178 + } + }, + "990": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 178, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 10, + "start_line": 178 + } + }, + "991": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 43, + "end_line": 196, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 46, + "end_line": 178, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 179, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 46, + "start_line": 179 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 15 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 26, + "start_line": 178 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 196 + } + }, + "992": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 70, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 179, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 46, + "start_line": 179 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 15 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 44, + "start_line": 173 + } + }, + "993": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 21, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 177, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 179, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 46, + "start_line": 179 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 15 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 5, + "start_line": 177 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 20, + "start_line": 21 + } + }, + "994": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 178, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 74, + "end_line": 179, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 68, + "start_line": 179 + }, + "While expanding the reference 'caller' in:" + ], + "start_col": 16, + "start_line": 178 + } + }, + "995": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 18, + "end_line": 174, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 91, + "end_line": 179, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 84, + "start_line": 179 + }, + "While expanding the reference 'spender' in:" + ], + "start_col": 5, + "start_line": 174 + } + }, + "996": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 92, + "end_line": 179, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 46, + "start_line": 179 + } + }, + "998": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 42, + "end_line": 179, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 10, + "start_line": 179 + } + }, + "999": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 42, + "end_line": 179, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 10, + "start_line": 179 + } + }, + "1000": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 78, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 179, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 290, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 90, + "end_line": 180, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 42, + "start_line": 180 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 290 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 46, + "start_line": 179 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 15 + } + }, + "1001": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 179, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 71, + "end_line": 180, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 54, + "start_line": 180 + }, + "While expanding the reference 'current_allowance' in:" + ], + "start_col": 16, + "start_line": 179 + } + }, + "1002": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 179, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 71, + "end_line": 180, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 54, + "start_line": 180 + }, + "While expanding the reference 'current_allowance' in:" + ], + "start_col": 16, + "start_line": 179 + } + }, + "1003": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 174, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 89, + "end_line": 180, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 73, + "start_line": 180 + }, + "While expanding the reference 'subtracted_value' in:" + ], + "start_col": 20, + "start_line": 174 + } + }, + "1004": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 174, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 89, + "end_line": 180, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 73, + "start_line": 180 + }, + "While expanding the reference 'subtracted_value' in:" + ], + "start_col": 20, + "start_line": 174 + } + }, + "1005": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 90, + "end_line": 180, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 42, + "start_line": 180 + } + }, + "1007": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 38, + "end_line": 180, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 10, + "start_line": 180 + } + }, + "1008": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 38, + "end_line": 180, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 10, + "start_line": 180 + } + }, + "1009": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 290, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 90, + "end_line": 180, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 133, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 74, + "end_line": 183, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 30, + "start_line": 183 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 17, + "start_line": 133 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 42, + "start_line": 180 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 290 + } + }, + "1010": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 180, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 54, + "end_line": 183, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 41, + "start_line": 183 + }, + "While expanding the reference 'new_allowance' in:" + ], + "start_col": 16, + "start_line": 180 + } + }, + "1011": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 180, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 54, + "end_line": 183, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 41, + "start_line": 183 + }, + "While expanding the reference 'new_allowance' in:" + ], + "start_col": 16, + "start_line": 180 + } + }, + "1012": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 179, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 73, + "end_line": 183, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 56, + "start_line": 183 + }, + "While expanding the reference 'current_allowance' in:" + ], + "start_col": 16, + "start_line": 179 + } + }, + "1013": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 179, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 73, + "end_line": 183, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 56, + "start_line": 183 + }, + "While expanding the reference 'current_allowance' in:" + ], + "start_col": 16, + "start_line": 179 + } + }, + "1014": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 74, + "end_line": 183, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 30, + "start_line": 183 + } + }, + "1016": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 38, + "end_line": 184, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 184 + } + }, + "1018": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 179, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 262, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 186, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 186 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 262 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 46, + "start_line": 179 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 15 + } + }, + "1019": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 179, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 262, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 186, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 186 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 262 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 46, + "start_line": 179 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 15 + } + }, + "1020": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 133, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 74, + "end_line": 183, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 262, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 186, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 186 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 262 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 30, + "start_line": 183 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 17, + "start_line": 133 + } + }, + "1021": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 178, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 186, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 14, + "start_line": 186 + }, + "While expanding the reference 'caller' in:" + ], + "start_col": 16, + "start_line": 178 + } + }, + "1022": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 18, + "end_line": 174, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 186, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 22, + "start_line": 186 + }, + "While expanding the reference 'spender' in:" + ], + "start_col": 5, + "start_line": 174 + } + }, + "1023": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 180, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 186, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 31, + "start_line": 186 + }, + "While expanding the reference 'new_allowance' in:" + ], + "start_col": 16, + "start_line": 180 + } + }, + "1024": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 180, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 186, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 31, + "start_line": 186 + }, + "While expanding the reference 'new_allowance' in:" + ], + "start_col": 16, + "start_line": 180 + } + }, + "1025": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 186, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 186 + } + }, + "1027": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 17, + "end_line": 188, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 13, + "start_line": 188 + } + }, + "1029": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 20, + "end_line": 188, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 188 + } + }, + "1030": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/return/decreaseAllowance/fa23cad4bedb82a75f6cde39bb37d0da695f0c4ce70ab41f6b2240cbbdb1c250.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 173 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 3 + }, + "n_prefix_newlines": 0 } - }, - "1301": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 289, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 289 + ], + "inst": { + "end_col": 18, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/return/decreaseAllowance/fa23cad4bedb82a75f6cde39bb37d0da695f0c4ce70ab41f6b2240cbbdb1c250.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 173 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 4 + } + }, + "1032": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 175, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 7, + "start_line": 175 + }, + "While handling return value 'success'" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1033": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 175, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/decreaseAllowance/fa23cad4bedb82a75f6cde39bb37d0da695f0c4ce70ab41f6b2240cbbdb1c250.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 173 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + }, + "While expanding the reference '__return_value_ptr' in:" + ], + "start_col": 7, + "start_line": 175 + }, + "While handling return value 'success'" + ], + "start_col": 26, + "start_line": 2 + } + }, + "1035": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 81, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/return/decreaseAllowance/fa23cad4bedb82a75f6cde39bb37d0da695f0c4ce70ab41f6b2240cbbdb1c250.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/external/return/decreaseAllowance/fa23cad4bedb82a75f6cde39bb37d0da695f0c4ce70ab41f6b2240cbbdb1c250.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 173 + }, + "While handling return value of" + ], + "start_col": 25, + "start_line": 10 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 173 + }, + "While handling return value of" + ], + "start_col": 66, + "start_line": 1 + } + }, + "1036": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/decreaseAllowance/fa23cad4bedb82a75f6cde39bb37d0da695f0c4ce70ab41f6b2240cbbdb1c250.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 173 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + } + }, + "1037": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/external/return/decreaseAllowance/fa23cad4bedb82a75f6cde39bb37d0da695f0c4ce70ab41f6b2240cbbdb1c250.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/decreaseAllowance/fa23cad4bedb82a75f6cde39bb37d0da695f0c4ce70ab41f6b2240cbbdb1c250.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 173 + }, + "While handling return value of" + ], + "start_col": 14, + "start_line": 12 + }, + "While expanding the reference '__return_value_ptr_start' in:" + ], + "start_col": 6, + "start_line": 173 + }, + "While handling return value of" + ], + "start_col": 11, + "start_line": 5 + } + }, + "1038": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/decreaseAllowance/fa23cad4bedb82a75f6cde39bb37d0da695f0c4ce70ab41f6b2240cbbdb1c250.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 173 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 9 + } + }, + "1039": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/arg_processor/088fc10f121c4edf0412d2bc1088f20f4b09fa1a3902dfc21b754224dcfd427e.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 174, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 173 + }, + "While handling calldata of" + ], + "start_col": 35, + "start_line": 1 + }, + "While expanding the reference '__calldata_actual_size' in:" + ], + "start_col": 6, + "start_line": 173 + }, + "While handling calldata of" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 20, + "start_line": 174 + }, + "While handling calldata argument 'subtracted_value'" + ], + "start_col": 22, + "start_line": 3 + } + }, + "1041": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 173 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1042": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 42, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 24, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1043": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 110, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 44, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "1044": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 87, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 72, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "1045": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/144fa44c78b9ff9755794c84d3169b8c097256057e7a09154cdae1a978b57fed.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 174, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 147, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 125, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_spender' in:" + ], + "start_col": 5, + "start_line": 174 + }, + "While handling calldata argument 'spender'" + ], + "start_col": 30, + "start_line": 1 + } + }, + "1046": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/088fc10f121c4edf0412d2bc1088f20f4b09fa1a3902dfc21b754224dcfd427e.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 174, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 197, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 166, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_subtracted_value' in:" + ], + "start_col": 20, + "start_line": 174 + }, + "While handling calldata argument 'subtracted_value'" + ], + "start_col": 39, + "start_line": 1 + } + }, + "1047": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/088fc10f121c4edf0412d2bc1088f20f4b09fa1a3902dfc21b754224dcfd427e.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 174, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 197, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 166, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_subtracted_value' in:" + ], + "start_col": 20, + "start_line": 174 + }, + "While handling calldata argument 'subtracted_value'" + ], + "start_col": 39, + "start_line": 1 + } + }, + "1048": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 173 + } + }, + "1050": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 106, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 91, + "start_line": 2 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + } + }, + "1051": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 107, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 48, + "start_line": 2 + } + }, + "1053": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "1054": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + } + }, + "1055": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 34, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 6, + "start_line": 2 + } + }, + "1056": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 2 + } + }, + "1057": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 63, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 37, + "start_line": 2 + } + }, + "1058": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 173, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 173 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1059": { + "accessible_scopes": ["__main__", "__main__", "__main__.mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 196, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 215, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 199, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 199 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 12, + "start_line": 215 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 11, + "start_line": 196 + } + }, + "1060": { + "accessible_scopes": ["__main__", "__main__", "__main__.mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 57, + "end_line": 196, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 215, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 199, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 199 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 32, + "start_line": 215 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 31, + "start_line": 196 + } + }, + "1061": { + "accessible_scopes": ["__main__", "__main__", "__main__.mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 74, + "end_line": 196, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 215, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 199, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 199 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 60, + "start_line": 215 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 59, + "start_line": 196 + } + }, + "1062": { + "accessible_scopes": ["__main__", "__main__", "__main__.mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 20, + "end_line": 197, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 199, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 11, + "start_line": 199 + }, + "While expanding the reference 'recipient' in:" + ], + "start_col": 5, + "start_line": 197 + } + }, + "1063": { + "accessible_scopes": ["__main__", "__main__", "__main__.mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 197, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 28, + "end_line": 199, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 22, + "start_line": 199 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 22, + "start_line": 197 + } + }, + "1064": { + "accessible_scopes": ["__main__", "__main__", "__main__.mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 197, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 28, + "end_line": 199, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 22, + "start_line": 199 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 22, + "start_line": 197 + } + }, + "1065": { + "accessible_scopes": ["__main__", "__main__", "__main__.mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 199, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 199 + } + }, + "1067": { + "accessible_scopes": ["__main__", "__main__", "__main__.mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 200, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 200 + } + }, + "1068": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 197, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 196, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 196, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 196 + }, + "While handling calldata of" + ], + "start_col": 35, + "start_line": 1 + }, + "While expanding the reference '__calldata_actual_size' in:" + ], + "start_col": 6, + "start_line": 196 + }, + "While handling calldata of" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 22, + "start_line": 197 + }, + "While handling calldata argument 'amount'" + ], + "start_col": 22, + "start_line": 3 + } + }, + "1070": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 196, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 196 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1071": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/mint/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 196, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/mint/846301a98d7e060d124da6ac34372cd149940e63e983d7b6cfb6d3f1f2a67d76.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 196, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 196 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 11, + "start_line": 196 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1072": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 110, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/mint/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 196, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/mint/846301a98d7e060d124da6ac34372cd149940e63e983d7b6cfb6d3f1f2a67d76.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 196, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 196 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 31, + "start_line": 196 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "1073": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/mint/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 74, + "end_line": 196, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/mint/846301a98d7e060d124da6ac34372cd149940e63e983d7b6cfb6d3f1f2a67d76.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 196, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 196 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 59, + "start_line": 196 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "1074": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/d8c30f4879932288f1bfa4e0e453592d3ebb5ca98ed0660bf066319d88c0297f.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 197, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 151, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/mint/846301a98d7e060d124da6ac34372cd149940e63e983d7b6cfb6d3f1f2a67d76.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 196, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 196 + }, + "While constructing the external wrapper for:" + ], + "start_col": 127, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_recipient' in:" + ], + "start_col": 5, + "start_line": 197 + }, + "While handling calldata argument 'recipient'" + ], + "start_col": 32, + "start_line": 1 + } + }, + "1075": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 197, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 181, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/mint/846301a98d7e060d124da6ac34372cd149940e63e983d7b6cfb6d3f1f2a67d76.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 196, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 196 + }, + "While constructing the external wrapper for:" + ], + "start_col": 160, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_amount' in:" + ], + "start_col": 22, + "start_line": 197 + }, + "While handling calldata argument 'amount'" + ], + "start_col": 29, + "start_line": 1 + } + }, + "1076": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 197, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 181, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/mint/846301a98d7e060d124da6ac34372cd149940e63e983d7b6cfb6d3f1f2a67d76.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 196, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 196 + }, + "While constructing the external wrapper for:" + ], + "start_col": 160, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_amount' in:" + ], + "start_col": 22, + "start_line": 197 + }, + "While handling calldata argument 'amount'" + ], + "start_col": 29, + "start_line": 1 + } + }, + "1077": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 10, + "end_line": 196, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 196 + } + }, + "1079": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.mint" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 34, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/mint/846301a98d7e060d124da6ac34372cd149940e63e983d7b6cfb6d3f1f2a67d76.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 196, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 196 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 2 + }, + "n_prefix_newlines": 0 } - }, - "1303": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 15, - "end_line": 290, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 290 + ], + "inst": { + "end_col": 24, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/mint/846301a98d7e060d124da6ac34372cd149940e63e983d7b6cfb6d3f1f2a67d76.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 196, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 196 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 3 + } + }, + "1081": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/mint/846301a98d7e060d124da6ac34372cd149940e63e983d7b6cfb6d3f1f2a67d76.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 196, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/mint/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 196, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 196 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 196 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "1082": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/mint/846301a98d7e060d124da6ac34372cd149940e63e983d7b6cfb6d3f1f2a67d76.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 196, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/mint/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 196, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 196 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 196 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + } + }, + "1083": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/mint/846301a98d7e060d124da6ac34372cd149940e63e983d7b6cfb6d3f1f2a67d76.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 196, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/mint/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 196, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 196 + }, + "While constructing the external wrapper for:" + ], + "start_col": 34, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 196 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + } + }, + "1084": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/mint/846301a98d7e060d124da6ac34372cd149940e63e983d7b6cfb6d3f1f2a67d76.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 196, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/mint/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 196, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 196 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 196 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 4 + } + }, + "1086": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 16, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/mint/846301a98d7e060d124da6ac34372cd149940e63e983d7b6cfb6d3f1f2a67d76.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 196, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/mint/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 196, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 196 + }, + "While constructing the external wrapper for:" + ], + "start_col": 63, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 196 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 3 + } + }, + "1087": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/mint/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 196, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 196 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1088": { + "accessible_scopes": ["__main__", "__main__", "__main__.burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 204, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 272, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 207, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 207 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 12, + "start_line": 272 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 11, + "start_line": 204 + } + }, + "1089": { + "accessible_scopes": ["__main__", "__main__", "__main__.burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 57, + "end_line": 204, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 272, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 207, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 207 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 32, + "start_line": 272 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 31, + "start_line": 204 + } + }, + "1090": { + "accessible_scopes": ["__main__", "__main__", "__main__.burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 74, + "end_line": 204, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 272, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 207, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 207 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 60, + "start_line": 272 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 59, + "start_line": 204 + } + }, + "1091": { + "accessible_scopes": ["__main__", "__main__", "__main__.burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 205, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 207, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 11, + "start_line": 207 + }, + "While expanding the reference 'user' in:" + ], + "start_col": 5, + "start_line": 205 + } + }, + "1092": { + "accessible_scopes": ["__main__", "__main__", "__main__.burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 205, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 207, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 17, + "start_line": 207 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 17, + "start_line": 205 + } + }, + "1093": { + "accessible_scopes": ["__main__", "__main__", "__main__.burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 205, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 207, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 17, + "start_line": 207 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 17, + "start_line": 205 + } + }, + "1094": { + "accessible_scopes": ["__main__", "__main__", "__main__.burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 24, + "end_line": 207, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 207 + } + }, + "1096": { + "accessible_scopes": ["__main__", "__main__", "__main__.burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 208, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 208 + } + }, + "1097": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.burn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 205, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 204, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 204, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 204 + }, + "While handling calldata of" + ], + "start_col": 35, + "start_line": 1 + }, + "While expanding the reference '__calldata_actual_size' in:" + ], + "start_col": 6, + "start_line": 204 + }, + "While handling calldata of" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 17, + "start_line": 205 + }, + "While handling calldata argument 'amount'" + ], + "start_col": 22, + "start_line": 3 + } + }, + "1099": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.burn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 204, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 204 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1100": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.burn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/burn/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 204, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/burn/5b002840e70a1e3a92212e3537e71d7c7246cb81eb2c86bd0cd7c3e9dd379071.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 204, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 204 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 11, + "start_line": 204 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1101": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.burn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 110, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/burn/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 204, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/burn/5b002840e70a1e3a92212e3537e71d7c7246cb81eb2c86bd0cd7c3e9dd379071.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 204, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 204 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 31, + "start_line": 204 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "1102": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.burn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/burn/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 74, + "end_line": 204, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/burn/5b002840e70a1e3a92212e3537e71d7c7246cb81eb2c86bd0cd7c3e9dd379071.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 204, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 204 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 59, + "start_line": 204 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "1103": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.burn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 43, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/0ae74b618268537af5fcaa41212b7ca3dfd2d216fa900cc3732f21ca90f31672.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 205, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 141, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/burn/5b002840e70a1e3a92212e3537e71d7c7246cb81eb2c86bd0cd7c3e9dd379071.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 204, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 204 + }, + "While constructing the external wrapper for:" + ], + "start_col": 122, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_user' in:" + ], + "start_col": 5, + "start_line": 205 + }, + "While handling calldata argument 'user'" + ], + "start_col": 27, + "start_line": 1 + } + }, + "1104": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.burn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 205, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 171, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/burn/5b002840e70a1e3a92212e3537e71d7c7246cb81eb2c86bd0cd7c3e9dd379071.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 204, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 204 + }, + "While constructing the external wrapper for:" + ], + "start_col": 150, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_amount' in:" + ], + "start_col": 17, + "start_line": 205 + }, + "While handling calldata argument 'amount'" + ], + "start_col": 29, + "start_line": 1 + } + }, + "1105": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.burn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 205, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 171, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/burn/5b002840e70a1e3a92212e3537e71d7c7246cb81eb2c86bd0cd7c3e9dd379071.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 204, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 204 + }, + "While constructing the external wrapper for:" + ], + "start_col": 150, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_amount' in:" + ], + "start_col": 17, + "start_line": 205 + }, + "While handling calldata argument 'amount'" + ], + "start_col": 29, + "start_line": 1 + } + }, + "1106": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.burn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 10, + "end_line": 204, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 204 + } + }, + "1108": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.burn" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 34, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/burn/5b002840e70a1e3a92212e3537e71d7c7246cb81eb2c86bd0cd7c3e9dd379071.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 204, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 204 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 2 + }, + "n_prefix_newlines": 0 } + ], + "inst": { + "end_col": 24, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/burn/5b002840e70a1e3a92212e3537e71d7c7246cb81eb2c86bd0cd7c3e9dd379071.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 204, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 204 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 3 + } + }, + "1110": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.burn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/burn/5b002840e70a1e3a92212e3537e71d7c7246cb81eb2c86bd0cd7c3e9dd379071.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 204, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/burn/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 204, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 204 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 204 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "1111": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.burn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/burn/5b002840e70a1e3a92212e3537e71d7c7246cb81eb2c86bd0cd7c3e9dd379071.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 204, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/burn/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 204, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 204 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 204 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 } - } - }, - "hints": { - "6": [ - { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_not_zero" - ], - "code": "from starkware.cairo.common.math_utils import assert_integer\nassert_integer(ids.value)\nassert ids.value % PRIME != 0, f'assert_not_zero failed: {ids.value} = 0.'", - "flow_tracking_data": { - "ap_tracking": { - "group": 1, - "offset": 0 - }, - "reference_ids": { - "starkware.cairo.common.math.assert_not_zero.value": 0 - } - } + }, + "1112": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.burn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/burn/5b002840e70a1e3a92212e3537e71d7c7246cb81eb2c86bd0cd7c3e9dd379071.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 204, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/burn/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 204, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 204 + }, + "While constructing the external wrapper for:" + ], + "start_col": 34, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 204 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 } - ], - "11": [ - { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_250_bit" - ], - "code": "from starkware.cairo.common.math_utils import as_int\n\n# Correctness check.\nvalue = as_int(ids.value, PRIME) % PRIME\nassert value < ids.UPPER_BOUND, f'{value} is outside of the range [0, 2**250).'\n\n# Calculation for the assertion.\nids.high, ids.low = divmod(ids.value, ids.SHIFT)", - "flow_tracking_data": { - "ap_tracking": { - "group": 2, - "offset": 0 - }, - "reference_ids": { - "starkware.cairo.common.math.assert_250_bit.high": 3, - "starkware.cairo.common.math.assert_250_bit.low": 2, - "starkware.cairo.common.math.assert_250_bit.value": 1 - } - } + }, + "1113": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.burn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/burn/5b002840e70a1e3a92212e3537e71d7c7246cb81eb2c86bd0cd7c3e9dd379071.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 204, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/burn/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 204, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 204 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 204 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 4 } - ], - "24": [ - { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "code": "import itertools\n\nfrom starkware.cairo.common.math_utils import assert_integer\nassert_integer(ids.a)\nassert_integer(ids.b)\na = ids.a % PRIME\nb = ids.b % PRIME\nassert a <= b, f'a = {a} is not less than or equal to b = {b}.'\n\n# Find an arc less than PRIME / 3, and another less than PRIME / 2.\nlengths_and_indices = [(a, 0), (b - a, 1), (PRIME - 1 - b, 2)]\nlengths_and_indices.sort()\nassert lengths_and_indices[0][0] <= PRIME // 3 and lengths_and_indices[1][0] <= PRIME // 2\nexcluded = lengths_and_indices[2][1]\n\nmemory[ids.range_check_ptr + 1], memory[ids.range_check_ptr + 0] = (\n divmod(lengths_and_indices[0][0], ids.PRIME_OVER_3_HIGH))\nmemory[ids.range_check_ptr + 3], memory[ids.range_check_ptr + 2] = (\n divmod(lengths_and_indices[1][0], ids.PRIME_OVER_2_HIGH))", - "flow_tracking_data": { - "ap_tracking": { - "group": 3, - "offset": 0 - }, - "reference_ids": { - "starkware.cairo.common.math.assert_le_felt.a": 4, - "starkware.cairo.common.math.assert_le_felt.b": 5, - "starkware.cairo.common.math.assert_le_felt.range_check_ptr": 6 - } - } + }, + "1115": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.burn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 16, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/burn/5b002840e70a1e3a92212e3537e71d7c7246cb81eb2c86bd0cd7c3e9dd379071.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 204, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/burn/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 204, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 204 + }, + "While constructing the external wrapper for:" + ], + "start_col": 63, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 204 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 3 } - ], - "34": [ - { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" + }, + "1116": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.burn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/burn/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 204, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 6, + "start_line": 204 + }, + "While constructing the external wrapper for:" ], - "code": "memory[ap] = 1 if excluded != 0 else 0", - "flow_tracking_data": { - "ap_tracking": { - "group": 3, - "offset": 8 + "start_col": 1, + "start_line": 1 + } + }, + "1117": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 18, + "end_line": 218, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 218 + } + }, + "1119": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 20, + "end_line": 216, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 219, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 21, + "start_line": 219 }, - "reference_ids": {} - } + "While expanding the reference 'recipient' in:" + ], + "start_col": 5, + "start_line": 216 } - ], - "48": [ - { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" + }, + "1120": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 31, + "end_line": 219, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 219 + } + }, + "1122": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 75, + "end_line": 215, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 21, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 220, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 220 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 20, + "start_line": 21 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 60, + "start_line": 215 + } + }, + "1123": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 216, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 220, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 19, + "start_line": 220 + }, + "While expanding the reference 'amount' in:" ], - "code": "memory[ap] = 1 if excluded != 1 else 0", - "flow_tracking_data": { - "ap_tracking": { - "group": 3, - "offset": 9 + "start_col": 22, + "start_line": 216 + } + }, + "1124": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 216, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 220, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 19, + "start_line": 220 }, - "reference_ids": {} - } + "While expanding the reference 'amount' in:" + ], + "start_col": 22, + "start_line": 216 } - ], - "60": [ - { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" + }, + "1125": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 220, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 220 + } + }, + "1127": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 30, + "end_line": 215, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 222, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 30, + "start_line": 222 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 13 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 12, + "start_line": 215 + } + }, + "1128": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 215, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 222, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 30, + "start_line": 222 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 13 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 32, + "start_line": 215 + } + }, + "1129": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 21, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 220, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 222, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 30, + "start_line": 222 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 13 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 5, + "start_line": 220 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 20, + "start_line": 21 + } + }, + "1130": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 20, + "end_line": 216, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 222, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 52, + "start_line": 222 + }, + "While expanding the reference 'recipient' in:" ], - "code": "assert excluded == 2", - "flow_tracking_data": { - "ap_tracking": { - "group": 3, - "offset": 10 + "start_col": 5, + "start_line": 216 + } + }, + "1131": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 62, + "end_line": 222, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 30, + "start_line": 222 + } + }, + "1133": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 216, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 225, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 58, + "start_line": 225 }, - "reference_ids": {} - } + "While expanding the reference 'amount' in:" + ], + "start_col": 22, + "start_line": 216 } - ], - "71": [ - { - "accessible_scopes": [ - "starkware.starknet.common.storage", - "starkware.starknet.common.storage.normalize_address" - ], - "code": "# Verify the assumptions on the relationship between 2**250, ADDR_BOUND and PRIME.\nADDR_BOUND = ids.ADDR_BOUND % PRIME\nassert (2**250 < ADDR_BOUND <= 2**251) and (2 * 2**250 < PRIME) and (\n ADDR_BOUND * 2 > PRIME), \\\n 'normalize_address() cannot be used with the current constants.'\nids.is_small = 1 if ids.addr < ADDR_BOUND else 0", - "flow_tracking_data": { - "ap_tracking": { - "group": 4, - "offset": 1 - }, - "reference_ids": { - "starkware.starknet.common.storage.normalize_address.addr": 7, - "starkware.starknet.common.storage.normalize_address.is_small": 8 - } - } + }, + "1134": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 216, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 225, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 58, + "start_line": 225 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 22, + "start_line": 216 + } + }, + "1135": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 65, + "end_line": 225, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 37, + "start_line": 225 + } + }, + "1137": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 222, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 226, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 226 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 21 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 30, + "start_line": 222 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 13 + } + }, + "1138": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 222, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 226, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 226 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 21 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 30, + "start_line": 222 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 13 + } + }, + "1139": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 31, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 65, + "end_line": 225, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 226, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 226 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 21 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 37, + "start_line": 225 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 31 + } + }, + "1140": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 20, + "end_line": 216, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 226, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 20, + "start_line": 226 + }, + "While expanding the reference 'recipient' in:" + ], + "start_col": 5, + "start_line": 216 + } + }, + "1141": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 225, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 42, + "end_line": 226, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 31, + "start_line": 226 + }, + "While expanding the reference 'new_balance' in:" + ], + "start_col": 10, + "start_line": 225 + } + }, + "1142": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 225, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 42, + "end_line": 226, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 31, + "start_line": 226 + }, + "While expanding the reference 'new_balance' in:" + ], + "start_col": 10, + "start_line": 225 + } + }, + "1143": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 43, + "end_line": 226, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 226 + } + }, + "1145": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 54, + "end_line": 228, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 35, + "start_line": 228 + } + }, + "1147": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 31, + "end_line": 228, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 10, + "start_line": 228 + } + }, + "1148": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 31, + "end_line": 228, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 10, + "start_line": 228 + } + }, + "1149": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 78, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 54, + "end_line": 228, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 31, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 229, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 52, + "start_line": 229 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 31 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 35, + "start_line": 228 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 13 + } + }, + "1150": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 228, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 229, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 64, + "start_line": 229 + }, + "While expanding the reference 'supply' in:" + ], + "start_col": 16, + "start_line": 228 + } + }, + "1151": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 228, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 229, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 64, + "start_line": 229 + }, + "While expanding the reference 'supply' in:" + ], + "start_col": 16, + "start_line": 228 + } + }, + "1152": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 216, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 229, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 72, + "start_line": 229 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 22, + "start_line": 216 + } + }, + "1153": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 216, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 229, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 72, + "start_line": 229 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 22, + "start_line": 216 + } + }, + "1154": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 229, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 52, + "start_line": 229 + } + }, + "1156": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 229, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 10, + "start_line": 229 + } + }, + "1157": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 229, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 10, + "start_line": 229 + } + }, + "1158": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 30, + "end_line": 230, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 230 + } + }, + "1160": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 54, + "end_line": 228, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 232, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 232 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 19 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 35, + "start_line": 228 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 13 + } + }, + "1161": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 54, + "end_line": 228, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 232, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 232 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 19 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 228 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 13 + } + }, + "1162": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 31, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 229, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 232, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 232 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 19 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 52, + "start_line": 229 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 31 + } + }, + "1163": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 229, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 232, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 24, + "start_line": 232 + }, + "While expanding the reference 'new_supply' in:" + ], + "start_col": 16, + "start_line": 229 + } + }, + "1164": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 229, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 232, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 24, + "start_line": 232 + }, + "While expanding the reference 'new_supply' in:" + ], + "start_col": 16, + "start_line": 229 + } + }, + "1165": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 232, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 232 + } + }, + "1167": { + "accessible_scopes": ["__main__", "__main__._mint"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 233, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 233 + } + }, + "1168": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 18, + "end_line": 239, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 239 + } + }, + "1170": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 17, + "end_line": 237, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 240, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 21, + "start_line": 240 + }, + "While expanding the reference 'sender' in:" + ], + "start_col": 5, + "start_line": 237 + } + }, + "1171": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 28, + "end_line": 240, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 240 + } + }, + "1173": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 237, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 241, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 21, + "start_line": 241 + }, + "While expanding the reference 'recipient' in:" + ], + "start_col": 19, + "start_line": 237 + } + }, + "1174": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 31, + "end_line": 241, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 241 + } + }, + "1176": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 236, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 21, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 242, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 242 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 20, + "start_line": 21 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 236 } - ], - "89": [ - { - "accessible_scopes": [ - "starkware.starknet.common.storage", - "starkware.starknet.common.storage.normalize_address" - ], - "code": "ids.is_250 = 1 if ids.addr < 2**250 else 0", - "flow_tracking_data": { - "ap_tracking": { - "group": 4, - "offset": 2 - }, - "reference_ids": { - "starkware.starknet.common.storage.normalize_address.addr": 7, - "starkware.starknet.common.storage.normalize_address.is_250": 9 - } - } + }, + "1177": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 237, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 242, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 19, + "start_line": 242 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 36, + "start_line": 237 } - ], - "112": [ - { - "accessible_scopes": [ - "starkware.starknet.common.syscalls", - "starkware.starknet.common.syscalls.get_caller_address" - ], - "code": "syscall_handler.get_caller_address(segments=segments, syscall_ptr=ids.syscall_ptr)", - "flow_tracking_data": { - "ap_tracking": { - "group": 5, - "offset": 1 - }, - "reference_ids": { - "starkware.starknet.common.syscalls.get_caller_address.syscall_ptr": 10 - } - } + }, + "1178": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 237, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 242, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 19, + "start_line": 242 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 36, + "start_line": 237 } - ], - "120": [ - { - "accessible_scopes": [ - "starkware.starknet.common.syscalls", - "starkware.starknet.common.syscalls.storage_read" - ], - "code": "syscall_handler.storage_read(segments=segments, syscall_ptr=ids.syscall_ptr)", - "flow_tracking_data": { - "ap_tracking": { - "group": 6, - "offset": 1 - }, - "reference_ids": { - "starkware.starknet.common.syscalls.storage_read.syscall_ptr": 11 - } - } + }, + "1179": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 242, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 242 } - ], - "129": [ - { - "accessible_scopes": [ - "starkware.starknet.common.syscalls", - "starkware.starknet.common.syscalls.storage_write" - ], - "code": "syscall_handler.storage_write(segments=segments, syscall_ptr=ids.syscall_ptr)", - "flow_tracking_data": { - "ap_tracking": { - "group": 7, - "offset": 1 - }, - "reference_ids": { - "starkware.starknet.common.syscalls.storage_write.syscall_ptr": 12 - } - } + }, + "1181": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 236, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 72, + "end_line": 244, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 43, + "start_line": 244 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 13 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 236 } - ], - "132": [ - { - "accessible_scopes": [ - "starkware.cairo.common.math_cmp", - "starkware.cairo.common.math_cmp.is_nn" - ], - "code": "memory[ap] = 0 if 0 <= (ids.a % PRIME) < range_check_builtin.bound else 1", - "flow_tracking_data": { - "ap_tracking": { - "group": 8, - "offset": 0 - }, - "reference_ids": { - "starkware.cairo.common.math_cmp.is_nn.a": 13 - } - } + }, + "1182": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 62, + "end_line": 236, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 72, + "end_line": 244, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 43, + "start_line": 244 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 13 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 236 } - ], - "142": [ - { - "accessible_scopes": [ - "starkware.cairo.common.math_cmp", - "starkware.cairo.common.math_cmp.is_nn" - ], - "code": "memory[ap] = 0 if 0 <= ((-ids.a - 1) % PRIME) < range_check_builtin.bound else 1", - "flow_tracking_data": { - "ap_tracking": { - "group": 8, - "offset": 1 - }, - "reference_ids": { - "starkware.cairo.common.math_cmp.is_nn.a": 13 - } - } + }, + "1183": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 21, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 242, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 72, + "end_line": 244, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 43, + "start_line": 244 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 13 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 5, + "start_line": 242 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 20, + "start_line": 21 } - ], - "177": [ - { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_add" - ], - "code": "sum_low = ids.a.low + ids.b.low\nids.carry_low = 1 if sum_low >= ids.SHIFT else 0\nsum_high = ids.a.high + ids.b.high + ids.carry_low\nids.carry_high = 1 if sum_high >= ids.SHIFT else 0", - "flow_tracking_data": { - "ap_tracking": { - "group": 11, - "offset": 4 - }, - "reference_ids": { - "starkware.cairo.common.uint256.uint256_add.a": 14, - "starkware.cairo.common.uint256.uint256_add.b": 15, - "starkware.cairo.common.uint256.uint256_add.carry_high": 17, - "starkware.cairo.common.uint256.uint256_add.carry_low": 16 - } - } + }, + "1184": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 17, + "end_line": 237, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 71, + "end_line": 244, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 65, + "start_line": 244 + }, + "While expanding the reference 'sender' in:" + ], + "start_col": 5, + "start_line": 237 } - ], - "537": [ - { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.constructor" - ], - "code": "memory[ap] = segments.add()", - "flow_tracking_data": { - "ap_tracking": { - "group": 38, - "offset": 0 - }, - "reference_ids": {} - } + }, + "1185": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 244, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 43, + "start_line": 244 } - ], - "552": [ - { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.name_encode_return" - ], - "code": "memory[ap] = segments.add()", - "flow_tracking_data": { - "ap_tracking": { - "group": 40, - "offset": 0 - }, - "reference_ids": {} - } + }, + "1187": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 39, + "end_line": 244, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 10, + "start_line": 244 } - ], - "582": [ - { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.symbol_encode_return" - ], - "code": "memory[ap] = segments.add()", - "flow_tracking_data": { - "ap_tracking": { - "group": 43, - "offset": 0 - }, - "reference_ids": {} - } + }, + "1188": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 39, + "end_line": 244, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 10, + "start_line": 244 } - ], - "612": [ - { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.totalSupply_encode_return" - ], - "code": "memory[ap] = segments.add()", - "flow_tracking_data": { - "ap_tracking": { - "group": 46, - "offset": 0 - }, - "reference_ids": {} - } + }, + "1189": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 78, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 72, + "end_line": 244, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 148, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 247, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 28, + "start_line": 247 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 17, + "start_line": 148 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 244 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 13 } - ], - "643": [ - { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decimals_encode_return" - ], - "code": "memory[ap] = segments.add()", - "flow_tracking_data": { - "ap_tracking": { - "group": 49, - "offset": 0 - }, - "reference_ids": {} - } + }, + "1190": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 237, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 247, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 39, + "start_line": 247 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 36, + "start_line": 237 } - ], - "674": [ - { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.balanceOf_encode_return" - ], - "code": "memory[ap] = segments.add()", - "flow_tracking_data": { - "ap_tracking": { - "group": 52, - "offset": 0 - }, - "reference_ids": {} - } + }, + "1191": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 237, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 247, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 39, + "start_line": 247 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 36, + "start_line": 237 } - ], - "710": [ - { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.allowance_encode_return" - ], - "code": "memory[ap] = segments.add()", - "flow_tracking_data": { - "ap_tracking": { - "group": 55, - "offset": 0 - }, - "reference_ids": {} - } + }, + "1192": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 30, + "end_line": 244, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 247, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 47, + "start_line": 247 + }, + "While expanding the reference 'sender_balance' in:" + ], + "start_col": 16, + "start_line": 244 } - ], - "754": [ - { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transfer_encode_return" - ], - "code": "memory[ap] = segments.add()", - "flow_tracking_data": { - "ap_tracking": { - "group": 59, - "offset": 0 - }, - "reference_ids": {} - } + }, + "1193": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 30, + "end_line": 244, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 247, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 47, + "start_line": 247 + }, + "While expanding the reference 'sender_balance' in:" + ], + "start_col": 16, + "start_line": 244 } - ], - "834": [ - { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transferFrom_encode_return" - ], - "code": "memory[ap] = segments.add()", - "flow_tracking_data": { - "ap_tracking": { - "group": 64, - "offset": 0 - }, - "reference_ids": {} - } + }, + "1194": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 62, + "end_line": 247, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 28, + "start_line": 247 } - ], - "879": [ - { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.approve_encode_return" - ], - "code": "memory[ap] = segments.add()", - "flow_tracking_data": { - "ap_tracking": { - "group": 69, - "offset": 0 - }, - "reference_ids": {} - } + }, + "1196": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 248, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 248 } - ], - "951": [ - { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.increaseAllowance_encode_return" - ], - "code": "memory[ap] = segments.add()", - "flow_tracking_data": { - "ap_tracking": { - "group": 74, - "offset": 0 - }, - "reference_ids": {} - } + }, + "1198": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 148, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 247, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 290, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 76, + "end_line": 251, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 41, + "start_line": 251 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 290 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 28, + "start_line": 247 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 17, + "start_line": 148 } - ], - "1030": [ - { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decreaseAllowance_encode_return" - ], - "code": "memory[ap] = segments.add()", - "flow_tracking_data": { - "ap_tracking": { - "group": 79, - "offset": 0 - }, - "reference_ids": {} - } + }, + "1199": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 30, + "end_line": 244, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 67, + "end_line": 251, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 53, + "start_line": 251 + }, + "While expanding the reference 'sender_balance' in:" + ], + "start_col": 16, + "start_line": 244 } - ], - "1079": [ - { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.mint" - ], - "code": "memory[ap] = segments.add()", - "flow_tracking_data": { - "ap_tracking": { - "group": 85, - "offset": 0 - }, - "reference_ids": {} - } + }, + "1200": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 30, + "end_line": 244, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 67, + "end_line": 251, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 53, + "start_line": 251 + }, + "While expanding the reference 'sender_balance' in:" + ], + "start_col": 16, + "start_line": 244 } - ], - "1108": [ - { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.burn" - ], - "code": "memory[ap] = segments.add()", - "flow_tracking_data": { - "ap_tracking": { - "group": 89, - "offset": 0 - }, - "reference_ids": {} - } + }, + "1201": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 237, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 251, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 69, + "start_line": 251 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 36, + "start_line": 237 } - ] - }, - "identifiers": { - "__main__.FALSE": { - "destination": "starkware.cairo.common.bool.FALSE", - "type": "alias" }, - "__main__.HashBuiltin": { - "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", - "type": "alias" + "1202": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 237, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 251, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 69, + "start_line": 251 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 36, + "start_line": 237 + } }, - "__main__.SignatureBuiltin": { - "destination": "starkware.cairo.common.cairo_builtins.SignatureBuiltin", - "type": "alias" + "1203": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 76, + "end_line": 251, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 41, + "start_line": 251 + } }, - "__main__.TRUE": { - "destination": "starkware.cairo.common.bool.TRUE", - "type": "alias" + "1205": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 72, + "end_line": 244, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 47, + "end_line": 252, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 252 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 21 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 43, + "start_line": 244 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 13 + } }, - "__main__.Uint256": { - "destination": "starkware.cairo.common.uint256.Uint256", - "type": "alias" + "1206": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 72, + "end_line": 244, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 47, + "end_line": 252, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 252 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 21 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 43, + "start_line": 244 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 13 + } }, - "__main__._approve": { - "decorators": [], - "pc": 1229, - "type": "function" + "1207": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 290, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 76, + "end_line": 251, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 47, + "end_line": 252, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 252 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 21 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 41, + "start_line": 251 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 290 + } }, - "__main__._approve.Args": { - "full_name": "__main__._approve.Args", - "members": { - "amount": { - "cairo_type": "starkware.cairo.common.uint256.Uint256", - "offset": 2 + "1208": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 17, + "end_line": 237, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "caller": { - "cairo_type": "felt", - "offset": 0 + "parent_location": [ + { + "end_col": 26, + "end_line": 252, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 20, + "start_line": 252 + }, + "While expanding the reference 'sender' in:" + ], + "start_col": 5, + "start_line": 237 + } + }, + "1209": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 251, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "spender": { - "cairo_type": "felt", - "offset": 1 - } - }, - "size": 4, - "type": "struct" - }, - "__main__._approve.ImplicitArgs": { - "full_name": "__main__._approve.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 1 + "parent_location": [ + { + "end_col": 46, + "end_line": 252, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 28, + "start_line": 252 + }, + "While expanding the reference 'new_sender_balance' in:" + ], + "start_col": 10, + "start_line": 251 + } + }, + "1210": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 251, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 + "parent_location": [ + { + "end_col": 46, + "end_line": 252, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 28, + "start_line": 252 + }, + "While expanding the reference 'new_sender_balance' in:" + ], + "start_col": 10, + "start_line": 251 + } + }, + "1211": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 47, + "end_line": 252, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__._approve.Return": { - "cairo_type": "()", - "type": "type_definition" - }, - "__main__._approve.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__._burn": { - "decorators": [], - "pc": 1250, - "type": "function" - }, - "__main__._burn.Args": { - "full_name": "__main__._burn.Args", - "members": { - "account": { - "cairo_type": "felt", - "offset": 0 + "start_col": 5, + "start_line": 252 + } + }, + "1213": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 237, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "amount": { - "cairo_type": "starkware.cairo.common.uint256.Uint256", - "offset": 1 - } - }, - "size": 3, - "type": "struct" - }, - "__main__._burn.ImplicitArgs": { - "full_name": "__main__._burn.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 1 + "parent_location": [ + { + "end_col": 71, + "end_line": 255, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 62, + "start_line": 255 + }, + "While expanding the reference 'recipient' in:" + ], + "start_col": 19, + "start_line": 237 + } + }, + "1214": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 255, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 + "start_col": 40, + "start_line": 255 + } + }, + "1216": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 237, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__._burn.Return": { - "cairo_type": "()", - "type": "type_definition" - }, - "__main__._burn.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__._decimals": { - "type": "namespace" - }, - "__main__._decimals.Args": { - "full_name": "__main__._decimals.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__main__._decimals.HashBuiltin": { - "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", - "type": "alias" - }, - "__main__._decimals.ImplicitArgs": { - "full_name": "__main__._decimals.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__main__._decimals.Return": { - "cairo_type": "()", - "type": "type_definition" - }, - "__main__._decimals.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__._decimals.addr": { - "decorators": [], - "pc": 325, - "type": "function" - }, - "__main__._decimals.addr.Args": { - "full_name": "__main__._decimals.addr.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__main__._decimals.addr.ImplicitArgs": { - "full_name": "__main__._decimals.addr.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 0 + "parent_location": [ + { + "end_col": 84, + "end_line": 257, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 78, + "start_line": 257 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 36, + "start_line": 237 + } + }, + "1217": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 237, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 1 - } - }, - "size": 2, - "type": "struct" - }, - "__main__._decimals.addr.Return": { - "cairo_type": "(res: felt)", - "type": "type_definition" - }, - "__main__._decimals.addr.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__._decimals.hash2": { - "destination": "starkware.cairo.common.hash.hash2", - "type": "alias" - }, - "__main__._decimals.normalize_address": { - "destination": "starkware.starknet.common.storage.normalize_address", - "type": "alias" - }, - "__main__._decimals.read": { - "decorators": [], - "pc": 330, - "type": "function" - }, - "__main__._decimals.read.Args": { - "full_name": "__main__._decimals.read.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__main__._decimals.read.ImplicitArgs": { - "full_name": "__main__._decimals.read.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 1 + "parent_location": [ + { + "end_col": 84, + "end_line": 257, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 78, + "start_line": 257 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 36, + "start_line": 237 + } + }, + "1218": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 85, + "end_line": 257, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 + "start_col": 47, + "start_line": 257 + } + }, + "1220": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" }, - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__._decimals.read.Return": { - "cairo_type": "(res: felt)", - "type": "type_definition" - }, - "__main__._decimals.read.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__._decimals.storage_read": { - "destination": "starkware.starknet.common.syscalls.storage_read", - "type": "alias" - }, - "__main__._decimals.storage_write": { - "destination": "starkware.starknet.common.syscalls.storage_write", - "type": "alias" - }, - "__main__._decimals.write": { - "decorators": [], - "pc": 343, - "type": "function" - }, - "__main__._decimals.write.Args": { - "full_name": "__main__._decimals.write.Args", - "members": { - "value": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "__main__._decimals.write.ImplicitArgs": { - "full_name": "__main__._decimals.write.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 1 + "parent_location": [ + { + "end_col": 72, + "end_line": 255, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 53, + "end_line": 258, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 258 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 21 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 40, + "start_line": 255 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 13 + } + }, + "1221": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 + "parent_location": [ + { + "end_col": 72, + "end_line": 255, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 53, + "end_line": 258, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 258 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 21 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 40, + "start_line": 255 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 13 + } + }, + "1222": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 31, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" }, - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__._decimals.write.Return": { - "cairo_type": "()", - "type": "type_definition" - }, - "__main__._decimals.write.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__._mint": { - "decorators": [], - "pc": 1117, - "type": "function" - }, - "__main__._mint.Args": { - "full_name": "__main__._mint.Args", - "members": { - "amount": { - "cairo_type": "starkware.cairo.common.uint256.Uint256", - "offset": 1 + "parent_location": [ + { + "end_col": 85, + "end_line": 257, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 53, + "end_line": 258, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 258 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 21 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 47, + "start_line": 257 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 31 + } + }, + "1223": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 237, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "recipient": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__._mint.ImplicitArgs": { - "full_name": "__main__._mint.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 1 + "parent_location": [ + { + "end_col": 29, + "end_line": 258, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 20, + "start_line": 258 + }, + "While expanding the reference 'recipient' in:" + ], + "start_col": 19, + "start_line": 237 + } + }, + "1224": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 31, + "end_line": 257, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 + "parent_location": [ + { + "end_col": 52, + "end_line": 258, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 31, + "start_line": 258 + }, + "While expanding the reference 'new_recipient_balance' in:" + ], + "start_col": 10, + "start_line": 257 + } + }, + "1225": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 31, + "end_line": 257, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__._mint.Return": { - "cairo_type": "()", - "type": "type_definition" - }, - "__main__._mint.SIZEOF_LOCALS": { - "type": "const", - "value": 4 - }, - "__main__._name": { - "type": "namespace" - }, - "__main__._name.Args": { - "full_name": "__main__._name.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__main__._name.HashBuiltin": { - "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", - "type": "alias" - }, - "__main__._name.ImplicitArgs": { - "full_name": "__main__._name.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__main__._name.Return": { - "cairo_type": "()", - "type": "type_definition" - }, - "__main__._name.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__._name.addr": { - "decorators": [], - "pc": 265, - "type": "function" - }, - "__main__._name.addr.Args": { - "full_name": "__main__._name.addr.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__main__._name.addr.ImplicitArgs": { - "full_name": "__main__._name.addr.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 0 + "parent_location": [ + { + "end_col": 52, + "end_line": 258, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 31, + "start_line": 258 + }, + "While expanding the reference 'new_recipient_balance' in:" + ], + "start_col": 10, + "start_line": 257 + } + }, + "1226": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 53, + "end_line": 258, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 1 - } - }, - "size": 2, - "type": "struct" - }, - "__main__._name.addr.Return": { - "cairo_type": "(res: felt)", - "type": "type_definition" - }, - "__main__._name.addr.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__._name.hash2": { - "destination": "starkware.cairo.common.hash.hash2", - "type": "alias" - }, - "__main__._name.normalize_address": { - "destination": "starkware.starknet.common.storage.normalize_address", - "type": "alias" - }, - "__main__._name.read": { - "decorators": [], - "pc": 270, - "type": "function" - }, - "__main__._name.read.Args": { - "full_name": "__main__._name.read.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__main__._name.read.ImplicitArgs": { - "full_name": "__main__._name.read.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 1 + "start_col": 5, + "start_line": 258 + } + }, + "1228": { + "accessible_scopes": ["__main__", "__main__._transfer"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 259, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 + "start_col": 5, + "start_line": 259 + } + }, + "1229": { + "accessible_scopes": ["__main__", "__main__._approve"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 17, + "end_line": 263, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__._name.read.Return": { - "cairo_type": "(res: felt)", - "type": "type_definition" - }, - "__main__._name.read.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__._name.storage_read": { - "destination": "starkware.starknet.common.syscalls.storage_read", - "type": "alias" - }, - "__main__._name.storage_write": { - "destination": "starkware.starknet.common.syscalls.storage_write", - "type": "alias" - }, - "__main__._name.write": { - "decorators": [], - "pc": 283, - "type": "function" - }, - "__main__._name.write.Args": { - "full_name": "__main__._name.write.Args", - "members": { - "value": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "__main__._name.write.ImplicitArgs": { - "full_name": "__main__._name.write.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 1 + "parent_location": [ + { + "end_col": 27, + "end_line": 265, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 21, + "start_line": 265 + }, + "While expanding the reference 'caller' in:" + ], + "start_col": 5, + "start_line": 263 + } + }, + "1230": { + "accessible_scopes": ["__main__", "__main__._approve"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 28, + "end_line": 265, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 + "start_col": 5, + "start_line": 265 + } + }, + "1232": { + "accessible_scopes": ["__main__", "__main__._approve"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 263, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__._name.write.Return": { - "cairo_type": "()", - "type": "type_definition" - }, - "__main__._name.write.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__._symbol": { - "type": "namespace" - }, - "__main__._symbol.Args": { - "full_name": "__main__._symbol.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__main__._symbol.HashBuiltin": { - "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", - "type": "alias" - }, - "__main__._symbol.ImplicitArgs": { - "full_name": "__main__._symbol.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__main__._symbol.Return": { - "cairo_type": "()", - "type": "type_definition" - }, - "__main__._symbol.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__._symbol.addr": { - "decorators": [], - "pc": 295, - "type": "function" - }, - "__main__._symbol.addr.Args": { - "full_name": "__main__._symbol.addr.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__main__._symbol.addr.ImplicitArgs": { - "full_name": "__main__._symbol.addr.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 0 + "parent_location": [ + { + "end_col": 28, + "end_line": 266, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 21, + "start_line": 266 + }, + "While expanding the reference 'spender' in:" + ], + "start_col": 19, + "start_line": 263 + } + }, + "1233": { + "accessible_scopes": ["__main__", "__main__._approve"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 266, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 1 - } - }, - "size": 2, - "type": "struct" - }, - "__main__._symbol.addr.Return": { - "cairo_type": "(res: felt)", - "type": "type_definition" - }, - "__main__._symbol.addr.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__._symbol.hash2": { - "destination": "starkware.cairo.common.hash.hash2", - "type": "alias" - }, - "__main__._symbol.normalize_address": { - "destination": "starkware.starknet.common.storage.normalize_address", - "type": "alias" - }, - "__main__._symbol.read": { - "decorators": [], - "pc": 300, - "type": "function" - }, - "__main__._symbol.read.Args": { - "full_name": "__main__._symbol.read.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__main__._symbol.read.ImplicitArgs": { - "full_name": "__main__._symbol.read.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 1 + "start_col": 5, + "start_line": 266 + } + }, + "1235": { + "accessible_scopes": ["__main__", "__main__._approve"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 78, + "end_line": 262, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 + "parent_location": [ + { + "end_col": 35, + "end_line": 21, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 267, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 267 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 20, + "start_line": 21 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 262 + } + }, + "1236": { + "accessible_scopes": ["__main__", "__main__._approve"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 263, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__._symbol.read.Return": { - "cairo_type": "(res: felt)", - "type": "type_definition" - }, - "__main__._symbol.read.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__._symbol.storage_read": { - "destination": "starkware.starknet.common.syscalls.storage_read", - "type": "alias" - }, - "__main__._symbol.storage_write": { - "destination": "starkware.starknet.common.syscalls.storage_write", - "type": "alias" - }, - "__main__._symbol.write": { - "decorators": [], - "pc": 313, - "type": "function" - }, - "__main__._symbol.write.Args": { - "full_name": "__main__._symbol.write.Args", - "members": { - "value": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "__main__._symbol.write.ImplicitArgs": { - "full_name": "__main__._symbol.write.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 1 + "parent_location": [ + { + "end_col": 25, + "end_line": 267, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 19, + "start_line": 267 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 34, + "start_line": 263 + } + }, + "1237": { + "accessible_scopes": ["__main__", "__main__._approve"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 263, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 + "parent_location": [ + { + "end_col": 25, + "end_line": 267, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 19, + "start_line": 267 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 34, + "start_line": 263 + } + }, + "1238": { + "accessible_scopes": ["__main__", "__main__._approve"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 267, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__._symbol.write.Return": { - "cairo_type": "()", - "type": "type_definition" - }, - "__main__._symbol.write.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__._transfer": { - "decorators": [], - "pc": 1168, - "type": "function" - }, - "__main__._transfer.Args": { - "full_name": "__main__._transfer.Args", - "members": { - "amount": { - "cairo_type": "starkware.cairo.common.uint256.Uint256", - "offset": 2 + "start_col": 5, + "start_line": 267 + } + }, + "1240": { + "accessible_scopes": ["__main__", "__main__._approve"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 262, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "recipient": { - "cairo_type": "felt", - "offset": 1 + "parent_location": [ + { + "end_col": 34, + "end_line": 23, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 46, + "end_line": 268, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 268 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 23 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 262 + } + }, + "1241": { + "accessible_scopes": ["__main__", "__main__._approve"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 262, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "sender": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 4, - "type": "struct" - }, - "__main__._transfer.ImplicitArgs": { - "full_name": "__main__._transfer.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 1 + "parent_location": [ + { + "end_col": 62, + "end_line": 23, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 46, + "end_line": 268, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 268 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 23 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 262 + } + }, + "1242": { + "accessible_scopes": ["__main__", "__main__._approve"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 21, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 + "parent_location": [ + { + "end_col": 26, + "end_line": 267, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 23, + "input_file": { + "filename": "autogen/starknet/storage_var/allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 46, + "end_line": 268, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 268 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 23 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 5, + "start_line": 267 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 20, + "start_line": 21 + } + }, + "1243": { + "accessible_scopes": ["__main__", "__main__._approve"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 17, + "end_line": 263, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__._transfer.Return": { - "cairo_type": "()", - "type": "type_definition" - }, - "__main__._transfer.SIZEOF_LOCALS": { - "type": "const", - "value": 2 - }, - "__main__.allowance": { - "decorators": ["view"], - "pc": 702, - "type": "function" - }, - "__main__.allowance.Args": { - "full_name": "__main__.allowance.Args", - "members": { - "owner": { - "cairo_type": "felt", - "offset": 0 + "parent_location": [ + { + "end_col": 28, + "end_line": 268, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 22, + "start_line": 268 + }, + "While expanding the reference 'caller' in:" + ], + "start_col": 5, + "start_line": 263 + } + }, + "1244": { + "accessible_scopes": ["__main__", "__main__._approve"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 263, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "spender": { - "cairo_type": "felt", - "offset": 1 - } - }, - "size": 2, - "type": "struct" - }, - "__main__.allowance.ImplicitArgs": { - "full_name": "__main__.allowance.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 1 + "parent_location": [ + { + "end_col": 37, + "end_line": 268, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 30, + "start_line": 268 + }, + "While expanding the reference 'spender' in:" + ], + "start_col": 19, + "start_line": 263 + } + }, + "1245": { + "accessible_scopes": ["__main__", "__main__._approve"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 263, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 + "parent_location": [ + { + "end_col": 45, + "end_line": 268, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 39, + "start_line": 268 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 34, + "start_line": 263 + } + }, + "1246": { + "accessible_scopes": ["__main__", "__main__._approve"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 263, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__.allowance.Return": { - "cairo_type": "(remaining: starkware.cairo.common.uint256.Uint256)", - "type": "type_definition" - }, - "__main__.allowance.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__.allowances": { - "type": "namespace" - }, - "__main__.allowances.Args": { - "full_name": "__main__.allowances.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__main__.allowances.HashBuiltin": { - "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", - "type": "alias" - }, - "__main__.allowances.ImplicitArgs": { - "full_name": "__main__.allowances.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__main__.allowances.Return": { - "cairo_type": "()", - "type": "type_definition" - }, - "__main__.allowances.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__.allowances.addr": { - "decorators": [], - "pc": 448, - "type": "function" - }, - "__main__.allowances.addr.Args": { - "full_name": "__main__.allowances.addr.Args", - "members": { - "owner": { - "cairo_type": "felt", - "offset": 0 + "parent_location": [ + { + "end_col": 45, + "end_line": 268, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 39, + "start_line": 268 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 34, + "start_line": 263 + } + }, + "1247": { + "accessible_scopes": ["__main__", "__main__._approve"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 268, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "spender": { - "cairo_type": "felt", - "offset": 1 - } - }, - "size": 2, - "type": "struct" - }, - "__main__.allowances.addr.ImplicitArgs": { - "full_name": "__main__.allowances.addr.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 0 + "start_col": 5, + "start_line": 268 + } + }, + "1249": { + "accessible_scopes": ["__main__", "__main__._approve"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 269, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 1 - } - }, - "size": 2, - "type": "struct" - }, - "__main__.allowances.addr.Return": { - "cairo_type": "(res: felt)", - "type": "type_definition" - }, - "__main__.allowances.addr.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__.allowances.hash2": { - "destination": "starkware.cairo.common.hash.hash2", - "type": "alias" - }, - "__main__.allowances.normalize_address": { - "destination": "starkware.starknet.common.storage.normalize_address", - "type": "alias" - }, - "__main__.allowances.read": { - "decorators": [], - "pc": 465, - "type": "function" - }, - "__main__.allowances.read.Args": { - "full_name": "__main__.allowances.read.Args", - "members": { - "owner": { - "cairo_type": "felt", - "offset": 0 + "start_col": 5, + "start_line": 269 + } + }, + "1250": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 18, + "end_line": 275, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "spender": { - "cairo_type": "felt", - "offset": 1 - } - }, - "size": 2, - "type": "struct" - }, - "__main__.allowances.read.ImplicitArgs": { - "full_name": "__main__.allowances.read.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 1 + "start_col": 5, + "start_line": 275 + } + }, + "1252": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 18, + "end_line": 273, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 + "parent_location": [ + { + "end_col": 28, + "end_line": 276, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 21, + "start_line": 276 + }, + "While expanding the reference 'account' in:" + ], + "start_col": 5, + "start_line": 273 + } + }, + "1253": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 276, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__.allowances.read.Return": { - "cairo_type": "(res: starkware.cairo.common.uint256.Uint256)", - "type": "type_definition" - }, - "__main__.allowances.read.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__.allowances.storage_read": { - "destination": "starkware.starknet.common.syscalls.storage_read", - "type": "alias" - }, - "__main__.allowances.storage_write": { - "destination": "starkware.starknet.common.syscalls.storage_write", - "type": "alias" - }, - "__main__.allowances.write": { - "decorators": [], - "pc": 486, - "type": "function" - }, - "__main__.allowances.write.Args": { - "full_name": "__main__.allowances.write.Args", - "members": { - "owner": { - "cairo_type": "felt", - "offset": 0 + "start_col": 5, + "start_line": 276 + } + }, + "1255": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 75, + "end_line": 272, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "spender": { - "cairo_type": "felt", - "offset": 1 + "parent_location": [ + { + "end_col": 35, + "end_line": 21, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 277, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 277 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 20, + "start_line": 21 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 60, + "start_line": 272 + } + }, + "1256": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 273, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "value": { - "cairo_type": "starkware.cairo.common.uint256.Uint256", - "offset": 2 - } - }, - "size": 4, - "type": "struct" - }, - "__main__.allowances.write.ImplicitArgs": { - "full_name": "__main__.allowances.write.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 1 + "parent_location": [ + { + "end_col": 25, + "end_line": 277, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 19, + "start_line": 277 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 20, + "start_line": 273 + } + }, + "1257": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 273, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 + "parent_location": [ + { + "end_col": 25, + "end_line": 277, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 19, + "start_line": 277 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 20, + "start_line": 273 + } + }, + "1258": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 277, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__.allowances.write.Return": { - "cairo_type": "()", - "type": "type_definition" - }, - "__main__.allowances.write.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__.approve": { - "decorators": ["external"], - "pc": 864, - "type": "function" - }, - "__main__.approve.Args": { - "full_name": "__main__.approve.Args", - "members": { - "amount": { - "cairo_type": "starkware.cairo.common.uint256.Uint256", - "offset": 1 + "start_col": 5, + "start_line": 277 + } + }, + "1260": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 30, + "end_line": 272, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "spender": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__.approve.ImplicitArgs": { - "full_name": "__main__.approve.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 1 + "parent_location": [ + { + "end_col": 33, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 52, + "end_line": 279, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 30, + "start_line": 279 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 13 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 12, + "start_line": 272 + } + }, + "1261": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 272, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 + "parent_location": [ + { + "end_col": 61, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 52, + "end_line": 279, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 30, + "start_line": 279 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 13 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 32, + "start_line": 272 + } + }, + "1262": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 21, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" }, - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__.approve.Return": { - "cairo_type": "(success: felt)", - "type": "type_definition" - }, - "__main__.approve.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__.assert_not_zero": { - "destination": "starkware.cairo.common.math.assert_not_zero", - "type": "alias" - }, - "__main__.balanceOf": { - "decorators": ["view"], - "pc": 667, - "type": "function" - }, - "__main__.balanceOf.Args": { - "full_name": "__main__.balanceOf.Args", - "members": { - "account": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "__main__.balanceOf.ImplicitArgs": { - "full_name": "__main__.balanceOf.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 1 + "parent_location": [ + { + "end_col": 26, + "end_line": 277, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 52, + "end_line": 279, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 30, + "start_line": 279 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 13 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 5, + "start_line": 277 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 20, + "start_line": 21 + } + }, + "1263": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 18, + "end_line": 273, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 + "parent_location": [ + { + "end_col": 51, + "end_line": 279, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 44, + "start_line": 279 + }, + "While expanding the reference 'account' in:" + ], + "start_col": 5, + "start_line": 273 + } + }, + "1264": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 52, + "end_line": 279, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__.balanceOf.Return": { - "cairo_type": "(balance: starkware.cairo.common.uint256.Uint256)", - "type": "type_definition" - }, - "__main__.balanceOf.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__.balances": { - "type": "namespace" - }, - "__main__.balances.Args": { - "full_name": "__main__.balances.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__main__.balances.HashBuiltin": { - "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", - "type": "alias" - }, - "__main__.balances.ImplicitArgs": { - "full_name": "__main__.balances.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__main__.balances.Return": { - "cairo_type": "()", - "type": "type_definition" - }, - "__main__.balances.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__.balances.addr": { - "decorators": [], - "pc": 396, - "type": "function" - }, - "__main__.balances.addr.Args": { - "full_name": "__main__.balances.addr.Args", - "members": { - "account": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "__main__.balances.addr.ImplicitArgs": { - "full_name": "__main__.balances.addr.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 0 + "start_col": 30, + "start_line": 279 + } + }, + "1266": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 78, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 1 - } - }, - "size": 2, - "type": "struct" - }, - "__main__.balances.addr.Return": { - "cairo_type": "(res: felt)", - "type": "type_definition" - }, - "__main__.balances.addr.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__.balances.hash2": { - "destination": "starkware.cairo.common.hash.hash2", - "type": "alias" - }, - "__main__.balances.normalize_address": { - "destination": "starkware.starknet.common.storage.normalize_address", - "type": "alias" - }, - "__main__.balances.read": { - "decorators": [], - "pc": 410, - "type": "function" - }, - "__main__.balances.read.Args": { - "full_name": "__main__.balances.read.Args", - "members": { - "account": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "__main__.balances.read.ImplicitArgs": { - "full_name": "__main__.balances.read.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 1 + "parent_location": [ + { + "end_col": 52, + "end_line": 279, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 148, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 281, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 28, + "start_line": 281 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 17, + "start_line": 148 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 30, + "start_line": 279 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 13 + } + }, + "1267": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 273, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 + "parent_location": [ + { + "end_col": 45, + "end_line": 281, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 39, + "start_line": 281 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 20, + "start_line": 273 + } + }, + "1268": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 273, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__.balances.read.Return": { - "cairo_type": "(res: starkware.cairo.common.uint256.Uint256)", - "type": "type_definition" - }, - "__main__.balances.read.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__.balances.storage_read": { - "destination": "starkware.starknet.common.syscalls.storage_read", - "type": "alias" - }, - "__main__.balances.storage_write": { - "destination": "starkware.starknet.common.syscalls.storage_write", - "type": "alias" - }, - "__main__.balances.write": { - "decorators": [], - "pc": 430, - "type": "function" - }, - "__main__.balances.write.Args": { - "full_name": "__main__.balances.write.Args", - "members": { - "account": { - "cairo_type": "felt", - "offset": 0 + "parent_location": [ + { + "end_col": 45, + "end_line": 281, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 39, + "start_line": 281 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 20, + "start_line": 273 + } + }, + "1269": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 279, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "value": { - "cairo_type": "starkware.cairo.common.uint256.Uint256", - "offset": 1 - } - }, - "size": 3, - "type": "struct" - }, - "__main__.balances.write.ImplicitArgs": { - "full_name": "__main__.balances.write.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 1 + "parent_location": [ + { + "end_col": 54, + "end_line": 281, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 47, + "start_line": 281 + }, + "While expanding the reference 'balance' in:" + ], + "start_col": 10, + "start_line": 279 + } + }, + "1270": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 279, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 + "parent_location": [ + { + "end_col": 54, + "end_line": 281, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 47, + "start_line": 281 + }, + "While expanding the reference 'balance' in:" + ], + "start_col": 10, + "start_line": 279 + } + }, + "1271": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 281, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__.balances.write.Return": { - "cairo_type": "()", - "type": "type_definition" - }, - "__main__.balances.write.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__.burn": { - "decorators": ["external"], - "pc": 1088, - "type": "function" - }, - "__main__.burn.Args": { - "full_name": "__main__.burn.Args", - "members": { - "amount": { - "cairo_type": "starkware.cairo.common.uint256.Uint256", - "offset": 1 + "start_col": 28, + "start_line": 281 + } + }, + "1273": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 282, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "user": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__.burn.ImplicitArgs": { - "full_name": "__main__.burn.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 1 + "start_col": 5, + "start_line": 282 + } + }, + "1275": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 148, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 + "parent_location": [ + { + "end_col": 55, + "end_line": 281, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 290, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 284, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 34, + "start_line": 284 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 290 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 28, + "start_line": 281 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 17, + "start_line": 148 + } + }, + "1276": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 279, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__.burn.Return": { - "cairo_type": "()", - "type": "type_definition" - }, - "__main__.burn.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__.constructor": { - "decorators": ["constructor"], - "pc": 505, - "type": "function" - }, - "__main__.constructor.Args": { - "full_name": "__main__.constructor.Args", - "members": { - "name": { - "cairo_type": "felt", - "offset": 0 + "parent_location": [ + { + "end_col": 53, + "end_line": 284, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 46, + "start_line": 284 + }, + "While expanding the reference 'balance' in:" + ], + "start_col": 10, + "start_line": 279 + } + }, + "1277": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 279, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "recipient": { - "cairo_type": "felt", - "offset": 2 + "parent_location": [ + { + "end_col": 53, + "end_line": 284, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 46, + "start_line": 284 + }, + "While expanding the reference 'balance' in:" + ], + "start_col": 10, + "start_line": 279 + } + }, + "1278": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 273, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "symbol": { - "cairo_type": "felt", - "offset": 1 - } - }, - "size": 3, - "type": "struct" - }, - "__main__.constructor.ImplicitArgs": { - "full_name": "__main__.constructor.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 1 + "parent_location": [ + { + "end_col": 61, + "end_line": 284, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 55, + "start_line": 284 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 20, + "start_line": 273 + } + }, + "1279": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 273, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 + "parent_location": [ + { + "end_col": 61, + "end_line": 284, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 55, + "start_line": 284 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 20, + "start_line": 273 + } + }, + "1280": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 62, + "end_line": 284, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__.constructor.Return": { - "cairo_type": "()", - "type": "type_definition" - }, - "__main__.constructor.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__.decimals": { - "decorators": ["view"], - "pc": 637, - "type": "function" - }, - "__main__.decimals.Args": { - "full_name": "__main__.decimals.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__main__.decimals.ImplicitArgs": { - "full_name": "__main__.decimals.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 1 + "start_col": 34, + "start_line": 284 + } + }, + "1282": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 + "parent_location": [ + { + "end_col": 52, + "end_line": 279, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 285, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 285 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 21 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 30, + "start_line": 279 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 13 + } + }, + "1283": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" }, - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__.decimals.Return": { - "cairo_type": "(decimals: felt)", - "type": "type_definition" - }, - "__main__.decimals.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__.decreaseAllowance": { - "decorators": ["external"], - "pc": 980, - "type": "function" - }, - "__main__.decreaseAllowance.Args": { - "full_name": "__main__.decreaseAllowance.Args", - "members": { - "spender": { - "cairo_type": "felt", - "offset": 0 + "parent_location": [ + { + "end_col": 52, + "end_line": 279, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 285, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 285 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 21 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 30, + "start_line": 279 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 13 + } + }, + "1284": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 290, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" }, - "subtracted_value": { - "cairo_type": "starkware.cairo.common.uint256.Uint256", - "offset": 1 - } - }, - "size": 3, - "type": "struct" - }, - "__main__.decreaseAllowance.ImplicitArgs": { - "full_name": "__main__.decreaseAllowance.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 1 + "parent_location": [ + { + "end_col": 62, + "end_line": 284, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 285, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 285 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 21 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 34, + "start_line": 284 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 290 + } + }, + "1285": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 18, + "end_line": 273, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 + "parent_location": [ + { + "end_col": 27, + "end_line": 285, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 20, + "start_line": 285 + }, + "While expanding the reference 'account' in:" + ], + "start_col": 5, + "start_line": 273 + } + }, + "1286": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 30, + "end_line": 284, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__.decreaseAllowance.Return": { - "cairo_type": "(success: felt)", - "type": "type_definition" - }, - "__main__.decreaseAllowance.SIZEOF_LOCALS": { - "type": "const", - "value": 5 - }, - "__main__.get_caller_address": { - "destination": "starkware.starknet.common.syscalls.get_caller_address", - "type": "alias" - }, - "__main__.increaseAllowance": { - "decorators": ["external"], - "pc": 908, - "type": "function" - }, - "__main__.increaseAllowance.Args": { - "full_name": "__main__.increaseAllowance.Args", - "members": { - "added_value": { - "cairo_type": "starkware.cairo.common.uint256.Uint256", - "offset": 1 + "parent_location": [ + { + "end_col": 40, + "end_line": 285, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 29, + "start_line": 285 + }, + "While expanding the reference 'new_balance' in:" + ], + "start_col": 10, + "start_line": 284 + } + }, + "1287": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 30, + "end_line": 284, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "spender": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__.increaseAllowance.ImplicitArgs": { - "full_name": "__main__.increaseAllowance.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 1 + "parent_location": [ + { + "end_col": 40, + "end_line": 285, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 29, + "start_line": 285 + }, + "While expanding the reference 'new_balance' in:" + ], + "start_col": 10, + "start_line": 284 + } + }, + "1288": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 285, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 + "start_col": 5, + "start_line": 285 + } + }, + "1290": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 287, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__.increaseAllowance.Return": { - "cairo_type": "(success: felt)", - "type": "type_definition" - }, - "__main__.increaseAllowance.SIZEOF_LOCALS": { - "type": "const", - "value": 5 - }, - "__main__.mint": { - "decorators": ["external"], - "pc": 1059, - "type": "function" - }, - "__main__.mint.Args": { - "full_name": "__main__.mint.Args", - "members": { - "amount": { - "cairo_type": "starkware.cairo.common.uint256.Uint256", - "offset": 1 + "start_col": 29, + "start_line": 287 + } + }, + "1292": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 273, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "recipient": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__.mint.ImplicitArgs": { - "full_name": "__main__.mint.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 1 + "parent_location": [ + { + "end_col": 59, + "end_line": 288, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 53, + "start_line": 288 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 20, + "start_line": 273 + } + }, + "1293": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 273, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 + "parent_location": [ + { + "end_col": 59, + "end_line": 288, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 53, + "start_line": 288 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 20, + "start_line": 273 + } + }, + "1294": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 60, + "end_line": 288, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__.mint.Return": { - "cairo_type": "()", - "type": "type_definition" - }, - "__main__.mint.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__.name": { - "decorators": ["view"], - "pc": 546, - "type": "function" - }, - "__main__.name.Args": { - "full_name": "__main__.name.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__main__.name.ImplicitArgs": { - "full_name": "__main__.name.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 1 + "start_col": 33, + "start_line": 288 + } + }, + "1296": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 + "parent_location": [ + { + "end_col": 48, + "end_line": 287, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 289, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 289 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 19 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 29, + "start_line": 287 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 13 + } + }, + "1297": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" }, - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__.name.Return": { - "cairo_type": "(name: felt)", - "type": "type_definition" - }, - "__main__.name.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__.symbol": { - "decorators": ["view"], - "pc": 576, - "type": "function" - }, - "__main__.symbol.Args": { - "full_name": "__main__.symbol.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__main__.symbol.ImplicitArgs": { - "full_name": "__main__.symbol.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 1 + "parent_location": [ + { + "end_col": 48, + "end_line": 287, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 289, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 289 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 19 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 29, + "start_line": 287 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 13 + } + }, + "1298": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 290, + "input_file": { + "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 + "parent_location": [ + { + "end_col": 60, + "end_line": 288, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 289, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 289 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 19 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 33, + "start_line": 288 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 290 + } + }, + "1299": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 288, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__.symbol.Return": { - "cairo_type": "(symbol: felt)", - "type": "type_definition" - }, - "__main__.symbol.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__.totalSupply": { - "decorators": ["view"], - "pc": 606, - "type": "function" - }, - "__main__.totalSupply.Args": { - "full_name": "__main__.totalSupply.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__main__.totalSupply.ImplicitArgs": { - "full_name": "__main__.totalSupply.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 1 + "parent_location": [ + { + "end_col": 34, + "end_line": 289, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 24, + "start_line": 289 + }, + "While expanding the reference 'new_supply' in:" + ], + "start_col": 10, + "start_line": 288 + } + }, + "1300": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 288, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 + "parent_location": [ + { + "end_col": 34, + "end_line": 289, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 24, + "start_line": 289 + }, + "While expanding the reference 'new_supply' in:" + ], + "start_col": 10, + "start_line": 288 + } + }, + "1301": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 289, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" }, - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__.totalSupply.Return": { - "cairo_type": "(totalSupply: starkware.cairo.common.uint256.Uint256)", - "type": "type_definition" - }, - "__main__.totalSupply.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__.total_supply": { - "type": "namespace" - }, - "__main__.total_supply.Args": { - "full_name": "__main__.total_supply.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__main__.total_supply.HashBuiltin": { - "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", - "type": "alias" - }, - "__main__.total_supply.ImplicitArgs": { - "full_name": "__main__.total_supply.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__main__.total_supply.Return": { - "cairo_type": "()", - "type": "type_definition" - }, - "__main__.total_supply.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__.total_supply.addr": { - "decorators": [], - "pc": 355, - "type": "function" - }, - "__main__.total_supply.addr.Args": { - "full_name": "__main__.total_supply.addr.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__main__.total_supply.addr.ImplicitArgs": { - "full_name": "__main__.total_supply.addr.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "start_col": 5, + "start_line": 289 + } + }, + "1303": { + "accessible_scopes": ["__main__", "__main__._burn"], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 290, + "input_file": { + "filename": "contracts/lib/ERC20.cairo" + }, + "start_col": 5, + "start_line": 290 + } + } + } + }, + "hints": { + "6": [ + { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_not_zero" + ], + "code": "from starkware.cairo.common.math_utils import assert_integer\nassert_integer(ids.value)\nassert ids.value % PRIME != 0, f'assert_not_zero failed: {ids.value} = 0.'", + "flow_tracking_data": { + "ap_tracking": { + "group": 1, "offset": 0 }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 1 + "reference_ids": { + "starkware.cairo.common.math.assert_not_zero.value": 0 } - }, - "size": 2, - "type": "struct" - }, - "__main__.total_supply.addr.Return": { - "cairo_type": "(res: felt)", - "type": "type_definition" - }, - "__main__.total_supply.addr.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__.total_supply.hash2": { - "destination": "starkware.cairo.common.hash.hash2", - "type": "alias" - }, - "__main__.total_supply.normalize_address": { - "destination": "starkware.starknet.common.storage.normalize_address", - "type": "alias" - }, - "__main__.total_supply.read": { - "decorators": [], - "pc": 360, - "type": "function" - }, - "__main__.total_supply.read.Args": { - "full_name": "__main__.total_supply.read.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__main__.total_supply.read.ImplicitArgs": { - "full_name": "__main__.total_supply.read.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 1 - }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 - }, - "syscall_ptr": { - "cairo_type": "felt*", + } + } + ], + "11": [ + { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_250_bit" + ], + "code": "from starkware.cairo.common.math_utils import as_int\n\n# Correctness check.\nvalue = as_int(ids.value, PRIME) % PRIME\nassert value < ids.UPPER_BOUND, f'{value} is outside of the range [0, 2**250).'\n\n# Calculation for the assertion.\nids.high, ids.low = divmod(ids.value, ids.SHIFT)", + "flow_tracking_data": { + "ap_tracking": { + "group": 2, "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.math.assert_250_bit.high": 3, + "starkware.cairo.common.math.assert_250_bit.low": 2, + "starkware.cairo.common.math.assert_250_bit.value": 1 } - }, - "size": 3, - "type": "struct" - }, - "__main__.total_supply.read.Return": { - "cairo_type": "(res: starkware.cairo.common.uint256.Uint256)", - "type": "type_definition" - }, - "__main__.total_supply.read.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__.total_supply.storage_read": { - "destination": "starkware.starknet.common.syscalls.storage_read", - "type": "alias" - }, - "__main__.total_supply.storage_write": { - "destination": "starkware.starknet.common.syscalls.storage_write", - "type": "alias" - }, - "__main__.total_supply.write": { - "decorators": [], - "pc": 379, - "type": "function" - }, - "__main__.total_supply.write.Args": { - "full_name": "__main__.total_supply.write.Args", - "members": { - "value": { - "cairo_type": "starkware.cairo.common.uint256.Uint256", + } + } + ], + "24": [ + { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "code": "import itertools\n\nfrom starkware.cairo.common.math_utils import assert_integer\nassert_integer(ids.a)\nassert_integer(ids.b)\na = ids.a % PRIME\nb = ids.b % PRIME\nassert a <= b, f'a = {a} is not less than or equal to b = {b}.'\n\n# Find an arc less than PRIME / 3, and another less than PRIME / 2.\nlengths_and_indices = [(a, 0), (b - a, 1), (PRIME - 1 - b, 2)]\nlengths_and_indices.sort()\nassert lengths_and_indices[0][0] <= PRIME // 3 and lengths_and_indices[1][0] <= PRIME // 2\nexcluded = lengths_and_indices[2][1]\n\nmemory[ids.range_check_ptr + 1], memory[ids.range_check_ptr + 0] = (\n divmod(lengths_and_indices[0][0], ids.PRIME_OVER_3_HIGH))\nmemory[ids.range_check_ptr + 3], memory[ids.range_check_ptr + 2] = (\n divmod(lengths_and_indices[1][0], ids.PRIME_OVER_2_HIGH))", + "flow_tracking_data": { + "ap_tracking": { + "group": 3, "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.math.assert_le_felt.a": 4, + "starkware.cairo.common.math.assert_le_felt.b": 5, + "starkware.cairo.common.math.assert_le_felt.range_check_ptr": 6 } - }, - "size": 2, - "type": "struct" - }, - "__main__.total_supply.write.ImplicitArgs": { - "full_name": "__main__.total_supply.write.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 1 + } + } + ], + "34": [ + { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "code": "memory[ap] = 1 if excluded != 0 else 0", + "flow_tracking_data": { + "ap_tracking": { + "group": 3, + "offset": 8 }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 + "reference_ids": {} + } + } + ], + "48": [ + { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "code": "memory[ap] = 1 if excluded != 1 else 0", + "flow_tracking_data": { + "ap_tracking": { + "group": 3, + "offset": 9 + }, + "reference_ids": {} + } + } + ], + "60": [ + { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "code": "assert excluded == 2", + "flow_tracking_data": { + "ap_tracking": { + "group": 3, + "offset": 10 }, - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__.total_supply.write.Return": { - "cairo_type": "()", - "type": "type_definition" - }, - "__main__.total_supply.write.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__.transfer": { - "decorators": ["external"], - "pc": 739, - "type": "function" - }, - "__main__.transfer.Args": { - "full_name": "__main__.transfer.Args", - "members": { - "amount": { - "cairo_type": "starkware.cairo.common.uint256.Uint256", + "reference_ids": {} + } + } + ], + "71": [ + { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "code": "# Verify the assumptions on the relationship between 2**250, ADDR_BOUND and PRIME.\nADDR_BOUND = ids.ADDR_BOUND % PRIME\nassert (2**250 < ADDR_BOUND <= 2**251) and (2 * 2**250 < PRIME) and (\n ADDR_BOUND * 2 > PRIME), \\\n 'normalize_address() cannot be used with the current constants.'\nids.is_small = 1 if ids.addr < ADDR_BOUND else 0", + "flow_tracking_data": { + "ap_tracking": { + "group": 4, "offset": 1 }, - "recipient": { - "cairo_type": "felt", - "offset": 0 + "reference_ids": { + "starkware.starknet.common.storage.normalize_address.addr": 7, + "starkware.starknet.common.storage.normalize_address.is_small": 8 } - }, - "size": 3, - "type": "struct" - }, - "__main__.transfer.ImplicitArgs": { - "full_name": "__main__.transfer.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 1 - }, - "range_check_ptr": { - "cairo_type": "felt", + } + } + ], + "89": [ + { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "code": "ids.is_250 = 1 if ids.addr < 2**250 else 0", + "flow_tracking_data": { + "ap_tracking": { + "group": 4, "offset": 2 }, - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 + "reference_ids": { + "starkware.starknet.common.storage.normalize_address.addr": 7, + "starkware.starknet.common.storage.normalize_address.is_250": 9 } - }, - "size": 3, - "type": "struct" - }, - "__main__.transfer.Return": { - "cairo_type": "(success: felt)", - "type": "type_definition" - }, - "__main__.transfer.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__.transferFrom": { - "decorators": ["external"], - "pc": 783, - "type": "function" - }, - "__main__.transferFrom.Args": { - "full_name": "__main__.transferFrom.Args", - "members": { - "amount": { - "cairo_type": "starkware.cairo.common.uint256.Uint256", - "offset": 2 - }, - "recipient": { - "cairo_type": "felt", + } + } + ], + "112": [ + { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_caller_address" + ], + "code": "syscall_handler.get_caller_address(segments=segments, syscall_ptr=ids.syscall_ptr)", + "flow_tracking_data": { + "ap_tracking": { + "group": 5, "offset": 1 }, - "sender": { - "cairo_type": "felt", - "offset": 0 + "reference_ids": { + "starkware.starknet.common.syscalls.get_caller_address.syscall_ptr": 10 } - }, - "size": 4, - "type": "struct" - }, - "__main__.transferFrom.ImplicitArgs": { - "full_name": "__main__.transferFrom.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + } + } + ], + "120": [ + { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_read" + ], + "code": "syscall_handler.storage_read(segments=segments, syscall_ptr=ids.syscall_ptr)", + "flow_tracking_data": { + "ap_tracking": { + "group": 6, "offset": 1 }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 - }, - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__.transferFrom.Return": { - "cairo_type": "(success: felt)", - "type": "type_definition" - }, - "__main__.transferFrom.SIZEOF_LOCALS": { - "type": "const", - "value": 3 - }, - "__main__.uint256_add": { - "destination": "starkware.cairo.common.uint256.uint256_add", - "type": "alias" - }, - "__main__.uint256_check": { - "destination": "starkware.cairo.common.uint256.uint256_check", - "type": "alias" - }, - "__main__.uint256_le": { - "destination": "starkware.cairo.common.uint256.uint256_le", - "type": "alias" - }, - "__main__.uint256_lt": { - "destination": "starkware.cairo.common.uint256.uint256_lt", - "type": "alias" - }, - "__main__.uint256_sub": { - "destination": "starkware.cairo.common.uint256.uint256_sub", - "type": "alias" - }, - "__wrappers__.allowance": { - "decorators": ["view"], - "pc": 720, - "type": "function" - }, - "__wrappers__.allowance.Args": { - "full_name": "__wrappers__.allowance.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.allowance.ImplicitArgs": { - "full_name": "__wrappers__.allowance.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.allowance.Return": { - "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", - "type": "type_definition" - }, - "__wrappers__.allowance.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__wrappers__.allowance.__wrapped_func": { - "destination": "__main__.allowance", - "type": "alias" - }, - "__wrappers__.allowance_encode_return": { - "decorators": [], - "pc": 710, - "type": "function" - }, - "__wrappers__.allowance_encode_return.Args": { - "full_name": "__wrappers__.allowance_encode_return.Args", - "members": { - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 - }, - "ret_value": { - "cairo_type": "(remaining: starkware.cairo.common.uint256.Uint256)", - "offset": 0 + "reference_ids": { + "starkware.starknet.common.syscalls.storage_read.syscall_ptr": 11 } - }, - "size": 3, - "type": "struct" - }, - "__wrappers__.allowance_encode_return.ImplicitArgs": { - "full_name": "__wrappers__.allowance_encode_return.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.allowance_encode_return.Return": { - "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", - "type": "type_definition" - }, - "__wrappers__.allowance_encode_return.SIZEOF_LOCALS": { - "type": "const", - "value": 1 - }, - "__wrappers__.allowance_encode_return.memcpy": { - "destination": "starkware.cairo.common.memcpy.memcpy", - "type": "alias" - }, - "__wrappers__.approve": { - "decorators": ["external"], - "pc": 888, - "type": "function" - }, - "__wrappers__.approve.Args": { - "full_name": "__wrappers__.approve.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.approve.ImplicitArgs": { - "full_name": "__wrappers__.approve.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.approve.Return": { - "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", - "type": "type_definition" - }, - "__wrappers__.approve.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__wrappers__.approve.__wrapped_func": { - "destination": "__main__.approve", - "type": "alias" - }, - "__wrappers__.approve_encode_return": { - "decorators": [], - "pc": 879, - "type": "function" - }, - "__wrappers__.approve_encode_return.Args": { - "full_name": "__wrappers__.approve_encode_return.Args", - "members": { - "range_check_ptr": { - "cairo_type": "felt", + } + } + ], + "129": [ + { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_write" + ], + "code": "syscall_handler.storage_write(segments=segments, syscall_ptr=ids.syscall_ptr)", + "flow_tracking_data": { + "ap_tracking": { + "group": 7, "offset": 1 }, - "ret_value": { - "cairo_type": "(success: felt)", - "offset": 0 + "reference_ids": { + "starkware.starknet.common.syscalls.storage_write.syscall_ptr": 12 } - }, - "size": 2, - "type": "struct" - }, - "__wrappers__.approve_encode_return.ImplicitArgs": { - "full_name": "__wrappers__.approve_encode_return.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.approve_encode_return.Return": { - "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", - "type": "type_definition" - }, - "__wrappers__.approve_encode_return.SIZEOF_LOCALS": { - "type": "const", - "value": 1 - }, - "__wrappers__.approve_encode_return.memcpy": { - "destination": "starkware.cairo.common.memcpy.memcpy", - "type": "alias" - }, - "__wrappers__.balanceOf": { - "decorators": ["view"], - "pc": 684, - "type": "function" - }, - "__wrappers__.balanceOf.Args": { - "full_name": "__wrappers__.balanceOf.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.balanceOf.ImplicitArgs": { - "full_name": "__wrappers__.balanceOf.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.balanceOf.Return": { - "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", - "type": "type_definition" - }, - "__wrappers__.balanceOf.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__wrappers__.balanceOf.__wrapped_func": { - "destination": "__main__.balanceOf", - "type": "alias" - }, - "__wrappers__.balanceOf_encode_return": { - "decorators": [], - "pc": 674, - "type": "function" - }, - "__wrappers__.balanceOf_encode_return.Args": { - "full_name": "__wrappers__.balanceOf_encode_return.Args", - "members": { - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 - }, - "ret_value": { - "cairo_type": "(balance: starkware.cairo.common.uint256.Uint256)", + } + } + ], + "132": [ + { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "code": "memory[ap] = 0 if 0 <= (ids.a % PRIME) < range_check_builtin.bound else 1", + "flow_tracking_data": { + "ap_tracking": { + "group": 8, "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__wrappers__.balanceOf_encode_return.ImplicitArgs": { - "full_name": "__wrappers__.balanceOf_encode_return.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.balanceOf_encode_return.Return": { - "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", - "type": "type_definition" - }, - "__wrappers__.balanceOf_encode_return.SIZEOF_LOCALS": { - "type": "const", - "value": 1 - }, - "__wrappers__.balanceOf_encode_return.memcpy": { - "destination": "starkware.cairo.common.memcpy.memcpy", - "type": "alias" - }, - "__wrappers__.burn": { - "decorators": ["external"], - "pc": 1097, - "type": "function" - }, - "__wrappers__.burn.Args": { - "full_name": "__wrappers__.burn.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.burn.ImplicitArgs": { - "full_name": "__wrappers__.burn.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.burn.Return": { - "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", - "type": "type_definition" - }, - "__wrappers__.burn.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__wrappers__.burn.__wrapped_func": { - "destination": "__main__.burn", - "type": "alias" - }, - "__wrappers__.burn_encode_return.memcpy": { - "destination": "starkware.cairo.common.memcpy.memcpy", - "type": "alias" - }, - "__wrappers__.constructor": { - "decorators": ["constructor"], - "pc": 526, - "type": "function" - }, - "__wrappers__.constructor.Args": { - "full_name": "__wrappers__.constructor.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.constructor.ImplicitArgs": { - "full_name": "__wrappers__.constructor.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.constructor.Return": { - "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", - "type": "type_definition" - }, - "__wrappers__.constructor.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__wrappers__.constructor.__wrapped_func": { - "destination": "__main__.constructor", - "type": "alias" - }, - "__wrappers__.constructor_encode_return.memcpy": { - "destination": "starkware.cairo.common.memcpy.memcpy", - "type": "alias" - }, - "__wrappers__.decimals": { - "decorators": ["view"], - "pc": 652, - "type": "function" - }, - "__wrappers__.decimals.Args": { - "full_name": "__wrappers__.decimals.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.decimals.ImplicitArgs": { - "full_name": "__wrappers__.decimals.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.decimals.Return": { - "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", - "type": "type_definition" - }, - "__wrappers__.decimals.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__wrappers__.decimals.__wrapped_func": { - "destination": "__main__.decimals", - "type": "alias" - }, - "__wrappers__.decimals_encode_return": { - "decorators": [], - "pc": 643, - "type": "function" - }, - "__wrappers__.decimals_encode_return.Args": { - "full_name": "__wrappers__.decimals_encode_return.Args", - "members": { - "range_check_ptr": { - "cairo_type": "felt", - "offset": 1 }, - "ret_value": { - "cairo_type": "(decimals: felt)", - "offset": 0 + "reference_ids": { + "starkware.cairo.common.math_cmp.is_nn.a": 13 } - }, - "size": 2, - "type": "struct" - }, - "__wrappers__.decimals_encode_return.ImplicitArgs": { - "full_name": "__wrappers__.decimals_encode_return.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.decimals_encode_return.Return": { - "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", - "type": "type_definition" - }, - "__wrappers__.decimals_encode_return.SIZEOF_LOCALS": { - "type": "const", - "value": 1 - }, - "__wrappers__.decimals_encode_return.memcpy": { - "destination": "starkware.cairo.common.memcpy.memcpy", - "type": "alias" - }, - "__wrappers__.decreaseAllowance": { - "decorators": ["external"], - "pc": 1039, - "type": "function" - }, - "__wrappers__.decreaseAllowance.Args": { - "full_name": "__wrappers__.decreaseAllowance.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.decreaseAllowance.ImplicitArgs": { - "full_name": "__wrappers__.decreaseAllowance.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.decreaseAllowance.Return": { - "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", - "type": "type_definition" - }, - "__wrappers__.decreaseAllowance.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__wrappers__.decreaseAllowance.__wrapped_func": { - "destination": "__main__.decreaseAllowance", - "type": "alias" - }, - "__wrappers__.decreaseAllowance_encode_return": { - "decorators": [], - "pc": 1030, - "type": "function" - }, - "__wrappers__.decreaseAllowance_encode_return.Args": { - "full_name": "__wrappers__.decreaseAllowance_encode_return.Args", - "members": { - "range_check_ptr": { - "cairo_type": "felt", + } + } + ], + "142": [ + { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "code": "memory[ap] = 0 if 0 <= ((-ids.a - 1) % PRIME) < range_check_builtin.bound else 1", + "flow_tracking_data": { + "ap_tracking": { + "group": 8, "offset": 1 }, - "ret_value": { - "cairo_type": "(success: felt)", - "offset": 0 + "reference_ids": { + "starkware.cairo.common.math_cmp.is_nn.a": 13 } - }, - "size": 2, - "type": "struct" - }, - "__wrappers__.decreaseAllowance_encode_return.ImplicitArgs": { - "full_name": "__wrappers__.decreaseAllowance_encode_return.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.decreaseAllowance_encode_return.Return": { - "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", - "type": "type_definition" - }, - "__wrappers__.decreaseAllowance_encode_return.SIZEOF_LOCALS": { - "type": "const", - "value": 1 - }, - "__wrappers__.decreaseAllowance_encode_return.memcpy": { - "destination": "starkware.cairo.common.memcpy.memcpy", - "type": "alias" - }, - "__wrappers__.increaseAllowance": { - "decorators": ["external"], - "pc": 960, - "type": "function" - }, - "__wrappers__.increaseAllowance.Args": { - "full_name": "__wrappers__.increaseAllowance.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.increaseAllowance.ImplicitArgs": { - "full_name": "__wrappers__.increaseAllowance.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.increaseAllowance.Return": { - "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", - "type": "type_definition" - }, - "__wrappers__.increaseAllowance.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__wrappers__.increaseAllowance.__wrapped_func": { - "destination": "__main__.increaseAllowance", - "type": "alias" - }, - "__wrappers__.increaseAllowance_encode_return": { - "decorators": [], - "pc": 951, - "type": "function" - }, - "__wrappers__.increaseAllowance_encode_return.Args": { - "full_name": "__wrappers__.increaseAllowance_encode_return.Args", - "members": { - "range_check_ptr": { - "cairo_type": "felt", - "offset": 1 + } + } + ], + "177": [ + { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_add" + ], + "code": "sum_low = ids.a.low + ids.b.low\nids.carry_low = 1 if sum_low >= ids.SHIFT else 0\nsum_high = ids.a.high + ids.b.high + ids.carry_low\nids.carry_high = 1 if sum_high >= ids.SHIFT else 0", + "flow_tracking_data": { + "ap_tracking": { + "group": 11, + "offset": 4 }, - "ret_value": { - "cairo_type": "(success: felt)", - "offset": 0 + "reference_ids": { + "starkware.cairo.common.uint256.uint256_add.a": 14, + "starkware.cairo.common.uint256.uint256_add.b": 15, + "starkware.cairo.common.uint256.uint256_add.carry_high": 17, + "starkware.cairo.common.uint256.uint256_add.carry_low": 16 } - }, - "size": 2, - "type": "struct" - }, - "__wrappers__.increaseAllowance_encode_return.ImplicitArgs": { - "full_name": "__wrappers__.increaseAllowance_encode_return.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.increaseAllowance_encode_return.Return": { - "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", - "type": "type_definition" - }, - "__wrappers__.increaseAllowance_encode_return.SIZEOF_LOCALS": { - "type": "const", - "value": 1 - }, - "__wrappers__.increaseAllowance_encode_return.memcpy": { - "destination": "starkware.cairo.common.memcpy.memcpy", - "type": "alias" - }, - "__wrappers__.mint": { - "decorators": ["external"], - "pc": 1068, - "type": "function" - }, - "__wrappers__.mint.Args": { - "full_name": "__wrappers__.mint.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.mint.ImplicitArgs": { - "full_name": "__wrappers__.mint.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.mint.Return": { - "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", - "type": "type_definition" - }, - "__wrappers__.mint.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__wrappers__.mint.__wrapped_func": { - "destination": "__main__.mint", - "type": "alias" - }, - "__wrappers__.mint_encode_return.memcpy": { - "destination": "starkware.cairo.common.memcpy.memcpy", - "type": "alias" - }, - "__wrappers__.name": { - "decorators": ["view"], - "pc": 561, - "type": "function" - }, - "__wrappers__.name.Args": { - "full_name": "__wrappers__.name.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.name.ImplicitArgs": { - "full_name": "__wrappers__.name.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.name.Return": { - "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", - "type": "type_definition" - }, - "__wrappers__.name.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__wrappers__.name.__wrapped_func": { - "destination": "__main__.name", - "type": "alias" - }, - "__wrappers__.name_encode_return": { - "decorators": [], - "pc": 552, - "type": "function" - }, - "__wrappers__.name_encode_return.Args": { - "full_name": "__wrappers__.name_encode_return.Args", - "members": { - "range_check_ptr": { - "cairo_type": "felt", - "offset": 1 - }, - "ret_value": { - "cairo_type": "(name: felt)", + } + } + ], + "537": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.constructor" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 38, "offset": 0 - } - }, - "size": 2, - "type": "struct" - }, - "__wrappers__.name_encode_return.ImplicitArgs": { - "full_name": "__wrappers__.name_encode_return.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.name_encode_return.Return": { - "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", - "type": "type_definition" - }, - "__wrappers__.name_encode_return.SIZEOF_LOCALS": { - "type": "const", - "value": 1 - }, - "__wrappers__.name_encode_return.memcpy": { - "destination": "starkware.cairo.common.memcpy.memcpy", - "type": "alias" - }, - "__wrappers__.symbol": { - "decorators": ["view"], - "pc": 591, - "type": "function" - }, - "__wrappers__.symbol.Args": { - "full_name": "__wrappers__.symbol.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.symbol.ImplicitArgs": { - "full_name": "__wrappers__.symbol.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.symbol.Return": { - "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", - "type": "type_definition" - }, - "__wrappers__.symbol.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__wrappers__.symbol.__wrapped_func": { - "destination": "__main__.symbol", - "type": "alias" - }, - "__wrappers__.symbol_encode_return": { - "decorators": [], - "pc": 582, - "type": "function" - }, - "__wrappers__.symbol_encode_return.Args": { - "full_name": "__wrappers__.symbol_encode_return.Args", - "members": { - "range_check_ptr": { - "cairo_type": "felt", - "offset": 1 }, - "ret_value": { - "cairo_type": "(symbol: felt)", + "reference_ids": {} + } + } + ], + "552": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name_encode_return" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 40, "offset": 0 - } - }, - "size": 2, - "type": "struct" - }, - "__wrappers__.symbol_encode_return.ImplicitArgs": { - "full_name": "__wrappers__.symbol_encode_return.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.symbol_encode_return.Return": { - "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", - "type": "type_definition" - }, - "__wrappers__.symbol_encode_return.SIZEOF_LOCALS": { - "type": "const", - "value": 1 - }, - "__wrappers__.symbol_encode_return.memcpy": { - "destination": "starkware.cairo.common.memcpy.memcpy", - "type": "alias" - }, - "__wrappers__.totalSupply": { - "decorators": ["view"], - "pc": 622, - "type": "function" - }, - "__wrappers__.totalSupply.Args": { - "full_name": "__wrappers__.totalSupply.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.totalSupply.ImplicitArgs": { - "full_name": "__wrappers__.totalSupply.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.totalSupply.Return": { - "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", - "type": "type_definition" - }, - "__wrappers__.totalSupply.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__wrappers__.totalSupply.__wrapped_func": { - "destination": "__main__.totalSupply", - "type": "alias" - }, - "__wrappers__.totalSupply_encode_return": { - "decorators": [], - "pc": 612, - "type": "function" - }, - "__wrappers__.totalSupply_encode_return.Args": { - "full_name": "__wrappers__.totalSupply_encode_return.Args", - "members": { - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 }, - "ret_value": { - "cairo_type": "(totalSupply: starkware.cairo.common.uint256.Uint256)", + "reference_ids": {} + } + } + ], + "582": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol_encode_return" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 43, "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__wrappers__.totalSupply_encode_return.ImplicitArgs": { - "full_name": "__wrappers__.totalSupply_encode_return.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.totalSupply_encode_return.Return": { - "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", - "type": "type_definition" - }, - "__wrappers__.totalSupply_encode_return.SIZEOF_LOCALS": { - "type": "const", - "value": 1 - }, - "__wrappers__.totalSupply_encode_return.memcpy": { - "destination": "starkware.cairo.common.memcpy.memcpy", - "type": "alias" - }, - "__wrappers__.transfer": { - "decorators": ["external"], - "pc": 763, - "type": "function" - }, - "__wrappers__.transfer.Args": { - "full_name": "__wrappers__.transfer.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.transfer.ImplicitArgs": { - "full_name": "__wrappers__.transfer.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.transfer.Return": { - "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", - "type": "type_definition" - }, - "__wrappers__.transfer.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__wrappers__.transfer.__wrapped_func": { - "destination": "__main__.transfer", - "type": "alias" - }, - "__wrappers__.transferFrom": { - "decorators": ["external"], - "pc": 843, - "type": "function" - }, - "__wrappers__.transferFrom.Args": { - "full_name": "__wrappers__.transferFrom.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.transferFrom.ImplicitArgs": { - "full_name": "__wrappers__.transferFrom.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.transferFrom.Return": { - "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", - "type": "type_definition" - }, - "__wrappers__.transferFrom.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__wrappers__.transferFrom.__wrapped_func": { - "destination": "__main__.transferFrom", - "type": "alias" - }, - "__wrappers__.transferFrom_encode_return": { - "decorators": [], - "pc": 834, - "type": "function" - }, - "__wrappers__.transferFrom_encode_return.Args": { - "full_name": "__wrappers__.transferFrom_encode_return.Args", - "members": { - "range_check_ptr": { - "cairo_type": "felt", - "offset": 1 }, - "ret_value": { - "cairo_type": "(success: felt)", + "reference_ids": {} + } + } + ], + "612": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply_encode_return" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 46, "offset": 0 - } - }, - "size": 2, - "type": "struct" - }, - "__wrappers__.transferFrom_encode_return.ImplicitArgs": { - "full_name": "__wrappers__.transferFrom_encode_return.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.transferFrom_encode_return.Return": { - "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", - "type": "type_definition" - }, - "__wrappers__.transferFrom_encode_return.SIZEOF_LOCALS": { - "type": "const", - "value": 1 - }, - "__wrappers__.transferFrom_encode_return.memcpy": { - "destination": "starkware.cairo.common.memcpy.memcpy", - "type": "alias" - }, - "__wrappers__.transfer_encode_return": { - "decorators": [], - "pc": 754, - "type": "function" - }, - "__wrappers__.transfer_encode_return.Args": { - "full_name": "__wrappers__.transfer_encode_return.Args", - "members": { - "range_check_ptr": { - "cairo_type": "felt", - "offset": 1 }, - "ret_value": { - "cairo_type": "(success: felt)", - "offset": 0 - } - }, - "size": 2, - "type": "struct" - }, - "__wrappers__.transfer_encode_return.ImplicitArgs": { - "full_name": "__wrappers__.transfer_encode_return.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.transfer_encode_return.Return": { - "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", - "type": "type_definition" - }, - "__wrappers__.transfer_encode_return.SIZEOF_LOCALS": { - "type": "const", - "value": 1 - }, - "__wrappers__.transfer_encode_return.memcpy": { - "destination": "starkware.cairo.common.memcpy.memcpy", - "type": "alias" - }, - "starkware.cairo.common.bitwise.ALL_ONES": { - "type": "const", - "value": -106710729501573572985208420194530329073740042555888586719234 - }, - "starkware.cairo.common.bitwise.BitwiseBuiltin": { - "destination": "starkware.cairo.common.cairo_builtins.BitwiseBuiltin", - "type": "alias" - }, - "starkware.cairo.common.bool.FALSE": { - "type": "const", - "value": 0 - }, - "starkware.cairo.common.bool.TRUE": { - "type": "const", - "value": 1 - }, - "starkware.cairo.common.cairo_builtins.BitwiseBuiltin": { - "full_name": "starkware.cairo.common.cairo_builtins.BitwiseBuiltin", - "members": { - "x": { - "cairo_type": "felt", + "reference_ids": {} + } + } + ], + "643": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals_encode_return" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 49, "offset": 0 }, - "x_and_y": { - "cairo_type": "felt", - "offset": 2 - }, - "x_or_y": { - "cairo_type": "felt", - "offset": 4 - }, - "x_xor_y": { - "cairo_type": "felt", - "offset": 3 - }, - "y": { - "cairo_type": "felt", - "offset": 1 - } - }, - "size": 5, - "type": "struct" - }, - "starkware.cairo.common.cairo_builtins.EcOpBuiltin": { - "full_name": "starkware.cairo.common.cairo_builtins.EcOpBuiltin", - "members": { - "m": { - "cairo_type": "felt", - "offset": 4 - }, - "p": { - "cairo_type": "starkware.cairo.common.ec_point.EcPoint", + "reference_ids": {} + } + } + ], + "674": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf_encode_return" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 52, "offset": 0 }, - "q": { - "cairo_type": "starkware.cairo.common.ec_point.EcPoint", - "offset": 2 - }, - "r": { - "cairo_type": "starkware.cairo.common.ec_point.EcPoint", - "offset": 5 - } - }, - "size": 7, - "type": "struct" - }, - "starkware.cairo.common.cairo_builtins.EcPoint": { - "destination": "starkware.cairo.common.ec_point.EcPoint", - "type": "alias" - }, - "starkware.cairo.common.cairo_builtins.HashBuiltin": { - "full_name": "starkware.cairo.common.cairo_builtins.HashBuiltin", - "members": { - "result": { - "cairo_type": "felt", - "offset": 2 - }, - "x": { - "cairo_type": "felt", + "reference_ids": {} + } + } + ], + "710": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance_encode_return" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 55, "offset": 0 }, - "y": { - "cairo_type": "felt", - "offset": 1 - } - }, - "size": 3, - "type": "struct" - }, - "starkware.cairo.common.cairo_builtins.KeccakBuiltin": { - "full_name": "starkware.cairo.common.cairo_builtins.KeccakBuiltin", - "members": { - "input": { - "cairo_type": "starkware.cairo.common.keccak_state.KeccakBuiltinState", + "reference_ids": {} + } + } + ], + "754": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer_encode_return" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 59, "offset": 0 }, - "output": { - "cairo_type": "starkware.cairo.common.keccak_state.KeccakBuiltinState", - "offset": 8 - } - }, - "size": 16, - "type": "struct" - }, - "starkware.cairo.common.cairo_builtins.KeccakBuiltinState": { - "destination": "starkware.cairo.common.keccak_state.KeccakBuiltinState", - "type": "alias" - }, - "starkware.cairo.common.cairo_builtins.SignatureBuiltin": { - "full_name": "starkware.cairo.common.cairo_builtins.SignatureBuiltin", - "members": { - "message": { - "cairo_type": "felt", - "offset": 1 - }, - "pub_key": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 2, - "type": "struct" - }, - "starkware.cairo.common.dict_access.DictAccess": { - "full_name": "starkware.cairo.common.dict_access.DictAccess", - "members": { - "key": { - "cairo_type": "felt", + "reference_ids": {} + } + } + ], + "834": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom_encode_return" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 64, "offset": 0 }, - "new_value": { - "cairo_type": "felt", - "offset": 2 - }, - "prev_value": { - "cairo_type": "felt", - "offset": 1 - } - }, - "size": 3, - "type": "struct" - }, - "starkware.cairo.common.ec_point.EcPoint": { - "full_name": "starkware.cairo.common.ec_point.EcPoint", - "members": { - "x": { - "cairo_type": "felt", + "reference_ids": {} + } + } + ], + "879": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve_encode_return" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 69, "offset": 0 }, - "y": { - "cairo_type": "felt", - "offset": 1 - } - }, - "size": 2, - "type": "struct" - }, - "starkware.cairo.common.hash.HashBuiltin": { - "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", - "type": "alias" - }, - "starkware.cairo.common.hash.hash2": { - "decorators": [], - "pc": 0, - "type": "function" - }, - "starkware.cairo.common.hash.hash2.Args": { - "full_name": "starkware.cairo.common.hash.hash2.Args", - "members": { - "x": { - "cairo_type": "felt", + "reference_ids": {} + } + } + ], + "951": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance_encode_return" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 74, "offset": 0 }, - "y": { - "cairo_type": "felt", - "offset": 1 - } - }, - "size": 2, - "type": "struct" - }, - "starkware.cairo.common.hash.hash2.ImplicitArgs": { - "full_name": "starkware.cairo.common.hash.hash2.ImplicitArgs", - "members": { - "hash_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "starkware.cairo.common.hash.hash2.Return": { - "cairo_type": "(result: felt)", - "type": "type_definition" - }, - "starkware.cairo.common.hash.hash2.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "starkware.cairo.common.keccak_state.KeccakBuiltinState": { - "full_name": "starkware.cairo.common.keccak_state.KeccakBuiltinState", - "members": { - "s0": { - "cairo_type": "felt", + "reference_ids": {} + } + } + ], + "1030": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance_encode_return" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 79, "offset": 0 }, - "s1": { - "cairo_type": "felt", - "offset": 1 - }, - "s2": { - "cairo_type": "felt", - "offset": 2 - }, - "s3": { - "cairo_type": "felt", - "offset": 3 - }, - "s4": { - "cairo_type": "felt", - "offset": 4 - }, - "s5": { - "cairo_type": "felt", - "offset": 5 + "reference_ids": {} + } + } + ], + "1079": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.mint" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 85, + "offset": 0 }, - "s6": { - "cairo_type": "felt", - "offset": 6 + "reference_ids": {} + } + } + ], + "1108": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.burn" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 89, + "offset": 0 }, - "s7": { - "cairo_type": "felt", - "offset": 7 - } - }, - "size": 8, - "type": "struct" - }, - "starkware.cairo.common.math.FALSE": { - "destination": "starkware.cairo.common.bool.FALSE", - "type": "alias" + "reference_ids": {} + } + } + ] + }, + "identifiers": { + "__main__.FALSE": { + "destination": "starkware.cairo.common.bool.FALSE", + "type": "alias" + }, + "__main__.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "__main__.SignatureBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.SignatureBuiltin", + "type": "alias" + }, + "__main__.TRUE": { + "destination": "starkware.cairo.common.bool.TRUE", + "type": "alias" + }, + "__main__.Uint256": { + "destination": "starkware.cairo.common.uint256.Uint256", + "type": "alias" + }, + "__main__._approve": { + "decorators": [], + "pc": 1229, + "type": "function" + }, + "__main__._approve.Args": { + "full_name": "__main__._approve.Args", + "members": { + "amount": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 2 + }, + "caller": { + "cairo_type": "felt", + "offset": 0 + }, + "spender": { + "cairo_type": "felt", + "offset": 1 + } }, - "starkware.cairo.common.math.TRUE": { - "destination": "starkware.cairo.common.bool.TRUE", - "type": "alias" + "size": 4, + "type": "struct" + }, + "__main__._approve.ImplicitArgs": { + "full_name": "__main__._approve.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } }, - "starkware.cairo.common.math.assert_250_bit": { - "decorators": ["known_ap_change"], - "pc": 11, - "type": "function" + "size": 3, + "type": "struct" + }, + "__main__._approve.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__._approve.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__._burn": { + "decorators": [], + "pc": 1250, + "type": "function" + }, + "__main__._burn.Args": { + "full_name": "__main__._burn.Args", + "members": { + "account": { + "cairo_type": "felt", + "offset": 0 + }, + "amount": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 1 + } }, - "starkware.cairo.common.math.assert_250_bit.Args": { - "full_name": "starkware.cairo.common.math.assert_250_bit.Args", - "members": { - "value": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "starkware.cairo.common.math.assert_250_bit.HIGH_BOUND": { - "type": "const", - "value": 5316911983139663491615228241121378304 - }, - "starkware.cairo.common.math.assert_250_bit.ImplicitArgs": { - "full_name": "starkware.cairo.common.math.assert_250_bit.ImplicitArgs", - "members": { - "range_check_ptr": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" + "size": 3, + "type": "struct" + }, + "__main__._burn.ImplicitArgs": { + "full_name": "__main__._burn.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } }, - "starkware.cairo.common.math.assert_250_bit.Return": { - "cairo_type": "()", - "type": "type_definition" + "size": 3, + "type": "struct" + }, + "__main__._burn.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__._burn.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__._decimals": { + "type": "namespace" + }, + "__main__._decimals.Args": { + "full_name": "__main__._decimals.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__._decimals.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "__main__._decimals.ImplicitArgs": { + "full_name": "__main__._decimals.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__._decimals.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__._decimals.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__._decimals.addr": { + "decorators": [], + "pc": 325, + "type": "function" + }, + "__main__._decimals.addr.Args": { + "full_name": "__main__._decimals.addr.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__._decimals.addr.ImplicitArgs": { + "full_name": "__main__._decimals.addr.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + } }, - "starkware.cairo.common.math.assert_250_bit.SHIFT": { - "type": "const", - "value": 340282366920938463463374607431768211456 + "size": 2, + "type": "struct" + }, + "__main__._decimals.addr.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "__main__._decimals.addr.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__._decimals.hash2": { + "destination": "starkware.cairo.common.hash.hash2", + "type": "alias" + }, + "__main__._decimals.normalize_address": { + "destination": "starkware.starknet.common.storage.normalize_address", + "type": "alias" + }, + "__main__._decimals.read": { + "decorators": [], + "pc": 330, + "type": "function" + }, + "__main__._decimals.read.Args": { + "full_name": "__main__._decimals.read.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__._decimals.read.ImplicitArgs": { + "full_name": "__main__._decimals.read.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } }, - "starkware.cairo.common.math.assert_250_bit.SIZEOF_LOCALS": { - "type": "const", - "value": 0 + "size": 3, + "type": "struct" + }, + "__main__._decimals.read.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "__main__._decimals.read.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__._decimals.storage_read": { + "destination": "starkware.starknet.common.syscalls.storage_read", + "type": "alias" + }, + "__main__._decimals.storage_write": { + "destination": "starkware.starknet.common.syscalls.storage_write", + "type": "alias" + }, + "__main__._decimals.write": { + "decorators": [], + "pc": 343, + "type": "function" + }, + "__main__._decimals.write.Args": { + "full_name": "__main__._decimals.write.Args", + "members": { + "value": { + "cairo_type": "felt", + "offset": 0 + } }, - "starkware.cairo.common.math.assert_250_bit.UPPER_BOUND": { - "type": "const", - "value": 1809251394333065553493296640760748560207343510400633813116524750123642650624 + "size": 1, + "type": "struct" + }, + "__main__._decimals.write.ImplicitArgs": { + "full_name": "__main__._decimals.write.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } }, - "starkware.cairo.common.math.assert_250_bit.high": { - "cairo_type": "felt", - "full_name": "starkware.cairo.common.math.assert_250_bit.high", - "references": [ - { - "ap_tracking_data": { - "group": 2, - "offset": 0 - }, - "pc": 11, - "value": "[cast([fp + (-4)] + 1, felt*)]" - } - ], - "type": "reference" + "size": 3, + "type": "struct" + }, + "__main__._decimals.write.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__._decimals.write.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__._mint": { + "decorators": [], + "pc": 1117, + "type": "function" + }, + "__main__._mint.Args": { + "full_name": "__main__._mint.Args", + "members": { + "amount": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 1 + }, + "recipient": { + "cairo_type": "felt", + "offset": 0 + } }, - "starkware.cairo.common.math.assert_250_bit.low": { - "cairo_type": "felt", - "full_name": "starkware.cairo.common.math.assert_250_bit.low", - "references": [ - { - "ap_tracking_data": { - "group": 2, - "offset": 0 - }, - "pc": 11, - "value": "[cast([fp + (-4)], felt*)]" - } - ], - "type": "reference" + "size": 3, + "type": "struct" + }, + "__main__._mint.ImplicitArgs": { + "full_name": "__main__._mint.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } }, - "starkware.cairo.common.math.assert_250_bit.value": { - "cairo_type": "felt", - "full_name": "starkware.cairo.common.math.assert_250_bit.value", - "references": [ - { - "ap_tracking_data": { - "group": 2, - "offset": 0 - }, - "pc": 11, - "value": "[cast(fp + (-3), felt*)]" - } - ], - "type": "reference" + "size": 3, + "type": "struct" + }, + "__main__._mint.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__._mint.SIZEOF_LOCALS": { + "type": "const", + "value": 4 + }, + "__main__._name": { + "type": "namespace" + }, + "__main__._name.Args": { + "full_name": "__main__._name.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__._name.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "__main__._name.ImplicitArgs": { + "full_name": "__main__._name.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__._name.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__._name.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__._name.addr": { + "decorators": [], + "pc": 265, + "type": "function" + }, + "__main__._name.addr.Args": { + "full_name": "__main__._name.addr.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__._name.addr.ImplicitArgs": { + "full_name": "__main__._name.addr.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + } }, - "starkware.cairo.common.math.assert_le_felt": { - "decorators": ["known_ap_change"], - "pc": 24, - "type": "function" + "size": 2, + "type": "struct" + }, + "__main__._name.addr.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "__main__._name.addr.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__._name.hash2": { + "destination": "starkware.cairo.common.hash.hash2", + "type": "alias" + }, + "__main__._name.normalize_address": { + "destination": "starkware.starknet.common.storage.normalize_address", + "type": "alias" + }, + "__main__._name.read": { + "decorators": [], + "pc": 270, + "type": "function" + }, + "__main__._name.read.Args": { + "full_name": "__main__._name.read.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__._name.read.ImplicitArgs": { + "full_name": "__main__._name.read.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } }, - "starkware.cairo.common.math.assert_le_felt.Args": { - "full_name": "starkware.cairo.common.math.assert_le_felt.Args", - "members": { - "a": { - "cairo_type": "felt", - "offset": 0 - }, - "b": { - "cairo_type": "felt", - "offset": 1 - } - }, - "size": 2, - "type": "struct" - }, - "starkware.cairo.common.math.assert_le_felt.ImplicitArgs": { - "full_name": "starkware.cairo.common.math.assert_le_felt.ImplicitArgs", - "members": { - "range_check_ptr": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" + "size": 3, + "type": "struct" + }, + "__main__._name.read.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "__main__._name.read.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__._name.storage_read": { + "destination": "starkware.starknet.common.syscalls.storage_read", + "type": "alias" + }, + "__main__._name.storage_write": { + "destination": "starkware.starknet.common.syscalls.storage_write", + "type": "alias" + }, + "__main__._name.write": { + "decorators": [], + "pc": 283, + "type": "function" + }, + "__main__._name.write.Args": { + "full_name": "__main__._name.write.Args", + "members": { + "value": { + "cairo_type": "felt", + "offset": 0 + } }, - "starkware.cairo.common.math.assert_le_felt.PRIME_OVER_2_HIGH": { - "type": "const", - "value": 5316911983139663648412552867652567041 + "size": 1, + "type": "struct" + }, + "__main__._name.write.ImplicitArgs": { + "full_name": "__main__._name.write.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } }, - "starkware.cairo.common.math.assert_le_felt.PRIME_OVER_3_HIGH": { - "type": "const", - "value": 3544607988759775765608368578435044694 + "size": 3, + "type": "struct" + }, + "__main__._name.write.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__._name.write.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__._symbol": { + "type": "namespace" + }, + "__main__._symbol.Args": { + "full_name": "__main__._symbol.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__._symbol.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "__main__._symbol.ImplicitArgs": { + "full_name": "__main__._symbol.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__._symbol.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__._symbol.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__._symbol.addr": { + "decorators": [], + "pc": 295, + "type": "function" + }, + "__main__._symbol.addr.Args": { + "full_name": "__main__._symbol.addr.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__._symbol.addr.ImplicitArgs": { + "full_name": "__main__._symbol.addr.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + } }, - "starkware.cairo.common.math.assert_le_felt.Return": { - "cairo_type": "()", - "type": "type_definition" + "size": 2, + "type": "struct" + }, + "__main__._symbol.addr.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "__main__._symbol.addr.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__._symbol.hash2": { + "destination": "starkware.cairo.common.hash.hash2", + "type": "alias" + }, + "__main__._symbol.normalize_address": { + "destination": "starkware.starknet.common.storage.normalize_address", + "type": "alias" + }, + "__main__._symbol.read": { + "decorators": [], + "pc": 300, + "type": "function" + }, + "__main__._symbol.read.Args": { + "full_name": "__main__._symbol.read.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__._symbol.read.ImplicitArgs": { + "full_name": "__main__._symbol.read.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } }, - "starkware.cairo.common.math.assert_le_felt.SIZEOF_LOCALS": { - "type": "const", - "value": 0 + "size": 3, + "type": "struct" + }, + "__main__._symbol.read.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "__main__._symbol.read.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__._symbol.storage_read": { + "destination": "starkware.starknet.common.syscalls.storage_read", + "type": "alias" + }, + "__main__._symbol.storage_write": { + "destination": "starkware.starknet.common.syscalls.storage_write", + "type": "alias" + }, + "__main__._symbol.write": { + "decorators": [], + "pc": 313, + "type": "function" + }, + "__main__._symbol.write.Args": { + "full_name": "__main__._symbol.write.Args", + "members": { + "value": { + "cairo_type": "felt", + "offset": 0 + } }, - "starkware.cairo.common.math.assert_le_felt.a": { - "cairo_type": "felt", - "full_name": "starkware.cairo.common.math.assert_le_felt.a", - "references": [ - { - "ap_tracking_data": { - "group": 3, - "offset": 0 - }, - "pc": 24, - "value": "[cast(fp + (-4), felt*)]" - } - ], - "type": "reference" + "size": 1, + "type": "struct" + }, + "__main__._symbol.write.ImplicitArgs": { + "full_name": "__main__._symbol.write.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } }, - "starkware.cairo.common.math.assert_le_felt.b": { - "cairo_type": "felt", - "full_name": "starkware.cairo.common.math.assert_le_felt.b", - "references": [ - { - "ap_tracking_data": { - "group": 3, - "offset": 0 - }, - "pc": 24, - "value": "[cast(fp + (-3), felt*)]" - } - ], - "type": "reference" + "size": 3, + "type": "struct" + }, + "__main__._symbol.write.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__._symbol.write.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__._transfer": { + "decorators": [], + "pc": 1168, + "type": "function" + }, + "__main__._transfer.Args": { + "full_name": "__main__._transfer.Args", + "members": { + "amount": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 2 + }, + "recipient": { + "cairo_type": "felt", + "offset": 1 + }, + "sender": { + "cairo_type": "felt", + "offset": 0 + } }, - "starkware.cairo.common.math.assert_le_felt.range_check_ptr": { - "cairo_type": "felt", - "full_name": "starkware.cairo.common.math.assert_le_felt.range_check_ptr", - "references": [ - { - "ap_tracking_data": { - "group": 3, - "offset": 0 - }, - "pc": 24, - "value": "[cast(fp + (-5), felt*)]" - }, - { - "ap_tracking_data": { - "group": 3, - "offset": 8 - }, - "pc": 34, - "value": "cast([fp + (-5)] + 4, felt)" - } - ], - "type": "reference" + "size": 4, + "type": "struct" + }, + "__main__._transfer.ImplicitArgs": { + "full_name": "__main__._transfer.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } }, - "starkware.cairo.common.math.assert_le_felt.skip_exclude_a": { - "pc": 48, - "type": "label" + "size": 3, + "type": "struct" + }, + "__main__._transfer.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__._transfer.SIZEOF_LOCALS": { + "type": "const", + "value": 2 + }, + "__main__.allowance": { + "decorators": ["view"], + "pc": 702, + "type": "function" + }, + "__main__.allowance.Args": { + "full_name": "__main__.allowance.Args", + "members": { + "owner": { + "cairo_type": "felt", + "offset": 0 + }, + "spender": { + "cairo_type": "felt", + "offset": 1 + } }, - "starkware.cairo.common.math.assert_le_felt.skip_exclude_b_minus_a": { - "pc": 60, - "type": "label" + "size": 2, + "type": "struct" + }, + "__main__.allowance.ImplicitArgs": { + "full_name": "__main__.allowance.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } }, - "starkware.cairo.common.math.assert_not_zero": { - "decorators": [], - "pc": 6, - "type": "function" + "size": 3, + "type": "struct" + }, + "__main__.allowance.Return": { + "cairo_type": "(remaining: starkware.cairo.common.uint256.Uint256)", + "type": "type_definition" + }, + "__main__.allowance.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.allowances": { + "type": "namespace" + }, + "__main__.allowances.Args": { + "full_name": "__main__.allowances.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.allowances.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "__main__.allowances.ImplicitArgs": { + "full_name": "__main__.allowances.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.allowances.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.allowances.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.allowances.addr": { + "decorators": [], + "pc": 448, + "type": "function" + }, + "__main__.allowances.addr.Args": { + "full_name": "__main__.allowances.addr.Args", + "members": { + "owner": { + "cairo_type": "felt", + "offset": 0 + }, + "spender": { + "cairo_type": "felt", + "offset": 1 + } }, - "starkware.cairo.common.math.assert_not_zero.Args": { - "full_name": "starkware.cairo.common.math.assert_not_zero.Args", - "members": { - "value": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "starkware.cairo.common.math.assert_not_zero.ImplicitArgs": { - "full_name": "starkware.cairo.common.math.assert_not_zero.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "starkware.cairo.common.math.assert_not_zero.Return": { - "cairo_type": "()", - "type": "type_definition" - }, - "starkware.cairo.common.math.assert_not_zero.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "starkware.cairo.common.math.assert_not_zero.value": { - "cairo_type": "felt", - "full_name": "starkware.cairo.common.math.assert_not_zero.value", - "references": [ - { - "ap_tracking_data": { - "group": 1, - "offset": 0 - }, - "pc": 6, - "value": "[cast(fp + (-3), felt*)]" - } - ], - "type": "reference" + "size": 2, + "type": "struct" + }, + "__main__.allowances.addr.ImplicitArgs": { + "full_name": "__main__.allowances.addr.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + } }, - "starkware.cairo.common.math_cmp.RC_BOUND": { - "type": "const", - "value": 340282366920938463463374607431768211456 + "size": 2, + "type": "struct" + }, + "__main__.allowances.addr.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "__main__.allowances.addr.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.allowances.hash2": { + "destination": "starkware.cairo.common.hash.hash2", + "type": "alias" + }, + "__main__.allowances.normalize_address": { + "destination": "starkware.starknet.common.storage.normalize_address", + "type": "alias" + }, + "__main__.allowances.read": { + "decorators": [], + "pc": 465, + "type": "function" + }, + "__main__.allowances.read.Args": { + "full_name": "__main__.allowances.read.Args", + "members": { + "owner": { + "cairo_type": "felt", + "offset": 0 + }, + "spender": { + "cairo_type": "felt", + "offset": 1 + } }, - "starkware.cairo.common.math_cmp.assert_le_felt": { - "destination": "starkware.cairo.common.math.assert_le_felt", - "type": "alias" + "size": 2, + "type": "struct" + }, + "__main__.allowances.read.ImplicitArgs": { + "full_name": "__main__.allowances.read.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } }, - "starkware.cairo.common.math_cmp.assert_lt_felt": { - "destination": "starkware.cairo.common.math.assert_lt_felt", - "type": "alias" + "size": 3, + "type": "struct" + }, + "__main__.allowances.read.Return": { + "cairo_type": "(res: starkware.cairo.common.uint256.Uint256)", + "type": "type_definition" + }, + "__main__.allowances.read.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.allowances.storage_read": { + "destination": "starkware.starknet.common.syscalls.storage_read", + "type": "alias" + }, + "__main__.allowances.storage_write": { + "destination": "starkware.starknet.common.syscalls.storage_write", + "type": "alias" + }, + "__main__.allowances.write": { + "decorators": [], + "pc": 486, + "type": "function" + }, + "__main__.allowances.write.Args": { + "full_name": "__main__.allowances.write.Args", + "members": { + "owner": { + "cairo_type": "felt", + "offset": 0 + }, + "spender": { + "cairo_type": "felt", + "offset": 1 + }, + "value": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 2 + } }, - "starkware.cairo.common.math_cmp.is_le": { - "decorators": ["known_ap_change"], - "pc": 165, - "type": "function" + "size": 4, + "type": "struct" + }, + "__main__.allowances.write.ImplicitArgs": { + "full_name": "__main__.allowances.write.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } }, - "starkware.cairo.common.math_cmp.is_le.Args": { - "full_name": "starkware.cairo.common.math_cmp.is_le.Args", - "members": { - "a": { - "cairo_type": "felt", - "offset": 0 - }, - "b": { - "cairo_type": "felt", - "offset": 1 - } - }, - "size": 2, - "type": "struct" - }, - "starkware.cairo.common.math_cmp.is_le.ImplicitArgs": { - "full_name": "starkware.cairo.common.math_cmp.is_le.ImplicitArgs", - "members": { - "range_check_ptr": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" + "size": 3, + "type": "struct" + }, + "__main__.allowances.write.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.allowances.write.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.approve": { + "decorators": ["external"], + "pc": 864, + "type": "function" + }, + "__main__.approve.Args": { + "full_name": "__main__.approve.Args", + "members": { + "amount": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 1 + }, + "spender": { + "cairo_type": "felt", + "offset": 0 + } }, - "starkware.cairo.common.math_cmp.is_le.Return": { - "cairo_type": "felt", - "type": "type_definition" + "size": 3, + "type": "struct" + }, + "__main__.approve.ImplicitArgs": { + "full_name": "__main__.approve.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } }, - "starkware.cairo.common.math_cmp.is_le.SIZEOF_LOCALS": { - "type": "const", - "value": 0 + "size": 3, + "type": "struct" + }, + "__main__.approve.Return": { + "cairo_type": "(success: felt)", + "type": "type_definition" + }, + "__main__.approve.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.assert_not_zero": { + "destination": "starkware.cairo.common.math.assert_not_zero", + "type": "alias" + }, + "__main__.balanceOf": { + "decorators": ["view"], + "pc": 667, + "type": "function" + }, + "__main__.balanceOf.Args": { + "full_name": "__main__.balanceOf.Args", + "members": { + "account": { + "cairo_type": "felt", + "offset": 0 + } }, - "starkware.cairo.common.math_cmp.is_nn": { - "decorators": ["known_ap_change"], - "pc": 132, - "type": "function" + "size": 1, + "type": "struct" + }, + "__main__.balanceOf.ImplicitArgs": { + "full_name": "__main__.balanceOf.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } }, - "starkware.cairo.common.math_cmp.is_nn.Args": { - "full_name": "starkware.cairo.common.math_cmp.is_nn.Args", - "members": { - "a": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "starkware.cairo.common.math_cmp.is_nn.ImplicitArgs": { - "full_name": "starkware.cairo.common.math_cmp.is_nn.ImplicitArgs", - "members": { - "range_check_ptr": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" + "size": 3, + "type": "struct" + }, + "__main__.balanceOf.Return": { + "cairo_type": "(balance: starkware.cairo.common.uint256.Uint256)", + "type": "type_definition" + }, + "__main__.balanceOf.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.balances": { + "type": "namespace" + }, + "__main__.balances.Args": { + "full_name": "__main__.balances.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.balances.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "__main__.balances.ImplicitArgs": { + "full_name": "__main__.balances.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.balances.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.balances.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.balances.addr": { + "decorators": [], + "pc": 396, + "type": "function" + }, + "__main__.balances.addr.Args": { + "full_name": "__main__.balances.addr.Args", + "members": { + "account": { + "cairo_type": "felt", + "offset": 0 + } }, - "starkware.cairo.common.math_cmp.is_nn.Return": { - "cairo_type": "felt", - "type": "type_definition" + "size": 1, + "type": "struct" + }, + "__main__.balances.addr.ImplicitArgs": { + "full_name": "__main__.balances.addr.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + } }, - "starkware.cairo.common.math_cmp.is_nn.SIZEOF_LOCALS": { - "type": "const", - "value": 0 + "size": 2, + "type": "struct" + }, + "__main__.balances.addr.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "__main__.balances.addr.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.balances.hash2": { + "destination": "starkware.cairo.common.hash.hash2", + "type": "alias" + }, + "__main__.balances.normalize_address": { + "destination": "starkware.starknet.common.storage.normalize_address", + "type": "alias" + }, + "__main__.balances.read": { + "decorators": [], + "pc": 410, + "type": "function" + }, + "__main__.balances.read.Args": { + "full_name": "__main__.balances.read.Args", + "members": { + "account": { + "cairo_type": "felt", + "offset": 0 + } }, - "starkware.cairo.common.math_cmp.is_nn.a": { - "cairo_type": "felt", - "full_name": "starkware.cairo.common.math_cmp.is_nn.a", - "references": [ - { - "ap_tracking_data": { - "group": 8, - "offset": 0 - }, - "pc": 132, - "value": "[cast(fp + (-3), felt*)]" - } - ], - "type": "reference" + "size": 1, + "type": "struct" + }, + "__main__.balances.read.ImplicitArgs": { + "full_name": "__main__.balances.read.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } }, - "starkware.cairo.common.math_cmp.is_nn.need_felt_comparison": { - "pc": 156, - "type": "label" + "size": 3, + "type": "struct" + }, + "__main__.balances.read.Return": { + "cairo_type": "(res: starkware.cairo.common.uint256.Uint256)", + "type": "type_definition" + }, + "__main__.balances.read.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.balances.storage_read": { + "destination": "starkware.starknet.common.syscalls.storage_read", + "type": "alias" + }, + "__main__.balances.storage_write": { + "destination": "starkware.starknet.common.syscalls.storage_write", + "type": "alias" + }, + "__main__.balances.write": { + "decorators": [], + "pc": 430, + "type": "function" + }, + "__main__.balances.write.Args": { + "full_name": "__main__.balances.write.Args", + "members": { + "account": { + "cairo_type": "felt", + "offset": 0 + }, + "value": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 1 + } }, - "starkware.cairo.common.math_cmp.is_nn.out_of_range": { - "pc": 142, - "type": "label" + "size": 3, + "type": "struct" + }, + "__main__.balances.write.ImplicitArgs": { + "full_name": "__main__.balances.write.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } }, - "starkware.cairo.common.pow.assert_le": { - "destination": "starkware.cairo.common.math.assert_le", - "type": "alias" + "size": 3, + "type": "struct" + }, + "__main__.balances.write.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.balances.write.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.burn": { + "decorators": ["external"], + "pc": 1088, + "type": "function" + }, + "__main__.burn.Args": { + "full_name": "__main__.burn.Args", + "members": { + "amount": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 1 + }, + "user": { + "cairo_type": "felt", + "offset": 0 + } }, - "starkware.cairo.common.pow.get_ap": { - "destination": "starkware.cairo.common.registers.get_ap", - "type": "alias" + "size": 3, + "type": "struct" + }, + "__main__.burn.ImplicitArgs": { + "full_name": "__main__.burn.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } }, - "starkware.cairo.common.pow.get_fp_and_pc": { - "destination": "starkware.cairo.common.registers.get_fp_and_pc", - "type": "alias" + "size": 3, + "type": "struct" + }, + "__main__.burn.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.burn.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.constructor": { + "decorators": ["constructor"], + "pc": 505, + "type": "function" + }, + "__main__.constructor.Args": { + "full_name": "__main__.constructor.Args", + "members": { + "name": { + "cairo_type": "felt", + "offset": 0 + }, + "recipient": { + "cairo_type": "felt", + "offset": 2 + }, + "symbol": { + "cairo_type": "felt", + "offset": 1 + } }, - "starkware.cairo.common.registers.get_ap": { - "destination": "starkware.cairo.lang.compiler.lib.registers.get_ap", - "type": "alias" + "size": 3, + "type": "struct" + }, + "__main__.constructor.ImplicitArgs": { + "full_name": "__main__.constructor.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } }, - "starkware.cairo.common.registers.get_fp_and_pc": { - "destination": "starkware.cairo.lang.compiler.lib.registers.get_fp_and_pc", - "type": "alias" + "size": 3, + "type": "struct" + }, + "__main__.constructor.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.constructor.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.decimals": { + "decorators": ["view"], + "pc": 637, + "type": "function" + }, + "__main__.decimals.Args": { + "full_name": "__main__.decimals.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.decimals.ImplicitArgs": { + "full_name": "__main__.decimals.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } }, - "starkware.cairo.common.uint256.ALL_ONES": { - "type": "const", - "value": 340282366920938463463374607431768211455 + "size": 3, + "type": "struct" + }, + "__main__.decimals.Return": { + "cairo_type": "(decimals: felt)", + "type": "type_definition" + }, + "__main__.decimals.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.decreaseAllowance": { + "decorators": ["external"], + "pc": 980, + "type": "function" + }, + "__main__.decreaseAllowance.Args": { + "full_name": "__main__.decreaseAllowance.Args", + "members": { + "spender": { + "cairo_type": "felt", + "offset": 0 + }, + "subtracted_value": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 1 + } }, - "starkware.cairo.common.uint256.BitwiseBuiltin": { - "destination": "starkware.cairo.common.cairo_builtins.BitwiseBuiltin", - "type": "alias" + "size": 3, + "type": "struct" + }, + "__main__.decreaseAllowance.ImplicitArgs": { + "full_name": "__main__.decreaseAllowance.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } }, - "starkware.cairo.common.uint256.HALF_SHIFT": { - "type": "const", - "value": 18446744073709551616 + "size": 3, + "type": "struct" + }, + "__main__.decreaseAllowance.Return": { + "cairo_type": "(success: felt)", + "type": "type_definition" + }, + "__main__.decreaseAllowance.SIZEOF_LOCALS": { + "type": "const", + "value": 5 + }, + "__main__.get_caller_address": { + "destination": "starkware.starknet.common.syscalls.get_caller_address", + "type": "alias" + }, + "__main__.increaseAllowance": { + "decorators": ["external"], + "pc": 908, + "type": "function" + }, + "__main__.increaseAllowance.Args": { + "full_name": "__main__.increaseAllowance.Args", + "members": { + "added_value": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 1 + }, + "spender": { + "cairo_type": "felt", + "offset": 0 + } }, - "starkware.cairo.common.uint256.SHIFT": { - "type": "const", - "value": 340282366920938463463374607431768211456 + "size": 3, + "type": "struct" + }, + "__main__.increaseAllowance.ImplicitArgs": { + "full_name": "__main__.increaseAllowance.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } }, - "starkware.cairo.common.uint256.Uint256": { - "full_name": "starkware.cairo.common.uint256.Uint256", - "members": { - "high": { - "cairo_type": "felt", - "offset": 1 - }, - "low": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 2, - "type": "struct" + "size": 3, + "type": "struct" + }, + "__main__.increaseAllowance.Return": { + "cairo_type": "(success: felt)", + "type": "type_definition" + }, + "__main__.increaseAllowance.SIZEOF_LOCALS": { + "type": "const", + "value": 5 + }, + "__main__.mint": { + "decorators": ["external"], + "pc": 1059, + "type": "function" + }, + "__main__.mint.Args": { + "full_name": "__main__.mint.Args", + "members": { + "amount": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 1 + }, + "recipient": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.mint.ImplicitArgs": { + "full_name": "__main__.mint.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } }, - "starkware.cairo.common.uint256.assert_in_range": { - "destination": "starkware.cairo.common.math.assert_in_range", - "type": "alias" + "size": 3, + "type": "struct" + }, + "__main__.mint.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.mint.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.name": { + "decorators": ["view"], + "pc": 546, + "type": "function" + }, + "__main__.name.Args": { + "full_name": "__main__.name.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.name.ImplicitArgs": { + "full_name": "__main__.name.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } }, - "starkware.cairo.common.uint256.assert_le": { - "destination": "starkware.cairo.common.math.assert_le", - "type": "alias" + "size": 3, + "type": "struct" + }, + "__main__.name.Return": { + "cairo_type": "(name: felt)", + "type": "type_definition" + }, + "__main__.name.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.symbol": { + "decorators": ["view"], + "pc": 576, + "type": "function" + }, + "__main__.symbol.Args": { + "full_name": "__main__.symbol.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.symbol.ImplicitArgs": { + "full_name": "__main__.symbol.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } }, - "starkware.cairo.common.uint256.assert_nn_le": { - "destination": "starkware.cairo.common.math.assert_nn_le", - "type": "alias" + "size": 3, + "type": "struct" + }, + "__main__.symbol.Return": { + "cairo_type": "(symbol: felt)", + "type": "type_definition" + }, + "__main__.symbol.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.totalSupply": { + "decorators": ["view"], + "pc": 606, + "type": "function" + }, + "__main__.totalSupply.Args": { + "full_name": "__main__.totalSupply.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.totalSupply.ImplicitArgs": { + "full_name": "__main__.totalSupply.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } }, - "starkware.cairo.common.uint256.assert_not_zero": { - "destination": "starkware.cairo.common.math.assert_not_zero", - "type": "alias" + "size": 3, + "type": "struct" + }, + "__main__.totalSupply.Return": { + "cairo_type": "(totalSupply: starkware.cairo.common.uint256.Uint256)", + "type": "type_definition" + }, + "__main__.totalSupply.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.total_supply": { + "type": "namespace" + }, + "__main__.total_supply.Args": { + "full_name": "__main__.total_supply.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.total_supply.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "__main__.total_supply.ImplicitArgs": { + "full_name": "__main__.total_supply.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.total_supply.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.total_supply.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.total_supply.addr": { + "decorators": [], + "pc": 355, + "type": "function" + }, + "__main__.total_supply.addr.Args": { + "full_name": "__main__.total_supply.addr.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.total_supply.addr.ImplicitArgs": { + "full_name": "__main__.total_supply.addr.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + } }, - "starkware.cairo.common.uint256.bitwise_and": { - "destination": "starkware.cairo.common.bitwise.bitwise_and", - "type": "alias" + "size": 2, + "type": "struct" + }, + "__main__.total_supply.addr.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "__main__.total_supply.addr.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.total_supply.hash2": { + "destination": "starkware.cairo.common.hash.hash2", + "type": "alias" + }, + "__main__.total_supply.normalize_address": { + "destination": "starkware.starknet.common.storage.normalize_address", + "type": "alias" + }, + "__main__.total_supply.read": { + "decorators": [], + "pc": 360, + "type": "function" + }, + "__main__.total_supply.read.Args": { + "full_name": "__main__.total_supply.read.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.total_supply.read.ImplicitArgs": { + "full_name": "__main__.total_supply.read.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } }, - "starkware.cairo.common.uint256.bitwise_or": { - "destination": "starkware.cairo.common.bitwise.bitwise_or", - "type": "alias" + "size": 3, + "type": "struct" + }, + "__main__.total_supply.read.Return": { + "cairo_type": "(res: starkware.cairo.common.uint256.Uint256)", + "type": "type_definition" + }, + "__main__.total_supply.read.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.total_supply.storage_read": { + "destination": "starkware.starknet.common.syscalls.storage_read", + "type": "alias" + }, + "__main__.total_supply.storage_write": { + "destination": "starkware.starknet.common.syscalls.storage_write", + "type": "alias" + }, + "__main__.total_supply.write": { + "decorators": [], + "pc": 379, + "type": "function" + }, + "__main__.total_supply.write.Args": { + "full_name": "__main__.total_supply.write.Args", + "members": { + "value": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 0 + } }, - "starkware.cairo.common.uint256.bitwise_xor": { - "destination": "starkware.cairo.common.bitwise.bitwise_xor", - "type": "alias" + "size": 2, + "type": "struct" + }, + "__main__.total_supply.write.ImplicitArgs": { + "full_name": "__main__.total_supply.write.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } }, - "starkware.cairo.common.uint256.get_ap": { - "destination": "starkware.cairo.common.registers.get_ap", - "type": "alias" + "size": 3, + "type": "struct" + }, + "__main__.total_supply.write.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.total_supply.write.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.transfer": { + "decorators": ["external"], + "pc": 739, + "type": "function" + }, + "__main__.transfer.Args": { + "full_name": "__main__.transfer.Args", + "members": { + "amount": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 1 + }, + "recipient": { + "cairo_type": "felt", + "offset": 0 + } }, - "starkware.cairo.common.uint256.get_fp_and_pc": { - "destination": "starkware.cairo.common.registers.get_fp_and_pc", - "type": "alias" + "size": 3, + "type": "struct" + }, + "__main__.transfer.ImplicitArgs": { + "full_name": "__main__.transfer.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } }, - "starkware.cairo.common.uint256.is_le": { - "destination": "starkware.cairo.common.math_cmp.is_le", - "type": "alias" + "size": 3, + "type": "struct" + }, + "__main__.transfer.Return": { + "cairo_type": "(success: felt)", + "type": "type_definition" + }, + "__main__.transfer.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.transferFrom": { + "decorators": ["external"], + "pc": 783, + "type": "function" + }, + "__main__.transferFrom.Args": { + "full_name": "__main__.transferFrom.Args", + "members": { + "amount": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 2 + }, + "recipient": { + "cairo_type": "felt", + "offset": 1 + }, + "sender": { + "cairo_type": "felt", + "offset": 0 + } }, - "starkware.cairo.common.uint256.pow": { - "destination": "starkware.cairo.common.pow.pow", - "type": "alias" + "size": 4, + "type": "struct" + }, + "__main__.transferFrom.ImplicitArgs": { + "full_name": "__main__.transferFrom.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } }, - "starkware.cairo.common.uint256.uint256_add": { - "decorators": [], - "pc": 175, - "type": "function" + "size": 3, + "type": "struct" + }, + "__main__.transferFrom.Return": { + "cairo_type": "(success: felt)", + "type": "type_definition" + }, + "__main__.transferFrom.SIZEOF_LOCALS": { + "type": "const", + "value": 3 + }, + "__main__.uint256_add": { + "destination": "starkware.cairo.common.uint256.uint256_add", + "type": "alias" + }, + "__main__.uint256_check": { + "destination": "starkware.cairo.common.uint256.uint256_check", + "type": "alias" + }, + "__main__.uint256_le": { + "destination": "starkware.cairo.common.uint256.uint256_le", + "type": "alias" + }, + "__main__.uint256_lt": { + "destination": "starkware.cairo.common.uint256.uint256_lt", + "type": "alias" + }, + "__main__.uint256_sub": { + "destination": "starkware.cairo.common.uint256.uint256_sub", + "type": "alias" + }, + "__wrappers__.allowance": { + "decorators": ["view"], + "pc": 720, + "type": "function" + }, + "__wrappers__.allowance.Args": { + "full_name": "__wrappers__.allowance.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.allowance.ImplicitArgs": { + "full_name": "__wrappers__.allowance.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.allowance.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.allowance.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.allowance.__wrapped_func": { + "destination": "__main__.allowance", + "type": "alias" + }, + "__wrappers__.allowance_encode_return": { + "decorators": [], + "pc": 710, + "type": "function" + }, + "__wrappers__.allowance_encode_return.Args": { + "full_name": "__wrappers__.allowance_encode_return.Args", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "ret_value": { + "cairo_type": "(remaining: starkware.cairo.common.uint256.Uint256)", + "offset": 0 + } }, - "starkware.cairo.common.uint256.uint256_add.Args": { - "full_name": "starkware.cairo.common.uint256.uint256_add.Args", - "members": { - "a": { - "cairo_type": "starkware.cairo.common.uint256.Uint256", - "offset": 0 - }, - "b": { - "cairo_type": "starkware.cairo.common.uint256.Uint256", - "offset": 2 - } - }, - "size": 4, - "type": "struct" - }, - "starkware.cairo.common.uint256.uint256_add.ImplicitArgs": { - "full_name": "starkware.cairo.common.uint256.uint256_add.ImplicitArgs", - "members": { - "range_check_ptr": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" + "size": 3, + "type": "struct" + }, + "__wrappers__.allowance_encode_return.ImplicitArgs": { + "full_name": "__wrappers__.allowance_encode_return.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.allowance_encode_return.Return": { + "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", + "type": "type_definition" + }, + "__wrappers__.allowance_encode_return.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__wrappers__.allowance_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.approve": { + "decorators": ["external"], + "pc": 888, + "type": "function" + }, + "__wrappers__.approve.Args": { + "full_name": "__wrappers__.approve.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.approve.ImplicitArgs": { + "full_name": "__wrappers__.approve.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.approve.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.approve.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.approve.__wrapped_func": { + "destination": "__main__.approve", + "type": "alias" + }, + "__wrappers__.approve_encode_return": { + "decorators": [], + "pc": 879, + "type": "function" + }, + "__wrappers__.approve_encode_return.Args": { + "full_name": "__wrappers__.approve_encode_return.Args", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "ret_value": { + "cairo_type": "(success: felt)", + "offset": 0 + } }, - "starkware.cairo.common.uint256.uint256_add.Return": { - "cairo_type": "(res: starkware.cairo.common.uint256.Uint256, carry: felt)", - "type": "type_definition" + "size": 2, + "type": "struct" + }, + "__wrappers__.approve_encode_return.ImplicitArgs": { + "full_name": "__wrappers__.approve_encode_return.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.approve_encode_return.Return": { + "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", + "type": "type_definition" + }, + "__wrappers__.approve_encode_return.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__wrappers__.approve_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.balanceOf": { + "decorators": ["view"], + "pc": 684, + "type": "function" + }, + "__wrappers__.balanceOf.Args": { + "full_name": "__wrappers__.balanceOf.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.balanceOf.ImplicitArgs": { + "full_name": "__wrappers__.balanceOf.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.balanceOf.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.balanceOf.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.balanceOf.__wrapped_func": { + "destination": "__main__.balanceOf", + "type": "alias" + }, + "__wrappers__.balanceOf_encode_return": { + "decorators": [], + "pc": 674, + "type": "function" + }, + "__wrappers__.balanceOf_encode_return.Args": { + "full_name": "__wrappers__.balanceOf_encode_return.Args", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "ret_value": { + "cairo_type": "(balance: starkware.cairo.common.uint256.Uint256)", + "offset": 0 + } }, - "starkware.cairo.common.uint256.uint256_add.SIZEOF_LOCALS": { - "type": "const", - "value": 4 + "size": 3, + "type": "struct" + }, + "__wrappers__.balanceOf_encode_return.ImplicitArgs": { + "full_name": "__wrappers__.balanceOf_encode_return.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.balanceOf_encode_return.Return": { + "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", + "type": "type_definition" + }, + "__wrappers__.balanceOf_encode_return.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__wrappers__.balanceOf_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.burn": { + "decorators": ["external"], + "pc": 1097, + "type": "function" + }, + "__wrappers__.burn.Args": { + "full_name": "__wrappers__.burn.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.burn.ImplicitArgs": { + "full_name": "__wrappers__.burn.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.burn.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.burn.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.burn.__wrapped_func": { + "destination": "__main__.burn", + "type": "alias" + }, + "__wrappers__.burn_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.constructor": { + "decorators": ["constructor"], + "pc": 526, + "type": "function" + }, + "__wrappers__.constructor.Args": { + "full_name": "__wrappers__.constructor.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.constructor.ImplicitArgs": { + "full_name": "__wrappers__.constructor.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.constructor.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.constructor.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.constructor.__wrapped_func": { + "destination": "__main__.constructor", + "type": "alias" + }, + "__wrappers__.constructor_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.decimals": { + "decorators": ["view"], + "pc": 652, + "type": "function" + }, + "__wrappers__.decimals.Args": { + "full_name": "__wrappers__.decimals.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.decimals.ImplicitArgs": { + "full_name": "__wrappers__.decimals.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.decimals.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.decimals.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.decimals.__wrapped_func": { + "destination": "__main__.decimals", + "type": "alias" + }, + "__wrappers__.decimals_encode_return": { + "decorators": [], + "pc": 643, + "type": "function" + }, + "__wrappers__.decimals_encode_return.Args": { + "full_name": "__wrappers__.decimals_encode_return.Args", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "ret_value": { + "cairo_type": "(decimals: felt)", + "offset": 0 + } }, - "starkware.cairo.common.uint256.uint256_add.a": { - "cairo_type": "starkware.cairo.common.uint256.Uint256", - "full_name": "starkware.cairo.common.uint256.uint256_add.a", - "references": [ - { - "ap_tracking_data": { - "group": 11, - "offset": 0 - }, - "pc": 175, - "value": "[cast(fp + (-6), starkware.cairo.common.uint256.Uint256*)]" - } - ], - "type": "reference" + "size": 2, + "type": "struct" + }, + "__wrappers__.decimals_encode_return.ImplicitArgs": { + "full_name": "__wrappers__.decimals_encode_return.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.decimals_encode_return.Return": { + "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", + "type": "type_definition" + }, + "__wrappers__.decimals_encode_return.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__wrappers__.decimals_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.decreaseAllowance": { + "decorators": ["external"], + "pc": 1039, + "type": "function" + }, + "__wrappers__.decreaseAllowance.Args": { + "full_name": "__wrappers__.decreaseAllowance.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.decreaseAllowance.ImplicitArgs": { + "full_name": "__wrappers__.decreaseAllowance.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.decreaseAllowance.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.decreaseAllowance.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.decreaseAllowance.__wrapped_func": { + "destination": "__main__.decreaseAllowance", + "type": "alias" + }, + "__wrappers__.decreaseAllowance_encode_return": { + "decorators": [], + "pc": 1030, + "type": "function" + }, + "__wrappers__.decreaseAllowance_encode_return.Args": { + "full_name": "__wrappers__.decreaseAllowance_encode_return.Args", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "ret_value": { + "cairo_type": "(success: felt)", + "offset": 0 + } }, - "starkware.cairo.common.uint256.uint256_add.b": { - "cairo_type": "starkware.cairo.common.uint256.Uint256", - "full_name": "starkware.cairo.common.uint256.uint256_add.b", - "references": [ - { - "ap_tracking_data": { - "group": 11, - "offset": 0 - }, - "pc": 175, - "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" - } - ], - "type": "reference" + "size": 2, + "type": "struct" + }, + "__wrappers__.decreaseAllowance_encode_return.ImplicitArgs": { + "full_name": "__wrappers__.decreaseAllowance_encode_return.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.decreaseAllowance_encode_return.Return": { + "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", + "type": "type_definition" + }, + "__wrappers__.decreaseAllowance_encode_return.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__wrappers__.decreaseAllowance_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.increaseAllowance": { + "decorators": ["external"], + "pc": 960, + "type": "function" + }, + "__wrappers__.increaseAllowance.Args": { + "full_name": "__wrappers__.increaseAllowance.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.increaseAllowance.ImplicitArgs": { + "full_name": "__wrappers__.increaseAllowance.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.increaseAllowance.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.increaseAllowance.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.increaseAllowance.__wrapped_func": { + "destination": "__main__.increaseAllowance", + "type": "alias" + }, + "__wrappers__.increaseAllowance_encode_return": { + "decorators": [], + "pc": 951, + "type": "function" + }, + "__wrappers__.increaseAllowance_encode_return.Args": { + "full_name": "__wrappers__.increaseAllowance_encode_return.Args", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "ret_value": { + "cairo_type": "(success: felt)", + "offset": 0 + } }, - "starkware.cairo.common.uint256.uint256_add.carry_high": { - "cairo_type": "felt", - "full_name": "starkware.cairo.common.uint256.uint256_add.carry_high", - "references": [ - { - "ap_tracking_data": { - "group": 11, - "offset": 4 - }, - "pc": 177, - "value": "[cast(fp + 3, felt*)]" - } - ], - "type": "reference" + "size": 2, + "type": "struct" + }, + "__wrappers__.increaseAllowance_encode_return.ImplicitArgs": { + "full_name": "__wrappers__.increaseAllowance_encode_return.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.increaseAllowance_encode_return.Return": { + "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", + "type": "type_definition" + }, + "__wrappers__.increaseAllowance_encode_return.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__wrappers__.increaseAllowance_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.mint": { + "decorators": ["external"], + "pc": 1068, + "type": "function" + }, + "__wrappers__.mint.Args": { + "full_name": "__wrappers__.mint.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.mint.ImplicitArgs": { + "full_name": "__wrappers__.mint.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.mint.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.mint.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.mint.__wrapped_func": { + "destination": "__main__.mint", + "type": "alias" + }, + "__wrappers__.mint_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.name": { + "decorators": ["view"], + "pc": 561, + "type": "function" + }, + "__wrappers__.name.Args": { + "full_name": "__wrappers__.name.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.name.ImplicitArgs": { + "full_name": "__wrappers__.name.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.name.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.name.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.name.__wrapped_func": { + "destination": "__main__.name", + "type": "alias" + }, + "__wrappers__.name_encode_return": { + "decorators": [], + "pc": 552, + "type": "function" + }, + "__wrappers__.name_encode_return.Args": { + "full_name": "__wrappers__.name_encode_return.Args", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "ret_value": { + "cairo_type": "(name: felt)", + "offset": 0 + } }, - "starkware.cairo.common.uint256.uint256_add.carry_low": { - "cairo_type": "felt", - "full_name": "starkware.cairo.common.uint256.uint256_add.carry_low", - "references": [ - { - "ap_tracking_data": { - "group": 11, - "offset": 4 - }, - "pc": 177, - "value": "[cast(fp + 2, felt*)]" - } - ], - "type": "reference" + "size": 2, + "type": "struct" + }, + "__wrappers__.name_encode_return.ImplicitArgs": { + "full_name": "__wrappers__.name_encode_return.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.name_encode_return.Return": { + "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", + "type": "type_definition" + }, + "__wrappers__.name_encode_return.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__wrappers__.name_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.symbol": { + "decorators": ["view"], + "pc": 591, + "type": "function" + }, + "__wrappers__.symbol.Args": { + "full_name": "__wrappers__.symbol.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.symbol.ImplicitArgs": { + "full_name": "__wrappers__.symbol.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.symbol.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.symbol.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.symbol.__wrapped_func": { + "destination": "__main__.symbol", + "type": "alias" + }, + "__wrappers__.symbol_encode_return": { + "decorators": [], + "pc": 582, + "type": "function" + }, + "__wrappers__.symbol_encode_return.Args": { + "full_name": "__wrappers__.symbol_encode_return.Args", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "ret_value": { + "cairo_type": "(symbol: felt)", + "offset": 0 + } }, - "starkware.cairo.common.uint256.uint256_check": { - "decorators": [], - "pc": 170, - "type": "function" + "size": 2, + "type": "struct" + }, + "__wrappers__.symbol_encode_return.ImplicitArgs": { + "full_name": "__wrappers__.symbol_encode_return.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.symbol_encode_return.Return": { + "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", + "type": "type_definition" + }, + "__wrappers__.symbol_encode_return.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__wrappers__.symbol_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.totalSupply": { + "decorators": ["view"], + "pc": 622, + "type": "function" + }, + "__wrappers__.totalSupply.Args": { + "full_name": "__wrappers__.totalSupply.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.totalSupply.ImplicitArgs": { + "full_name": "__wrappers__.totalSupply.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.totalSupply.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.totalSupply.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.totalSupply.__wrapped_func": { + "destination": "__main__.totalSupply", + "type": "alias" + }, + "__wrappers__.totalSupply_encode_return": { + "decorators": [], + "pc": 612, + "type": "function" + }, + "__wrappers__.totalSupply_encode_return.Args": { + "full_name": "__wrappers__.totalSupply_encode_return.Args", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "ret_value": { + "cairo_type": "(totalSupply: starkware.cairo.common.uint256.Uint256)", + "offset": 0 + } }, - "starkware.cairo.common.uint256.uint256_check.Args": { - "full_name": "starkware.cairo.common.uint256.uint256_check.Args", - "members": { - "a": { - "cairo_type": "starkware.cairo.common.uint256.Uint256", - "offset": 0 - } - }, - "size": 2, - "type": "struct" - }, - "starkware.cairo.common.uint256.uint256_check.ImplicitArgs": { - "full_name": "starkware.cairo.common.uint256.uint256_check.ImplicitArgs", - "members": { - "range_check_ptr": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "starkware.cairo.common.uint256.uint256_check.Return": { - "cairo_type": "()", - "type": "type_definition" - }, - "starkware.cairo.common.uint256.uint256_check.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "starkware.cairo.common.uint256.uint256_le": { - "decorators": [], - "pc": 214, - "type": "function" - }, - "starkware.cairo.common.uint256.uint256_le.Args": { - "full_name": "starkware.cairo.common.uint256.uint256_le.Args", - "members": { - "a": { - "cairo_type": "starkware.cairo.common.uint256.Uint256", - "offset": 0 - }, - "b": { - "cairo_type": "starkware.cairo.common.uint256.Uint256", - "offset": 2 - } - }, - "size": 4, - "type": "struct" - }, - "starkware.cairo.common.uint256.uint256_le.ImplicitArgs": { - "full_name": "starkware.cairo.common.uint256.uint256_le.ImplicitArgs", - "members": { - "range_check_ptr": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "starkware.cairo.common.uint256.uint256_le.Return": { - "cairo_type": "(res: felt)", - "type": "type_definition" - }, - "starkware.cairo.common.uint256.uint256_le.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "starkware.cairo.common.uint256.uint256_lt": { - "decorators": [], - "pc": 197, - "type": "function" - }, - "starkware.cairo.common.uint256.uint256_lt.Args": { - "full_name": "starkware.cairo.common.uint256.uint256_lt.Args", - "members": { - "a": { - "cairo_type": "starkware.cairo.common.uint256.Uint256", - "offset": 0 - }, - "b": { - "cairo_type": "starkware.cairo.common.uint256.Uint256", - "offset": 2 - } - }, - "size": 4, - "type": "struct" - }, - "starkware.cairo.common.uint256.uint256_lt.ImplicitArgs": { - "full_name": "starkware.cairo.common.uint256.uint256_lt.ImplicitArgs", - "members": { - "range_check_ptr": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "starkware.cairo.common.uint256.uint256_lt.Return": { - "cairo_type": "(res: felt)", - "type": "type_definition" - }, - "starkware.cairo.common.uint256.uint256_lt.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "starkware.cairo.common.uint256.uint256_neg": { - "decorators": [], - "pc": 234, - "type": "function" - }, - "starkware.cairo.common.uint256.uint256_neg.Args": { - "full_name": "starkware.cairo.common.uint256.uint256_neg.Args", - "members": { - "a": { - "cairo_type": "starkware.cairo.common.uint256.Uint256", - "offset": 0 - } - }, - "size": 2, - "type": "struct" - }, - "starkware.cairo.common.uint256.uint256_neg.ImplicitArgs": { - "full_name": "starkware.cairo.common.uint256.uint256_neg.ImplicitArgs", - "members": { - "range_check_ptr": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "starkware.cairo.common.uint256.uint256_neg.Return": { - "cairo_type": "(res: starkware.cairo.common.uint256.Uint256)", - "type": "type_definition" - }, - "starkware.cairo.common.uint256.uint256_neg.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "starkware.cairo.common.uint256.uint256_not": { - "decorators": [], - "pc": 226, - "type": "function" - }, - "starkware.cairo.common.uint256.uint256_not.Args": { - "full_name": "starkware.cairo.common.uint256.uint256_not.Args", - "members": { - "a": { - "cairo_type": "starkware.cairo.common.uint256.Uint256", - "offset": 0 - } - }, - "size": 2, - "type": "struct" - }, - "starkware.cairo.common.uint256.uint256_not.ImplicitArgs": { - "full_name": "starkware.cairo.common.uint256.uint256_not.ImplicitArgs", - "members": { - "range_check_ptr": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "starkware.cairo.common.uint256.uint256_not.Return": { - "cairo_type": "(res: starkware.cairo.common.uint256.Uint256)", - "type": "type_definition" - }, - "starkware.cairo.common.uint256.uint256_not.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "starkware.cairo.common.uint256.uint256_sub": { - "decorators": [], - "pc": 249, - "type": "function" - }, - "starkware.cairo.common.uint256.uint256_sub.Args": { - "full_name": "starkware.cairo.common.uint256.uint256_sub.Args", - "members": { - "a": { - "cairo_type": "starkware.cairo.common.uint256.Uint256", - "offset": 0 - }, - "b": { - "cairo_type": "starkware.cairo.common.uint256.Uint256", - "offset": 2 - } - }, - "size": 4, - "type": "struct" - }, - "starkware.cairo.common.uint256.uint256_sub.ImplicitArgs": { - "full_name": "starkware.cairo.common.uint256.uint256_sub.ImplicitArgs", - "members": { - "range_check_ptr": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" + "size": 3, + "type": "struct" + }, + "__wrappers__.totalSupply_encode_return.ImplicitArgs": { + "full_name": "__wrappers__.totalSupply_encode_return.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.totalSupply_encode_return.Return": { + "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", + "type": "type_definition" + }, + "__wrappers__.totalSupply_encode_return.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__wrappers__.totalSupply_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.transfer": { + "decorators": ["external"], + "pc": 763, + "type": "function" + }, + "__wrappers__.transfer.Args": { + "full_name": "__wrappers__.transfer.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.transfer.ImplicitArgs": { + "full_name": "__wrappers__.transfer.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.transfer.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.transfer.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.transfer.__wrapped_func": { + "destination": "__main__.transfer", + "type": "alias" + }, + "__wrappers__.transferFrom": { + "decorators": ["external"], + "pc": 843, + "type": "function" + }, + "__wrappers__.transferFrom.Args": { + "full_name": "__wrappers__.transferFrom.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.transferFrom.ImplicitArgs": { + "full_name": "__wrappers__.transferFrom.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.transferFrom.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.transferFrom.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.transferFrom.__wrapped_func": { + "destination": "__main__.transferFrom", + "type": "alias" + }, + "__wrappers__.transferFrom_encode_return": { + "decorators": [], + "pc": 834, + "type": "function" + }, + "__wrappers__.transferFrom_encode_return.Args": { + "full_name": "__wrappers__.transferFrom_encode_return.Args", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "ret_value": { + "cairo_type": "(success: felt)", + "offset": 0 + } }, - "starkware.cairo.common.uint256.uint256_sub.Return": { - "cairo_type": "(res: starkware.cairo.common.uint256.Uint256)", - "type": "type_definition" + "size": 2, + "type": "struct" + }, + "__wrappers__.transferFrom_encode_return.ImplicitArgs": { + "full_name": "__wrappers__.transferFrom_encode_return.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.transferFrom_encode_return.Return": { + "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", + "type": "type_definition" + }, + "__wrappers__.transferFrom_encode_return.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__wrappers__.transferFrom_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.transfer_encode_return": { + "decorators": [], + "pc": 754, + "type": "function" + }, + "__wrappers__.transfer_encode_return.Args": { + "full_name": "__wrappers__.transfer_encode_return.Args", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "ret_value": { + "cairo_type": "(success: felt)", + "offset": 0 + } }, - "starkware.cairo.common.uint256.uint256_sub.SIZEOF_LOCALS": { - "type": "const", - "value": 0 + "size": 2, + "type": "struct" + }, + "__wrappers__.transfer_encode_return.ImplicitArgs": { + "full_name": "__wrappers__.transfer_encode_return.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.transfer_encode_return.Return": { + "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", + "type": "type_definition" + }, + "__wrappers__.transfer_encode_return.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__wrappers__.transfer_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "starkware.cairo.common.bitwise.ALL_ONES": { + "type": "const", + "value": -106710729501573572985208420194530329073740042555888586719234 + }, + "starkware.cairo.common.bitwise.BitwiseBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.BitwiseBuiltin", + "type": "alias" + }, + "starkware.cairo.common.bool.FALSE": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.bool.TRUE": { + "type": "const", + "value": 1 + }, + "starkware.cairo.common.cairo_builtins.BitwiseBuiltin": { + "full_name": "starkware.cairo.common.cairo_builtins.BitwiseBuiltin", + "members": { + "x": { + "cairo_type": "felt", + "offset": 0 + }, + "x_and_y": { + "cairo_type": "felt", + "offset": 2 + }, + "x_or_y": { + "cairo_type": "felt", + "offset": 4 + }, + "x_xor_y": { + "cairo_type": "felt", + "offset": 3 + }, + "y": { + "cairo_type": "felt", + "offset": 1 + } }, - "starkware.starknet.common.storage.ADDR_BOUND": { - "type": "const", - "value": -106710729501573572985208420194530329073740042555888586719489 + "size": 5, + "type": "struct" + }, + "starkware.cairo.common.cairo_builtins.EcOpBuiltin": { + "full_name": "starkware.cairo.common.cairo_builtins.EcOpBuiltin", + "members": { + "m": { + "cairo_type": "felt", + "offset": 4 + }, + "p": { + "cairo_type": "starkware.cairo.common.ec_point.EcPoint", + "offset": 0 + }, + "q": { + "cairo_type": "starkware.cairo.common.ec_point.EcPoint", + "offset": 2 + }, + "r": { + "cairo_type": "starkware.cairo.common.ec_point.EcPoint", + "offset": 5 + } }, - "starkware.starknet.common.storage.MAX_STORAGE_ITEM_SIZE": { - "type": "const", - "value": 256 + "size": 7, + "type": "struct" + }, + "starkware.cairo.common.cairo_builtins.EcPoint": { + "destination": "starkware.cairo.common.ec_point.EcPoint", + "type": "alias" + }, + "starkware.cairo.common.cairo_builtins.HashBuiltin": { + "full_name": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "members": { + "result": { + "cairo_type": "felt", + "offset": 2 + }, + "x": { + "cairo_type": "felt", + "offset": 0 + }, + "y": { + "cairo_type": "felt", + "offset": 1 + } }, - "starkware.starknet.common.storage.assert_250_bit": { - "destination": "starkware.cairo.common.math.assert_250_bit", - "type": "alias" + "size": 3, + "type": "struct" + }, + "starkware.cairo.common.cairo_builtins.KeccakBuiltin": { + "full_name": "starkware.cairo.common.cairo_builtins.KeccakBuiltin", + "members": { + "input": { + "cairo_type": "starkware.cairo.common.keccak_state.KeccakBuiltinState", + "offset": 0 + }, + "output": { + "cairo_type": "starkware.cairo.common.keccak_state.KeccakBuiltinState", + "offset": 8 + } }, - "starkware.starknet.common.storage.normalize_address": { - "decorators": ["known_ap_change"], - "pc": 69, - "type": "function" + "size": 16, + "type": "struct" + }, + "starkware.cairo.common.cairo_builtins.KeccakBuiltinState": { + "destination": "starkware.cairo.common.keccak_state.KeccakBuiltinState", + "type": "alias" + }, + "starkware.cairo.common.cairo_builtins.SignatureBuiltin": { + "full_name": "starkware.cairo.common.cairo_builtins.SignatureBuiltin", + "members": { + "message": { + "cairo_type": "felt", + "offset": 1 + }, + "pub_key": { + "cairo_type": "felt", + "offset": 0 + } }, - "starkware.starknet.common.storage.normalize_address.Args": { - "full_name": "starkware.starknet.common.storage.normalize_address.Args", - "members": { - "addr": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "starkware.starknet.common.storage.normalize_address.ImplicitArgs": { - "full_name": "starkware.starknet.common.storage.normalize_address.ImplicitArgs", - "members": { - "range_check_ptr": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.dict_access.DictAccess": { + "full_name": "starkware.cairo.common.dict_access.DictAccess", + "members": { + "key": { + "cairo_type": "felt", + "offset": 0 + }, + "new_value": { + "cairo_type": "felt", + "offset": 2 + }, + "prev_value": { + "cairo_type": "felt", + "offset": 1 + } }, - "starkware.starknet.common.storage.normalize_address.Return": { - "cairo_type": "(res: felt)", - "type": "type_definition" + "size": 3, + "type": "struct" + }, + "starkware.cairo.common.ec_point.EcPoint": { + "full_name": "starkware.cairo.common.ec_point.EcPoint", + "members": { + "x": { + "cairo_type": "felt", + "offset": 0 + }, + "y": { + "cairo_type": "felt", + "offset": 1 + } }, - "starkware.starknet.common.storage.normalize_address.SIZEOF_LOCALS": { - "type": "const", - "value": 0 + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.hash.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "starkware.cairo.common.hash.hash2": { + "decorators": [], + "pc": 0, + "type": "function" + }, + "starkware.cairo.common.hash.hash2.Args": { + "full_name": "starkware.cairo.common.hash.hash2.Args", + "members": { + "x": { + "cairo_type": "felt", + "offset": 0 + }, + "y": { + "cairo_type": "felt", + "offset": 1 + } }, - "starkware.starknet.common.storage.normalize_address.addr": { - "cairo_type": "felt", - "full_name": "starkware.starknet.common.storage.normalize_address.addr", - "references": [ - { - "ap_tracking_data": { - "group": 4, - "offset": 0 - }, - "pc": 69, - "value": "[cast(fp + (-3), felt*)]" - } - ], - "type": "reference" + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.hash.hash2.ImplicitArgs": { + "full_name": "starkware.cairo.common.hash.hash2.ImplicitArgs", + "members": { + "hash_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + } }, - "starkware.starknet.common.storage.normalize_address.is_250": { - "cairo_type": "felt", - "full_name": "starkware.starknet.common.storage.normalize_address.is_250", - "references": [ - { - "ap_tracking_data": { - "group": 4, - "offset": 2 - }, - "pc": 89, - "value": "[cast(ap + (-1), felt*)]" - } - ], - "type": "reference" + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.hash.hash2.Return": { + "cairo_type": "(result: felt)", + "type": "type_definition" + }, + "starkware.cairo.common.hash.hash2.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.keccak_state.KeccakBuiltinState": { + "full_name": "starkware.cairo.common.keccak_state.KeccakBuiltinState", + "members": { + "s0": { + "cairo_type": "felt", + "offset": 0 + }, + "s1": { + "cairo_type": "felt", + "offset": 1 + }, + "s2": { + "cairo_type": "felt", + "offset": 2 + }, + "s3": { + "cairo_type": "felt", + "offset": 3 + }, + "s4": { + "cairo_type": "felt", + "offset": 4 + }, + "s5": { + "cairo_type": "felt", + "offset": 5 + }, + "s6": { + "cairo_type": "felt", + "offset": 6 + }, + "s7": { + "cairo_type": "felt", + "offset": 7 + } }, - "starkware.starknet.common.storage.normalize_address.is_small": { - "cairo_type": "felt", - "full_name": "starkware.starknet.common.storage.normalize_address.is_small", - "references": [ - { - "ap_tracking_data": { - "group": 4, - "offset": 1 - }, - "pc": 71, - "value": "[cast(ap + (-1), felt*)]" - } - ], - "type": "reference" + "size": 8, + "type": "struct" + }, + "starkware.cairo.common.math.FALSE": { + "destination": "starkware.cairo.common.bool.FALSE", + "type": "alias" + }, + "starkware.cairo.common.math.TRUE": { + "destination": "starkware.cairo.common.bool.TRUE", + "type": "alias" + }, + "starkware.cairo.common.math.assert_250_bit": { + "decorators": ["known_ap_change"], + "pc": 11, + "type": "function" + }, + "starkware.cairo.common.math.assert_250_bit.Args": { + "full_name": "starkware.cairo.common.math.assert_250_bit.Args", + "members": { + "value": { + "cairo_type": "felt", + "offset": 0 + } }, - "starkware.starknet.common.syscalls.CALL_CONTRACT_SELECTOR": { - "type": "const", - "value": 20853273475220472486191784820 + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.math.assert_250_bit.HIGH_BOUND": { + "type": "const", + "value": 5316911983139663491615228241121378304 + }, + "starkware.cairo.common.math.assert_250_bit.ImplicitArgs": { + "full_name": "starkware.cairo.common.math.assert_250_bit.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } }, - "starkware.starknet.common.syscalls.CallContract": { - "full_name": "starkware.starknet.common.syscalls.CallContract", - "members": { - "request": { - "cairo_type": "starkware.starknet.common.syscalls.CallContractRequest", - "offset": 0 - }, - "response": { - "cairo_type": "starkware.starknet.common.syscalls.CallContractResponse", - "offset": 5 - } - }, - "size": 7, - "type": "struct" - }, - "starkware.starknet.common.syscalls.CallContractRequest": { - "full_name": "starkware.starknet.common.syscalls.CallContractRequest", - "members": { - "calldata": { - "cairo_type": "felt*", - "offset": 4 - }, - "calldata_size": { - "cairo_type": "felt", - "offset": 3 - }, - "contract_address": { - "cairo_type": "felt", - "offset": 1 - }, - "function_selector": { - "cairo_type": "felt", - "offset": 2 - }, - "selector": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 5, - "type": "struct" - }, - "starkware.starknet.common.syscalls.CallContractResponse": { - "full_name": "starkware.starknet.common.syscalls.CallContractResponse", - "members": { - "retdata": { - "cairo_type": "felt*", - "offset": 1 - }, - "retdata_size": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 2, - "type": "struct" - }, - "starkware.starknet.common.syscalls.DELEGATE_CALL_SELECTOR": { - "type": "const", - "value": 21167594061783206823196716140 - }, - "starkware.starknet.common.syscalls.DELEGATE_L1_HANDLER_SELECTOR": { - "type": "const", - "value": 23274015802972845247556842986379118667122 - }, - "starkware.starknet.common.syscalls.DEPLOY_SELECTOR": { - "type": "const", - "value": 75202468540281 - }, - "starkware.starknet.common.syscalls.Deploy": { - "full_name": "starkware.starknet.common.syscalls.Deploy", - "members": { - "request": { - "cairo_type": "starkware.starknet.common.syscalls.DeployRequest", - "offset": 0 - }, - "response": { - "cairo_type": "starkware.starknet.common.syscalls.DeployResponse", - "offset": 6 - } - }, - "size": 9, - "type": "struct" - }, - "starkware.starknet.common.syscalls.DeployRequest": { - "full_name": "starkware.starknet.common.syscalls.DeployRequest", - "members": { - "class_hash": { - "cairo_type": "felt", - "offset": 1 - }, - "constructor_calldata": { - "cairo_type": "felt*", - "offset": 4 - }, - "constructor_calldata_size": { - "cairo_type": "felt", - "offset": 3 - }, - "contract_address_salt": { - "cairo_type": "felt", - "offset": 2 - }, - "deploy_from_zero": { - "cairo_type": "felt", - "offset": 5 - }, - "selector": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 6, - "type": "struct" - }, - "starkware.starknet.common.syscalls.DeployResponse": { - "full_name": "starkware.starknet.common.syscalls.DeployResponse", - "members": { - "constructor_retdata": { - "cairo_type": "felt*", - "offset": 2 - }, - "constructor_retdata_size": { - "cairo_type": "felt", - "offset": 1 - }, - "contract_address": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "starkware.starknet.common.syscalls.DictAccess": { - "destination": "starkware.cairo.common.dict_access.DictAccess", - "type": "alias" - }, - "starkware.starknet.common.syscalls.EMIT_EVENT_SELECTOR": { - "type": "const", - "value": 1280709301550335749748 - }, - "starkware.starknet.common.syscalls.EmitEvent": { - "full_name": "starkware.starknet.common.syscalls.EmitEvent", - "members": { - "data": { - "cairo_type": "felt*", - "offset": 4 - }, - "data_len": { - "cairo_type": "felt", - "offset": 3 - }, - "keys": { - "cairo_type": "felt*", - "offset": 2 - }, - "keys_len": { - "cairo_type": "felt", - "offset": 1 - }, - "selector": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 5, - "type": "struct" - }, - "starkware.starknet.common.syscalls.GET_BLOCK_NUMBER_SELECTOR": { - "type": "const", - "value": 1448089106835523001438702345020786 - }, - "starkware.starknet.common.syscalls.GET_BLOCK_TIMESTAMP_SELECTOR": { - "type": "const", - "value": 24294903732626645868215235778792757751152 - }, - "starkware.starknet.common.syscalls.GET_CALLER_ADDRESS_SELECTOR": { - "type": "const", - "value": 94901967781393078444254803017658102643 - }, - "starkware.starknet.common.syscalls.GET_CONTRACT_ADDRESS_SELECTOR": { - "type": "const", - "value": 6219495360805491471215297013070624192820083 - }, - "starkware.starknet.common.syscalls.GET_SEQUENCER_ADDRESS_SELECTOR": { - "type": "const", - "value": 1592190833581991703053805829594610833820054387 - }, - "starkware.starknet.common.syscalls.GET_TX_INFO_SELECTOR": { - "type": "const", - "value": 1317029390204112103023 - }, - "starkware.starknet.common.syscalls.GET_TX_SIGNATURE_SELECTOR": { - "type": "const", - "value": 1448089128652340074717162277007973 - }, - "starkware.starknet.common.syscalls.GetBlockNumber": { - "full_name": "starkware.starknet.common.syscalls.GetBlockNumber", - "members": { - "request": { - "cairo_type": "starkware.starknet.common.syscalls.GetBlockNumberRequest", - "offset": 0 - }, - "response": { - "cairo_type": "starkware.starknet.common.syscalls.GetBlockNumberResponse", - "offset": 1 - } - }, - "size": 2, - "type": "struct" - }, - "starkware.starknet.common.syscalls.GetBlockNumberRequest": { - "full_name": "starkware.starknet.common.syscalls.GetBlockNumberRequest", - "members": { - "selector": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "starkware.starknet.common.syscalls.GetBlockNumberResponse": { - "full_name": "starkware.starknet.common.syscalls.GetBlockNumberResponse", - "members": { - "block_number": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "starkware.starknet.common.syscalls.GetBlockTimestamp": { - "full_name": "starkware.starknet.common.syscalls.GetBlockTimestamp", - "members": { - "request": { - "cairo_type": "starkware.starknet.common.syscalls.GetBlockTimestampRequest", - "offset": 0 - }, - "response": { - "cairo_type": "starkware.starknet.common.syscalls.GetBlockTimestampResponse", - "offset": 1 - } - }, - "size": 2, - "type": "struct" - }, - "starkware.starknet.common.syscalls.GetBlockTimestampRequest": { - "full_name": "starkware.starknet.common.syscalls.GetBlockTimestampRequest", - "members": { - "selector": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "starkware.starknet.common.syscalls.GetBlockTimestampResponse": { - "full_name": "starkware.starknet.common.syscalls.GetBlockTimestampResponse", - "members": { - "block_timestamp": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "starkware.starknet.common.syscalls.GetCallerAddress": { - "full_name": "starkware.starknet.common.syscalls.GetCallerAddress", - "members": { - "request": { - "cairo_type": "starkware.starknet.common.syscalls.GetCallerAddressRequest", + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.math.assert_250_bit.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.math.assert_250_bit.SHIFT": { + "type": "const", + "value": 340282366920938463463374607431768211456 + }, + "starkware.cairo.common.math.assert_250_bit.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.math.assert_250_bit.UPPER_BOUND": { + "type": "const", + "value": 1809251394333065553493296640760748560207343510400633813116524750123642650624 + }, + "starkware.cairo.common.math.assert_250_bit.high": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_250_bit.high", + "references": [ + { + "ap_tracking_data": { + "group": 2, "offset": 0 }, - "response": { - "cairo_type": "starkware.starknet.common.syscalls.GetCallerAddressResponse", - "offset": 1 - } - }, - "size": 2, - "type": "struct" - }, - "starkware.starknet.common.syscalls.GetCallerAddressRequest": { - "full_name": "starkware.starknet.common.syscalls.GetCallerAddressRequest", - "members": { - "selector": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "starkware.starknet.common.syscalls.GetCallerAddressResponse": { - "full_name": "starkware.starknet.common.syscalls.GetCallerAddressResponse", - "members": { - "caller_address": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "starkware.starknet.common.syscalls.GetContractAddress": { - "full_name": "starkware.starknet.common.syscalls.GetContractAddress", - "members": { - "request": { - "cairo_type": "starkware.starknet.common.syscalls.GetContractAddressRequest", + "pc": 11, + "value": "[cast([fp + (-4)] + 1, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_250_bit.low": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_250_bit.low", + "references": [ + { + "ap_tracking_data": { + "group": 2, "offset": 0 }, - "response": { - "cairo_type": "starkware.starknet.common.syscalls.GetContractAddressResponse", - "offset": 1 - } - }, - "size": 2, - "type": "struct" - }, - "starkware.starknet.common.syscalls.GetContractAddressRequest": { - "full_name": "starkware.starknet.common.syscalls.GetContractAddressRequest", - "members": { - "selector": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "starkware.starknet.common.syscalls.GetContractAddressResponse": { - "full_name": "starkware.starknet.common.syscalls.GetContractAddressResponse", - "members": { - "contract_address": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "starkware.starknet.common.syscalls.GetSequencerAddress": { - "full_name": "starkware.starknet.common.syscalls.GetSequencerAddress", - "members": { - "request": { - "cairo_type": "starkware.starknet.common.syscalls.GetSequencerAddressRequest", + "pc": 11, + "value": "[cast([fp + (-4)], felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_250_bit.value": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_250_bit.value", + "references": [ + { + "ap_tracking_data": { + "group": 2, "offset": 0 }, - "response": { - "cairo_type": "starkware.starknet.common.syscalls.GetSequencerAddressResponse", - "offset": 1 - } - }, - "size": 2, - "type": "struct" - }, - "starkware.starknet.common.syscalls.GetSequencerAddressRequest": { - "full_name": "starkware.starknet.common.syscalls.GetSequencerAddressRequest", - "members": { - "selector": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "starkware.starknet.common.syscalls.GetSequencerAddressResponse": { - "full_name": "starkware.starknet.common.syscalls.GetSequencerAddressResponse", - "members": { - "sequencer_address": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "starkware.starknet.common.syscalls.GetTxInfo": { - "full_name": "starkware.starknet.common.syscalls.GetTxInfo", - "members": { - "request": { - "cairo_type": "starkware.starknet.common.syscalls.GetTxInfoRequest", + "pc": 11, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt": { + "decorators": ["known_ap_change"], + "pc": 24, + "type": "function" + }, + "starkware.cairo.common.math.assert_le_felt.Args": { + "full_name": "starkware.cairo.common.math.assert_le_felt.Args", + "members": { + "a": { + "cairo_type": "felt", + "offset": 0 + }, + "b": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.math.assert_le_felt.ImplicitArgs": { + "full_name": "starkware.cairo.common.math.assert_le_felt.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.math.assert_le_felt.PRIME_OVER_2_HIGH": { + "type": "const", + "value": 5316911983139663648412552867652567041 + }, + "starkware.cairo.common.math.assert_le_felt.PRIME_OVER_3_HIGH": { + "type": "const", + "value": 3544607988759775765608368578435044694 + }, + "starkware.cairo.common.math.assert_le_felt.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.math.assert_le_felt.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.math.assert_le_felt.a": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.a", + "references": [ + { + "ap_tracking_data": { + "group": 3, "offset": 0 }, - "response": { - "cairo_type": "starkware.starknet.common.syscalls.GetTxInfoResponse", - "offset": 1 - } - }, - "size": 2, - "type": "struct" - }, - "starkware.starknet.common.syscalls.GetTxInfoRequest": { - "full_name": "starkware.starknet.common.syscalls.GetTxInfoRequest", - "members": { - "selector": { - "cairo_type": "felt", + "pc": 24, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.b": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.b", + "references": [ + { + "ap_tracking_data": { + "group": 3, "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "starkware.starknet.common.syscalls.GetTxInfoResponse": { - "full_name": "starkware.starknet.common.syscalls.GetTxInfoResponse", - "members": { - "tx_info": { - "cairo_type": "starkware.starknet.common.syscalls.TxInfo*", + }, + "pc": 24, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 3, "offset": 0 - } + }, + "pc": 24, + "value": "[cast(fp + (-5), felt*)]" }, - "size": 1, - "type": "struct" - }, - "starkware.starknet.common.syscalls.GetTxSignature": { - "full_name": "starkware.starknet.common.syscalls.GetTxSignature", - "members": { - "request": { - "cairo_type": "starkware.starknet.common.syscalls.GetTxSignatureRequest", + { + "ap_tracking_data": { + "group": 3, + "offset": 8 + }, + "pc": 34, + "value": "cast([fp + (-5)] + 4, felt)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.skip_exclude_a": { + "pc": 48, + "type": "label" + }, + "starkware.cairo.common.math.assert_le_felt.skip_exclude_b_minus_a": { + "pc": 60, + "type": "label" + }, + "starkware.cairo.common.math.assert_not_zero": { + "decorators": [], + "pc": 6, + "type": "function" + }, + "starkware.cairo.common.math.assert_not_zero.Args": { + "full_name": "starkware.cairo.common.math.assert_not_zero.Args", + "members": { + "value": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.math.assert_not_zero.ImplicitArgs": { + "full_name": "starkware.cairo.common.math.assert_not_zero.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.common.math.assert_not_zero.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.math.assert_not_zero.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.math.assert_not_zero.value": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_not_zero.value", + "references": [ + { + "ap_tracking_data": { + "group": 1, "offset": 0 }, - "response": { - "cairo_type": "starkware.starknet.common.syscalls.GetTxSignatureResponse", - "offset": 1 - } - }, - "size": 3, - "type": "struct" - }, - "starkware.starknet.common.syscalls.GetTxSignatureRequest": { - "full_name": "starkware.starknet.common.syscalls.GetTxSignatureRequest", - "members": { - "selector": { - "cairo_type": "felt", + "pc": 6, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math_cmp.RC_BOUND": { + "type": "const", + "value": 340282366920938463463374607431768211456 + }, + "starkware.cairo.common.math_cmp.assert_le_felt": { + "destination": "starkware.cairo.common.math.assert_le_felt", + "type": "alias" + }, + "starkware.cairo.common.math_cmp.assert_lt_felt": { + "destination": "starkware.cairo.common.math.assert_lt_felt", + "type": "alias" + }, + "starkware.cairo.common.math_cmp.is_le": { + "decorators": ["known_ap_change"], + "pc": 165, + "type": "function" + }, + "starkware.cairo.common.math_cmp.is_le.Args": { + "full_name": "starkware.cairo.common.math_cmp.is_le.Args", + "members": { + "a": { + "cairo_type": "felt", + "offset": 0 + }, + "b": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.math_cmp.is_le.ImplicitArgs": { + "full_name": "starkware.cairo.common.math_cmp.is_le.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.math_cmp.is_le.Return": { + "cairo_type": "felt", + "type": "type_definition" + }, + "starkware.cairo.common.math_cmp.is_le.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.math_cmp.is_nn": { + "decorators": ["known_ap_change"], + "pc": 132, + "type": "function" + }, + "starkware.cairo.common.math_cmp.is_nn.Args": { + "full_name": "starkware.cairo.common.math_cmp.is_nn.Args", + "members": { + "a": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.math_cmp.is_nn.ImplicitArgs": { + "full_name": "starkware.cairo.common.math_cmp.is_nn.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.math_cmp.is_nn.Return": { + "cairo_type": "felt", + "type": "type_definition" + }, + "starkware.cairo.common.math_cmp.is_nn.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.math_cmp.is_nn.a": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math_cmp.is_nn.a", + "references": [ + { + "ap_tracking_data": { + "group": 8, "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "starkware.starknet.common.syscalls.GetTxSignatureResponse": { - "full_name": "starkware.starknet.common.syscalls.GetTxSignatureResponse", - "members": { - "signature": { - "cairo_type": "felt*", - "offset": 1 }, - "signature_len": { - "cairo_type": "felt", + "pc": 132, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math_cmp.is_nn.need_felt_comparison": { + "pc": 156, + "type": "label" + }, + "starkware.cairo.common.math_cmp.is_nn.out_of_range": { + "pc": 142, + "type": "label" + }, + "starkware.cairo.common.pow.assert_le": { + "destination": "starkware.cairo.common.math.assert_le", + "type": "alias" + }, + "starkware.cairo.common.pow.get_ap": { + "destination": "starkware.cairo.common.registers.get_ap", + "type": "alias" + }, + "starkware.cairo.common.pow.get_fp_and_pc": { + "destination": "starkware.cairo.common.registers.get_fp_and_pc", + "type": "alias" + }, + "starkware.cairo.common.registers.get_ap": { + "destination": "starkware.cairo.lang.compiler.lib.registers.get_ap", + "type": "alias" + }, + "starkware.cairo.common.registers.get_fp_and_pc": { + "destination": "starkware.cairo.lang.compiler.lib.registers.get_fp_and_pc", + "type": "alias" + }, + "starkware.cairo.common.uint256.ALL_ONES": { + "type": "const", + "value": 340282366920938463463374607431768211455 + }, + "starkware.cairo.common.uint256.BitwiseBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.BitwiseBuiltin", + "type": "alias" + }, + "starkware.cairo.common.uint256.HALF_SHIFT": { + "type": "const", + "value": 18446744073709551616 + }, + "starkware.cairo.common.uint256.SHIFT": { + "type": "const", + "value": 340282366920938463463374607431768211456 + }, + "starkware.cairo.common.uint256.Uint256": { + "full_name": "starkware.cairo.common.uint256.Uint256", + "members": { + "high": { + "cairo_type": "felt", + "offset": 1 + }, + "low": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.uint256.assert_in_range": { + "destination": "starkware.cairo.common.math.assert_in_range", + "type": "alias" + }, + "starkware.cairo.common.uint256.assert_le": { + "destination": "starkware.cairo.common.math.assert_le", + "type": "alias" + }, + "starkware.cairo.common.uint256.assert_nn_le": { + "destination": "starkware.cairo.common.math.assert_nn_le", + "type": "alias" + }, + "starkware.cairo.common.uint256.assert_not_zero": { + "destination": "starkware.cairo.common.math.assert_not_zero", + "type": "alias" + }, + "starkware.cairo.common.uint256.bitwise_and": { + "destination": "starkware.cairo.common.bitwise.bitwise_and", + "type": "alias" + }, + "starkware.cairo.common.uint256.bitwise_or": { + "destination": "starkware.cairo.common.bitwise.bitwise_or", + "type": "alias" + }, + "starkware.cairo.common.uint256.bitwise_xor": { + "destination": "starkware.cairo.common.bitwise.bitwise_xor", + "type": "alias" + }, + "starkware.cairo.common.uint256.get_ap": { + "destination": "starkware.cairo.common.registers.get_ap", + "type": "alias" + }, + "starkware.cairo.common.uint256.get_fp_and_pc": { + "destination": "starkware.cairo.common.registers.get_fp_and_pc", + "type": "alias" + }, + "starkware.cairo.common.uint256.is_le": { + "destination": "starkware.cairo.common.math_cmp.is_le", + "type": "alias" + }, + "starkware.cairo.common.uint256.pow": { + "destination": "starkware.cairo.common.pow.pow", + "type": "alias" + }, + "starkware.cairo.common.uint256.uint256_add": { + "decorators": [], + "pc": 175, + "type": "function" + }, + "starkware.cairo.common.uint256.uint256_add.Args": { + "full_name": "starkware.cairo.common.uint256.uint256_add.Args", + "members": { + "a": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 0 + }, + "b": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 2 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_add.ImplicitArgs": { + "full_name": "starkware.cairo.common.uint256.uint256_add.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_add.Return": { + "cairo_type": "(res: starkware.cairo.common.uint256.Uint256, carry: felt)", + "type": "type_definition" + }, + "starkware.cairo.common.uint256.uint256_add.SIZEOF_LOCALS": { + "type": "const", + "value": 4 + }, + "starkware.cairo.common.uint256.uint256_add.a": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "starkware.cairo.common.uint256.uint256_add.a", + "references": [ + { + "ap_tracking_data": { + "group": 11, "offset": 0 - } - }, - "size": 2, - "type": "struct" - }, - "starkware.starknet.common.syscalls.LIBRARY_CALL_L1_HANDLER_SELECTOR": { - "type": "const", - "value": 436233452754198157705746250789557519228244616562 - }, - "starkware.starknet.common.syscalls.LIBRARY_CALL_SELECTOR": { - "type": "const", - "value": 92376026794327011772951660 - }, - "starkware.starknet.common.syscalls.LibraryCall": { - "full_name": "starkware.starknet.common.syscalls.LibraryCall", - "members": { - "request": { - "cairo_type": "starkware.starknet.common.syscalls.LibraryCallRequest", + }, + "pc": 175, + "value": "[cast(fp + (-6), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_add.b": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "starkware.cairo.common.uint256.uint256_add.b", + "references": [ + { + "ap_tracking_data": { + "group": 11, "offset": 0 }, - "response": { - "cairo_type": "starkware.starknet.common.syscalls.CallContractResponse", - "offset": 5 - } - }, - "size": 7, - "type": "struct" - }, - "starkware.starknet.common.syscalls.LibraryCallRequest": { - "full_name": "starkware.starknet.common.syscalls.LibraryCallRequest", - "members": { - "calldata": { - "cairo_type": "felt*", + "pc": 175, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_add.carry_high": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_add.carry_high", + "references": [ + { + "ap_tracking_data": { + "group": 11, "offset": 4 }, - "calldata_size": { - "cairo_type": "felt", - "offset": 3 - }, - "class_hash": { - "cairo_type": "felt", - "offset": 1 - }, - "function_selector": { - "cairo_type": "felt", - "offset": 2 - }, - "selector": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 5, - "type": "struct" - }, - "starkware.starknet.common.syscalls.SEND_MESSAGE_TO_L1_SELECTOR": { - "type": "const", - "value": 433017908768303439907196859243777073 - }, - "starkware.starknet.common.syscalls.STORAGE_READ_SELECTOR": { - "type": "const", - "value": 100890693370601760042082660 - }, - "starkware.starknet.common.syscalls.STORAGE_WRITE_SELECTOR": { - "type": "const", - "value": 25828017502874050592466629733 - }, - "starkware.starknet.common.syscalls.SendMessageToL1SysCall": { - "full_name": "starkware.starknet.common.syscalls.SendMessageToL1SysCall", - "members": { - "payload_ptr": { - "cairo_type": "felt*", - "offset": 3 - }, - "payload_size": { - "cairo_type": "felt", - "offset": 2 - }, - "selector": { - "cairo_type": "felt", - "offset": 0 + "pc": 177, + "value": "[cast(fp + 3, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_add.carry_low": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_add.carry_low", + "references": [ + { + "ap_tracking_data": { + "group": 11, + "offset": 4 }, - "to_address": { - "cairo_type": "felt", - "offset": 1 - } - }, - "size": 4, - "type": "struct" - }, - "starkware.starknet.common.syscalls.StorageRead": { - "full_name": "starkware.starknet.common.syscalls.StorageRead", - "members": { - "request": { - "cairo_type": "starkware.starknet.common.syscalls.StorageReadRequest", + "pc": 177, + "value": "[cast(fp + 2, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_check": { + "decorators": [], + "pc": 170, + "type": "function" + }, + "starkware.cairo.common.uint256.uint256_check.Args": { + "full_name": "starkware.cairo.common.uint256.uint256_check.Args", + "members": { + "a": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_check.ImplicitArgs": { + "full_name": "starkware.cairo.common.uint256.uint256_check.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_check.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.uint256.uint256_check.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.uint256.uint256_le": { + "decorators": [], + "pc": 214, + "type": "function" + }, + "starkware.cairo.common.uint256.uint256_le.Args": { + "full_name": "starkware.cairo.common.uint256.uint256_le.Args", + "members": { + "a": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 0 + }, + "b": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 2 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_le.ImplicitArgs": { + "full_name": "starkware.cairo.common.uint256.uint256_le.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_le.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "starkware.cairo.common.uint256.uint256_le.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.uint256.uint256_lt": { + "decorators": [], + "pc": 197, + "type": "function" + }, + "starkware.cairo.common.uint256.uint256_lt.Args": { + "full_name": "starkware.cairo.common.uint256.uint256_lt.Args", + "members": { + "a": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 0 + }, + "b": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 2 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_lt.ImplicitArgs": { + "full_name": "starkware.cairo.common.uint256.uint256_lt.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_lt.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "starkware.cairo.common.uint256.uint256_lt.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.uint256.uint256_neg": { + "decorators": [], + "pc": 234, + "type": "function" + }, + "starkware.cairo.common.uint256.uint256_neg.Args": { + "full_name": "starkware.cairo.common.uint256.uint256_neg.Args", + "members": { + "a": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_neg.ImplicitArgs": { + "full_name": "starkware.cairo.common.uint256.uint256_neg.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_neg.Return": { + "cairo_type": "(res: starkware.cairo.common.uint256.Uint256)", + "type": "type_definition" + }, + "starkware.cairo.common.uint256.uint256_neg.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.uint256.uint256_not": { + "decorators": [], + "pc": 226, + "type": "function" + }, + "starkware.cairo.common.uint256.uint256_not.Args": { + "full_name": "starkware.cairo.common.uint256.uint256_not.Args", + "members": { + "a": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_not.ImplicitArgs": { + "full_name": "starkware.cairo.common.uint256.uint256_not.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_not.Return": { + "cairo_type": "(res: starkware.cairo.common.uint256.Uint256)", + "type": "type_definition" + }, + "starkware.cairo.common.uint256.uint256_not.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.uint256.uint256_sub": { + "decorators": [], + "pc": 249, + "type": "function" + }, + "starkware.cairo.common.uint256.uint256_sub.Args": { + "full_name": "starkware.cairo.common.uint256.uint256_sub.Args", + "members": { + "a": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 0 + }, + "b": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 2 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_sub.ImplicitArgs": { + "full_name": "starkware.cairo.common.uint256.uint256_sub.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_sub.Return": { + "cairo_type": "(res: starkware.cairo.common.uint256.Uint256)", + "type": "type_definition" + }, + "starkware.cairo.common.uint256.uint256_sub.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.common.storage.ADDR_BOUND": { + "type": "const", + "value": -106710729501573572985208420194530329073740042555888586719489 + }, + "starkware.starknet.common.storage.MAX_STORAGE_ITEM_SIZE": { + "type": "const", + "value": 256 + }, + "starkware.starknet.common.storage.assert_250_bit": { + "destination": "starkware.cairo.common.math.assert_250_bit", + "type": "alias" + }, + "starkware.starknet.common.storage.normalize_address": { + "decorators": ["known_ap_change"], + "pc": 69, + "type": "function" + }, + "starkware.starknet.common.storage.normalize_address.Args": { + "full_name": "starkware.starknet.common.storage.normalize_address.Args", + "members": { + "addr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.storage.normalize_address.ImplicitArgs": { + "full_name": "starkware.starknet.common.storage.normalize_address.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.storage.normalize_address.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "starkware.starknet.common.storage.normalize_address.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.common.storage.normalize_address.addr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.storage.normalize_address.addr", + "references": [ + { + "ap_tracking_data": { + "group": 4, "offset": 0 }, - "response": { - "cairo_type": "starkware.starknet.common.syscalls.StorageReadResponse", + "pc": 69, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.storage.normalize_address.is_250": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.storage.normalize_address.is_250", + "references": [ + { + "ap_tracking_data": { + "group": 4, "offset": 2 - } - }, - "size": 3, - "type": "struct" - }, - "starkware.starknet.common.syscalls.StorageReadRequest": { - "full_name": "starkware.starknet.common.syscalls.StorageReadRequest", - "members": { - "address": { - "cairo_type": "felt", - "offset": 1 - }, - "selector": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 2, - "type": "struct" - }, - "starkware.starknet.common.syscalls.StorageReadResponse": { - "full_name": "starkware.starknet.common.syscalls.StorageReadResponse", - "members": { - "value": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "starkware.starknet.common.syscalls.StorageWrite": { - "full_name": "starkware.starknet.common.syscalls.StorageWrite", - "members": { - "address": { - "cairo_type": "felt", - "offset": 1 - }, - "selector": { - "cairo_type": "felt", - "offset": 0 }, - "value": { - "cairo_type": "felt", - "offset": 2 - } - }, - "size": 3, - "type": "struct" - }, - "starkware.starknet.common.syscalls.TxInfo": { - "full_name": "starkware.starknet.common.syscalls.TxInfo", - "members": { - "account_contract_address": { - "cairo_type": "felt", + "pc": 89, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.storage.normalize_address.is_small": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.storage.normalize_address.is_small", + "references": [ + { + "ap_tracking_data": { + "group": 4, "offset": 1 }, - "chain_id": { - "cairo_type": "felt", - "offset": 6 - }, - "max_fee": { - "cairo_type": "felt", - "offset": 2 - }, - "nonce": { - "cairo_type": "felt", - "offset": 7 - }, - "signature": { - "cairo_type": "felt*", - "offset": 4 - }, - "signature_len": { - "cairo_type": "felt", - "offset": 3 - }, - "transaction_hash": { - "cairo_type": "felt", - "offset": 5 - }, - "version": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 8, - "type": "struct" + "pc": 71, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.CALL_CONTRACT_SELECTOR": { + "type": "const", + "value": 20853273475220472486191784820 + }, + "starkware.starknet.common.syscalls.CallContract": { + "full_name": "starkware.starknet.common.syscalls.CallContract", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.CallContractRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.CallContractResponse", + "offset": 5 + } }, - "starkware.starknet.common.syscalls.get_caller_address": { - "decorators": [], - "pc": 109, - "type": "function" - }, - "starkware.starknet.common.syscalls.get_caller_address.Args": { - "full_name": "starkware.starknet.common.syscalls.get_caller_address.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "starkware.starknet.common.syscalls.get_caller_address.ImplicitArgs": { - "full_name": "starkware.starknet.common.syscalls.get_caller_address.ImplicitArgs", - "members": { - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 1, - "type": "struct" + "size": 7, + "type": "struct" + }, + "starkware.starknet.common.syscalls.CallContractRequest": { + "full_name": "starkware.starknet.common.syscalls.CallContractRequest", + "members": { + "calldata": { + "cairo_type": "felt*", + "offset": 4 + }, + "calldata_size": { + "cairo_type": "felt", + "offset": 3 + }, + "contract_address": { + "cairo_type": "felt", + "offset": 1 + }, + "function_selector": { + "cairo_type": "felt", + "offset": 2 + }, + "selector": { + "cairo_type": "felt", + "offset": 0 + } }, - "starkware.starknet.common.syscalls.get_caller_address.Return": { - "cairo_type": "(caller_address: felt)", - "type": "type_definition" + "size": 5, + "type": "struct" + }, + "starkware.starknet.common.syscalls.CallContractResponse": { + "full_name": "starkware.starknet.common.syscalls.CallContractResponse", + "members": { + "retdata": { + "cairo_type": "felt*", + "offset": 1 + }, + "retdata_size": { + "cairo_type": "felt", + "offset": 0 + } }, - "starkware.starknet.common.syscalls.get_caller_address.SIZEOF_LOCALS": { - "type": "const", - "value": 0 + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.DELEGATE_CALL_SELECTOR": { + "type": "const", + "value": 21167594061783206823196716140 + }, + "starkware.starknet.common.syscalls.DELEGATE_L1_HANDLER_SELECTOR": { + "type": "const", + "value": 23274015802972845247556842986379118667122 + }, + "starkware.starknet.common.syscalls.DEPLOY_SELECTOR": { + "type": "const", + "value": 75202468540281 + }, + "starkware.starknet.common.syscalls.Deploy": { + "full_name": "starkware.starknet.common.syscalls.Deploy", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.DeployRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.DeployResponse", + "offset": 6 + } }, - "starkware.starknet.common.syscalls.get_caller_address.syscall_ptr": { - "cairo_type": "felt*", - "full_name": "starkware.starknet.common.syscalls.get_caller_address.syscall_ptr", - "references": [ - { - "ap_tracking_data": { - "group": 5, - "offset": 0 - }, - "pc": 109, - "value": "[cast(fp + (-3), felt**)]" - }, - { - "ap_tracking_data": { - "group": 5, - "offset": 1 - }, - "pc": 112, - "value": "cast([fp + (-3)] + 2, felt*)" - } - ], - "type": "reference" + "size": 9, + "type": "struct" + }, + "starkware.starknet.common.syscalls.DeployRequest": { + "full_name": "starkware.starknet.common.syscalls.DeployRequest", + "members": { + "class_hash": { + "cairo_type": "felt", + "offset": 1 + }, + "constructor_calldata": { + "cairo_type": "felt*", + "offset": 4 + }, + "constructor_calldata_size": { + "cairo_type": "felt", + "offset": 3 + }, + "contract_address_salt": { + "cairo_type": "felt", + "offset": 2 + }, + "deploy_from_zero": { + "cairo_type": "felt", + "offset": 5 + }, + "selector": { + "cairo_type": "felt", + "offset": 0 + } }, - "starkware.starknet.common.syscalls.storage_read": { - "decorators": [], - "pc": 116, - "type": "function" + "size": 6, + "type": "struct" + }, + "starkware.starknet.common.syscalls.DeployResponse": { + "full_name": "starkware.starknet.common.syscalls.DeployResponse", + "members": { + "constructor_retdata": { + "cairo_type": "felt*", + "offset": 2 + }, + "constructor_retdata_size": { + "cairo_type": "felt", + "offset": 1 + }, + "contract_address": { + "cairo_type": "felt", + "offset": 0 + } }, - "starkware.starknet.common.syscalls.storage_read.Args": { - "full_name": "starkware.starknet.common.syscalls.storage_read.Args", - "members": { - "address": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "starkware.starknet.common.syscalls.storage_read.ImplicitArgs": { - "full_name": "starkware.starknet.common.syscalls.storage_read.ImplicitArgs", - "members": { - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 1, - "type": "struct" + "size": 3, + "type": "struct" + }, + "starkware.starknet.common.syscalls.DictAccess": { + "destination": "starkware.cairo.common.dict_access.DictAccess", + "type": "alias" + }, + "starkware.starknet.common.syscalls.EMIT_EVENT_SELECTOR": { + "type": "const", + "value": 1280709301550335749748 + }, + "starkware.starknet.common.syscalls.EmitEvent": { + "full_name": "starkware.starknet.common.syscalls.EmitEvent", + "members": { + "data": { + "cairo_type": "felt*", + "offset": 4 + }, + "data_len": { + "cairo_type": "felt", + "offset": 3 + }, + "keys": { + "cairo_type": "felt*", + "offset": 2 + }, + "keys_len": { + "cairo_type": "felt", + "offset": 1 + }, + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 5, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GET_BLOCK_NUMBER_SELECTOR": { + "type": "const", + "value": 1448089106835523001438702345020786 + }, + "starkware.starknet.common.syscalls.GET_BLOCK_TIMESTAMP_SELECTOR": { + "type": "const", + "value": 24294903732626645868215235778792757751152 + }, + "starkware.starknet.common.syscalls.GET_CALLER_ADDRESS_SELECTOR": { + "type": "const", + "value": 94901967781393078444254803017658102643 + }, + "starkware.starknet.common.syscalls.GET_CONTRACT_ADDRESS_SELECTOR": { + "type": "const", + "value": 6219495360805491471215297013070624192820083 + }, + "starkware.starknet.common.syscalls.GET_SEQUENCER_ADDRESS_SELECTOR": { + "type": "const", + "value": 1592190833581991703053805829594610833820054387 + }, + "starkware.starknet.common.syscalls.GET_TX_INFO_SELECTOR": { + "type": "const", + "value": 1317029390204112103023 + }, + "starkware.starknet.common.syscalls.GET_TX_SIGNATURE_SELECTOR": { + "type": "const", + "value": 1448089128652340074717162277007973 + }, + "starkware.starknet.common.syscalls.GetBlockNumber": { + "full_name": "starkware.starknet.common.syscalls.GetBlockNumber", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.GetBlockNumberRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.GetBlockNumberResponse", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetBlockNumberRequest": { + "full_name": "starkware.starknet.common.syscalls.GetBlockNumberRequest", + "members": { + "selector": { + "cairo_type": "felt", + "offset": 0 + } }, - "starkware.starknet.common.syscalls.storage_read.Return": { - "cairo_type": "(value: felt)", - "type": "type_definition" + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetBlockNumberResponse": { + "full_name": "starkware.starknet.common.syscalls.GetBlockNumberResponse", + "members": { + "block_number": { + "cairo_type": "felt", + "offset": 0 + } }, - "starkware.starknet.common.syscalls.storage_read.SIZEOF_LOCALS": { - "type": "const", - "value": 0 + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetBlockTimestamp": { + "full_name": "starkware.starknet.common.syscalls.GetBlockTimestamp", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.GetBlockTimestampRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.GetBlockTimestampResponse", + "offset": 1 + } }, - "starkware.starknet.common.syscalls.storage_read.syscall_ptr": { - "cairo_type": "felt*", - "full_name": "starkware.starknet.common.syscalls.storage_read.syscall_ptr", - "references": [ - { - "ap_tracking_data": { - "group": 6, - "offset": 0 - }, - "pc": 116, - "value": "[cast(fp + (-4), felt**)]" - }, - { - "ap_tracking_data": { - "group": 6, - "offset": 1 - }, - "pc": 120, - "value": "cast([fp + (-4)] + 3, felt*)" - } - ], - "type": "reference" + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetBlockTimestampRequest": { + "full_name": "starkware.starknet.common.syscalls.GetBlockTimestampRequest", + "members": { + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetBlockTimestampResponse": { + "full_name": "starkware.starknet.common.syscalls.GetBlockTimestampResponse", + "members": { + "block_timestamp": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetCallerAddress": { + "full_name": "starkware.starknet.common.syscalls.GetCallerAddress", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.GetCallerAddressRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.GetCallerAddressResponse", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetCallerAddressRequest": { + "full_name": "starkware.starknet.common.syscalls.GetCallerAddressRequest", + "members": { + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetCallerAddressResponse": { + "full_name": "starkware.starknet.common.syscalls.GetCallerAddressResponse", + "members": { + "caller_address": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetContractAddress": { + "full_name": "starkware.starknet.common.syscalls.GetContractAddress", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.GetContractAddressRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.GetContractAddressResponse", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetContractAddressRequest": { + "full_name": "starkware.starknet.common.syscalls.GetContractAddressRequest", + "members": { + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetContractAddressResponse": { + "full_name": "starkware.starknet.common.syscalls.GetContractAddressResponse", + "members": { + "contract_address": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetSequencerAddress": { + "full_name": "starkware.starknet.common.syscalls.GetSequencerAddress", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.GetSequencerAddressRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.GetSequencerAddressResponse", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetSequencerAddressRequest": { + "full_name": "starkware.starknet.common.syscalls.GetSequencerAddressRequest", + "members": { + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetSequencerAddressResponse": { + "full_name": "starkware.starknet.common.syscalls.GetSequencerAddressResponse", + "members": { + "sequencer_address": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetTxInfo": { + "full_name": "starkware.starknet.common.syscalls.GetTxInfo", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.GetTxInfoRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.GetTxInfoResponse", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetTxInfoRequest": { + "full_name": "starkware.starknet.common.syscalls.GetTxInfoRequest", + "members": { + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetTxInfoResponse": { + "full_name": "starkware.starknet.common.syscalls.GetTxInfoResponse", + "members": { + "tx_info": { + "cairo_type": "starkware.starknet.common.syscalls.TxInfo*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetTxSignature": { + "full_name": "starkware.starknet.common.syscalls.GetTxSignature", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.GetTxSignatureRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.GetTxSignatureResponse", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetTxSignatureRequest": { + "full_name": "starkware.starknet.common.syscalls.GetTxSignatureRequest", + "members": { + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetTxSignatureResponse": { + "full_name": "starkware.starknet.common.syscalls.GetTxSignatureResponse", + "members": { + "signature": { + "cairo_type": "felt*", + "offset": 1 + }, + "signature_len": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.LIBRARY_CALL_L1_HANDLER_SELECTOR": { + "type": "const", + "value": 436233452754198157705746250789557519228244616562 + }, + "starkware.starknet.common.syscalls.LIBRARY_CALL_SELECTOR": { + "type": "const", + "value": 92376026794327011772951660 + }, + "starkware.starknet.common.syscalls.LibraryCall": { + "full_name": "starkware.starknet.common.syscalls.LibraryCall", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.LibraryCallRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.CallContractResponse", + "offset": 5 + } + }, + "size": 7, + "type": "struct" + }, + "starkware.starknet.common.syscalls.LibraryCallRequest": { + "full_name": "starkware.starknet.common.syscalls.LibraryCallRequest", + "members": { + "calldata": { + "cairo_type": "felt*", + "offset": 4 + }, + "calldata_size": { + "cairo_type": "felt", + "offset": 3 + }, + "class_hash": { + "cairo_type": "felt", + "offset": 1 + }, + "function_selector": { + "cairo_type": "felt", + "offset": 2 + }, + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 5, + "type": "struct" + }, + "starkware.starknet.common.syscalls.SEND_MESSAGE_TO_L1_SELECTOR": { + "type": "const", + "value": 433017908768303439907196859243777073 + }, + "starkware.starknet.common.syscalls.STORAGE_READ_SELECTOR": { + "type": "const", + "value": 100890693370601760042082660 + }, + "starkware.starknet.common.syscalls.STORAGE_WRITE_SELECTOR": { + "type": "const", + "value": 25828017502874050592466629733 + }, + "starkware.starknet.common.syscalls.SendMessageToL1SysCall": { + "full_name": "starkware.starknet.common.syscalls.SendMessageToL1SysCall", + "members": { + "payload_ptr": { + "cairo_type": "felt*", + "offset": 3 + }, + "payload_size": { + "cairo_type": "felt", + "offset": 2 + }, + "selector": { + "cairo_type": "felt", + "offset": 0 + }, + "to_address": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.starknet.common.syscalls.StorageRead": { + "full_name": "starkware.starknet.common.syscalls.StorageRead", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.StorageReadRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.StorageReadResponse", + "offset": 2 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.common.syscalls.StorageReadRequest": { + "full_name": "starkware.starknet.common.syscalls.StorageReadRequest", + "members": { + "address": { + "cairo_type": "felt", + "offset": 1 + }, + "selector": { + "cairo_type": "felt", + "offset": 0 + } }, - "starkware.starknet.common.syscalls.storage_write": { - "decorators": [], - "pc": 124, - "type": "function" + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.StorageReadResponse": { + "full_name": "starkware.starknet.common.syscalls.StorageReadResponse", + "members": { + "value": { + "cairo_type": "felt", + "offset": 0 + } }, - "starkware.starknet.common.syscalls.storage_write.Args": { - "full_name": "starkware.starknet.common.syscalls.storage_write.Args", - "members": { - "address": { - "cairo_type": "felt", - "offset": 0 - }, - "value": { - "cairo_type": "felt", - "offset": 1 - } - }, - "size": 2, - "type": "struct" - }, - "starkware.starknet.common.syscalls.storage_write.ImplicitArgs": { - "full_name": "starkware.starknet.common.syscalls.storage_write.ImplicitArgs", - "members": { - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 1, - "type": "struct" + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.StorageWrite": { + "full_name": "starkware.starknet.common.syscalls.StorageWrite", + "members": { + "address": { + "cairo_type": "felt", + "offset": 1 + }, + "selector": { + "cairo_type": "felt", + "offset": 0 + }, + "value": { + "cairo_type": "felt", + "offset": 2 + } }, - "starkware.starknet.common.syscalls.storage_write.Return": { - "cairo_type": "()", - "type": "type_definition" + "size": 3, + "type": "struct" + }, + "starkware.starknet.common.syscalls.TxInfo": { + "full_name": "starkware.starknet.common.syscalls.TxInfo", + "members": { + "account_contract_address": { + "cairo_type": "felt", + "offset": 1 + }, + "chain_id": { + "cairo_type": "felt", + "offset": 6 + }, + "max_fee": { + "cairo_type": "felt", + "offset": 2 + }, + "nonce": { + "cairo_type": "felt", + "offset": 7 + }, + "signature": { + "cairo_type": "felt*", + "offset": 4 + }, + "signature_len": { + "cairo_type": "felt", + "offset": 3 + }, + "transaction_hash": { + "cairo_type": "felt", + "offset": 5 + }, + "version": { + "cairo_type": "felt", + "offset": 0 + } }, - "starkware.starknet.common.syscalls.storage_write.SIZEOF_LOCALS": { - "type": "const", - "value": 0 + "size": 8, + "type": "struct" + }, + "starkware.starknet.common.syscalls.get_caller_address": { + "decorators": [], + "pc": 109, + "type": "function" + }, + "starkware.starknet.common.syscalls.get_caller_address.Args": { + "full_name": "starkware.starknet.common.syscalls.get_caller_address.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.starknet.common.syscalls.get_caller_address.ImplicitArgs": { + "full_name": "starkware.starknet.common.syscalls.get_caller_address.ImplicitArgs", + "members": { + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } }, - "starkware.starknet.common.syscalls.storage_write.syscall_ptr": { - "cairo_type": "felt*", - "full_name": "starkware.starknet.common.syscalls.storage_write.syscall_ptr", - "references": [ - { - "ap_tracking_data": { - "group": 7, - "offset": 0 - }, - "pc": 124, - "value": "[cast(fp + (-5), felt**)]" - }, - { - "ap_tracking_data": { - "group": 7, - "offset": 1 - }, - "pc": 129, - "value": "cast([fp + (-5)] + 3, felt*)" - } - ], - "type": "reference" - } + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.get_caller_address.Return": { + "cairo_type": "(caller_address: felt)", + "type": "type_definition" }, - "main_scope": "__main__", - "prime": "0x800000000000011000000000000000000000000000000000000000000000001", - "reference_manager": { + "starkware.starknet.common.syscalls.get_caller_address.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.common.syscalls.get_caller_address.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.common.syscalls.get_caller_address.syscall_ptr", "references": [ { "ap_tracking_data": { - "group": 1, + "group": 5, "offset": 0 }, - "pc": 6, - "value": "[cast(fp + (-3), felt*)]" + "pc": 109, + "value": "[cast(fp + (-3), felt**)]" }, { "ap_tracking_data": { - "group": 2, - "offset": 0 + "group": 5, + "offset": 1 }, - "pc": 11, - "value": "[cast(fp + (-3), felt*)]" - }, + "pc": 112, + "value": "cast([fp + (-3)] + 2, felt*)" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.storage_read": { + "decorators": [], + "pc": 116, + "type": "function" + }, + "starkware.starknet.common.syscalls.storage_read.Args": { + "full_name": "starkware.starknet.common.syscalls.storage_read.Args", + "members": { + "address": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.storage_read.ImplicitArgs": { + "full_name": "starkware.starknet.common.syscalls.storage_read.ImplicitArgs", + "members": { + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.storage_read.Return": { + "cairo_type": "(value: felt)", + "type": "type_definition" + }, + "starkware.starknet.common.syscalls.storage_read.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.common.syscalls.storage_read.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.common.syscalls.storage_read.syscall_ptr", + "references": [ { "ap_tracking_data": { - "group": 2, + "group": 6, "offset": 0 }, - "pc": 11, - "value": "[cast([fp + (-4)], felt*)]" + "pc": 116, + "value": "[cast(fp + (-4), felt**)]" }, { "ap_tracking_data": { - "group": 2, - "offset": 0 + "group": 6, + "offset": 1 }, - "pc": 11, - "value": "[cast([fp + (-4)] + 1, felt*)]" - }, + "pc": 120, + "value": "cast([fp + (-4)] + 3, felt*)" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.storage_write": { + "decorators": [], + "pc": 124, + "type": "function" + }, + "starkware.starknet.common.syscalls.storage_write.Args": { + "full_name": "starkware.starknet.common.syscalls.storage_write.Args", + "members": { + "address": { + "cairo_type": "felt", + "offset": 0 + }, + "value": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.storage_write.ImplicitArgs": { + "full_name": "starkware.starknet.common.syscalls.storage_write.ImplicitArgs", + "members": { + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.storage_write.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.common.syscalls.storage_write.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.common.syscalls.storage_write.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.common.syscalls.storage_write.syscall_ptr", + "references": [ { "ap_tracking_data": { - "group": 3, + "group": 7, "offset": 0 }, - "pc": 24, - "value": "[cast(fp + (-4), felt*)]" + "pc": 124, + "value": "[cast(fp + (-5), felt**)]" }, { "ap_tracking_data": { - "group": 3, - "offset": 0 + "group": 7, + "offset": 1 }, - "pc": 24, - "value": "[cast(fp + (-3), felt*)]" + "pc": 129, + "value": "cast([fp + (-5)] + 3, felt*)" + } + ], + "type": "reference" + } + }, + "main_scope": "__main__", + "prime": "0x800000000000011000000000000000000000000000000000000000000000001", + "reference_manager": { + "references": [ + { + "ap_tracking_data": { + "group": 1, + "offset": 0 }, - { - "ap_tracking_data": { - "group": 3, - "offset": 0 - }, - "pc": 24, - "value": "[cast(fp + (-5), felt*)]" + "pc": 6, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 2, + "offset": 0 }, - { - "ap_tracking_data": { - "group": 4, - "offset": 0 - }, - "pc": 69, - "value": "[cast(fp + (-3), felt*)]" + "pc": 11, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 2, + "offset": 0 }, - { - "ap_tracking_data": { - "group": 4, - "offset": 1 - }, - "pc": 71, - "value": "[cast(ap + (-1), felt*)]" + "pc": 11, + "value": "[cast([fp + (-4)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 2, + "offset": 0 }, - { - "ap_tracking_data": { - "group": 4, - "offset": 2 - }, - "pc": 89, - "value": "[cast(ap + (-1), felt*)]" + "pc": 11, + "value": "[cast([fp + (-4)] + 1, felt*)]" + }, + { + "ap_tracking_data": { + "group": 3, + "offset": 0 }, - { - "ap_tracking_data": { - "group": 5, - "offset": 0 - }, - "pc": 109, - "value": "[cast(fp + (-3), felt**)]" + "pc": 24, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 3, + "offset": 0 }, - { - "ap_tracking_data": { - "group": 6, - "offset": 0 - }, - "pc": 116, - "value": "[cast(fp + (-4), felt**)]" + "pc": 24, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 3, + "offset": 0 }, - { - "ap_tracking_data": { - "group": 7, - "offset": 0 - }, - "pc": 124, - "value": "[cast(fp + (-5), felt**)]" + "pc": 24, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 4, + "offset": 0 }, - { - "ap_tracking_data": { - "group": 8, - "offset": 0 - }, - "pc": 132, - "value": "[cast(fp + (-3), felt*)]" + "pc": 69, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 4, + "offset": 1 }, - { - "ap_tracking_data": { - "group": 11, - "offset": 0 - }, - "pc": 175, - "value": "[cast(fp + (-6), starkware.cairo.common.uint256.Uint256*)]" + "pc": 71, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 4, + "offset": 2 }, - { - "ap_tracking_data": { - "group": 11, - "offset": 0 - }, - "pc": 175, - "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + "pc": 89, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 5, + "offset": 0 }, - { - "ap_tracking_data": { - "group": 11, - "offset": 4 - }, - "pc": 177, - "value": "[cast(fp + 2, felt*)]" + "pc": 109, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 6, + "offset": 0 }, - { - "ap_tracking_data": { - "group": 11, - "offset": 4 - }, - "pc": 177, - "value": "[cast(fp + 3, felt*)]" - } - ] - } + "pc": 116, + "value": "[cast(fp + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 7, + "offset": 0 + }, + "pc": 124, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 8, + "offset": 0 + }, + "pc": 132, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 11, + "offset": 0 + }, + "pc": 175, + "value": "[cast(fp + (-6), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 11, + "offset": 0 + }, + "pc": 175, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 11, + "offset": 4 + }, + "pc": 177, + "value": "[cast(fp + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 11, + "offset": 4 + }, + "pc": 177, + "value": "[cast(fp + 3, felt*)]" + } + ] } - } \ No newline at end of file + } +} diff --git a/js_tests/tsconfig.json b/js_tests/tsconfig.json index 147d5d9af..25561a38b 100644 --- a/js_tests/tsconfig.json +++ b/js_tests/tsconfig.json @@ -1,13 +1,13 @@ { - "compilerOptions": { - "target": "es2020", - "module": "commonjs", - "strict": true, - "esModuleInterop": true, - "skipLibCheck": true, - "forceConsistentCasingInFileNames": true, - "moduleResolution": "node" - }, - "include": ["**/*.ts"], - "exclude": ["node_modules"] - } \ No newline at end of file + "compilerOptions": { + "target": "es2020", + "module": "commonjs", + "strict": true, + "esModuleInterop": true, + "skipLibCheck": true, + "forceConsistentCasingInFileNames": true, + "moduleResolution": "node" + }, + "include": ["**/*.ts"], + "exclude": ["node_modules"] +} diff --git a/js_tests/utils.ts b/js_tests/utils.ts index aa2f68311..c53c83747 100644 --- a/js_tests/utils.ts +++ b/js_tests/utils.ts @@ -1,28 +1,38 @@ import { - CompiledSierra, - CompiledSierraCasm, - json, - LegacyCompiledContract - } from "starknet"; - const fs = require("node:fs"); - const path = require("node:path"); - export const readContract = (name: string): LegacyCompiledContract => - json.parse( - fs - .readFileSync(path.resolve(__dirname, `./mocks/${name}.json`)) - .toString("ascii"), - ); - - export const readContractSierraCasm = (name: string): CompiledSierraCasm => - json.parse( - fs - .readFileSync(path.resolve(__dirname, `../cairo/target/dev/${name}.compiled_contract_class.json`)) - .toString("ascii"), - ); - - export const readContractSierra = (name: string): CompiledSierra => - json.parse( - fs - .readFileSync(path.resolve(__dirname, `../cairo/target/dev/${name}.contract_class.json`)) - .toString("ascii"), - ); \ No newline at end of file + CompiledSierra, + CompiledSierraCasm, + json, + LegacyCompiledContract, +} from "starknet"; +const fs = require("node:fs"); +const path = require("node:path"); +export const readContract = (name: string): LegacyCompiledContract => + json.parse( + fs + .readFileSync(path.resolve(__dirname, `./mocks/${name}.json`)) + .toString("ascii"), + ); + +export const readContractCasm = (name: string): CompiledSierraCasm => + json.parse( + fs + .readFileSync( + path.resolve( + __dirname, + `../cairo/target/dev/${name}.compiled_contract_class.json`, + ), + ) + .toString("ascii"), + ); + +export const readContractSierra = (name: string): CompiledSierra => + json.parse( + fs + .readFileSync( + path.resolve( + __dirname, + `../cairo/target/dev/${name}.contract_class.json`, + ), + ) + .toString("ascii"), + ); From d48e9fa1c50acd706f525f4083fa7361788fd414 Mon Sep 17 00:00:00 2001 From: mohiiit Date: Wed, 25 Sep 2024 23:54:27 +0530 Subject: [PATCH 27/42] test: ERC20 json removed --- js_tests/mocks/ERC20.json | 42126 ------------------------------------ 1 file changed, 42126 deletions(-) delete mode 100644 js_tests/mocks/ERC20.json diff --git a/js_tests/mocks/ERC20.json b/js_tests/mocks/ERC20.json deleted file mode 100644 index 3a85f2c57..000000000 --- a/js_tests/mocks/ERC20.json +++ /dev/null @@ -1,42126 +0,0 @@ -{ - "abi": [ - { - "members": [ - { - "name": "low", - "offset": 0, - "type": "felt" - }, - { - "name": "high", - "offset": 1, - "type": "felt" - } - ], - "name": "Uint256", - "size": 2, - "type": "struct" - }, - { - "inputs": [ - { - "name": "name", - "type": "felt" - }, - { - "name": "symbol", - "type": "felt" - }, - { - "name": "recipient", - "type": "felt" - } - ], - "name": "constructor", - "outputs": [], - "type": "constructor" - }, - { - "inputs": [], - "name": "name", - "outputs": [ - { - "name": "name", - "type": "felt" - } - ], - "stateMutability": "view", - "type": "function" - }, - { - "inputs": [], - "name": "symbol", - "outputs": [ - { - "name": "symbol", - "type": "felt" - } - ], - "stateMutability": "view", - "type": "function" - }, - { - "inputs": [], - "name": "totalSupply", - "outputs": [ - { - "name": "totalSupply", - "type": "Uint256" - } - ], - "stateMutability": "view", - "type": "function" - }, - { - "inputs": [], - "name": "decimals", - "outputs": [ - { - "name": "decimals", - "type": "felt" - } - ], - "stateMutability": "view", - "type": "function" - }, - { - "inputs": [ - { - "name": "account", - "type": "felt" - } - ], - "name": "balanceOf", - "outputs": [ - { - "name": "balance", - "type": "Uint256" - } - ], - "stateMutability": "view", - "type": "function" - }, - { - "inputs": [ - { - "name": "owner", - "type": "felt" - }, - { - "name": "spender", - "type": "felt" - } - ], - "name": "allowance", - "outputs": [ - { - "name": "remaining", - "type": "Uint256" - } - ], - "stateMutability": "view", - "type": "function" - }, - { - "inputs": [ - { - "name": "recipient", - "type": "felt" - }, - { - "name": "amount", - "type": "Uint256" - } - ], - "name": "transfer", - "outputs": [ - { - "name": "success", - "type": "felt" - } - ], - "type": "function" - }, - { - "inputs": [ - { - "name": "sender", - "type": "felt" - }, - { - "name": "recipient", - "type": "felt" - }, - { - "name": "amount", - "type": "Uint256" - } - ], - "name": "transferFrom", - "outputs": [ - { - "name": "success", - "type": "felt" - } - ], - "type": "function" - }, - { - "inputs": [ - { - "name": "spender", - "type": "felt" - }, - { - "name": "amount", - "type": "Uint256" - } - ], - "name": "approve", - "outputs": [ - { - "name": "success", - "type": "felt" - } - ], - "type": "function" - }, - { - "inputs": [ - { - "name": "spender", - "type": "felt" - }, - { - "name": "added_value", - "type": "Uint256" - } - ], - "name": "increaseAllowance", - "outputs": [ - { - "name": "success", - "type": "felt" - } - ], - "type": "function" - }, - { - "inputs": [ - { - "name": "spender", - "type": "felt" - }, - { - "name": "subtracted_value", - "type": "Uint256" - } - ], - "name": "decreaseAllowance", - "outputs": [ - { - "name": "success", - "type": "felt" - } - ], - "type": "function" - }, - { - "inputs": [ - { - "name": "recipient", - "type": "felt" - }, - { - "name": "amount", - "type": "Uint256" - } - ], - "name": "mint", - "outputs": [], - "type": "function" - }, - { - "inputs": [ - { - "name": "user", - "type": "felt" - }, - { - "name": "amount", - "type": "Uint256" - } - ], - "name": "burn", - "outputs": [], - "type": "function" - } - ], - "entry_points_by_type": { - "CONSTRUCTOR": [ - { - "offset": "0x20e", - "selector": "0x28ffe4ff0f226a9107253e17a904099aa4f63a02a5621de0576e5aa71bc5194" - } - ], - "EXTERNAL": [ - { - "offset": "0x449", - "selector": "0x3e8cfd4725c1e28fa4a6e3e468b4fcf75367166b850ac5f04e33ec843e82c1" - }, - { - "offset": "0x34b", - "selector": "0x41b033f4a31df8067c24d1e9b550a2ce75fd4a29e1147af9752174f0e6cb20" - }, - { - "offset": "0x28c", - "selector": "0x4c4fb1ab068f6039d5780c68dd0fa2f8742cceb3426d19667778ca7f3518a9" - }, - { - "offset": "0x26e", - "selector": "0x80aa9fdbfaf9615e4afc7f5f722e265daca5ccc655360fa5ccacf9c267936d" - }, - { - "offset": "0x2fb", - "selector": "0x83afd3f4caedc6eebf44246fe54e38c95e3179a5ec9ea81740eca5b482d12e" - }, - { - "offset": "0x3c0", - "selector": "0x16cc063b8338363cf388ce7fe1df408bf10f16cd51635d392e21d852fafb683" - }, - { - "offset": "0x40f", - "selector": "0x1aaf3e6107dd1349c81543ff4221a326814f77dadcc5810807b74f1a49ded4e" - }, - { - "offset": "0x2d0", - "selector": "0x1e888a1026b19c8c0b57c72d63ed1737106aa10034105b980ba117bd0c29fe1" - }, - { - "offset": "0x24f", - "selector": "0x216b05c387bab9ac31918a3e61672f4618601f3c598a2f3f2710f37053e1ea4" - }, - { - "offset": "0x378", - "selector": "0x219209e083275171774dab1df80982e9df2096516f06319c5c6d71ae0a8480c" - }, - { - "offset": "0x2ac", - "selector": "0x2e4263afad30923c891518314c3c95dbe830a16874e8abc5777a9a20b54c76e" - }, - { - "offset": "0x42c", - "selector": "0x2f0b3c5710379609eb5495f1ecd348cb28167711b73609fe565a72734550354" - }, - { - "offset": "0x231", - "selector": "0x361458367e696363fbcc70777d07ebbd2394e89fd0adcaf147faccd1d294d60" - } - ], - "L1_HANDLER": [] - }, - "program": { - "attributes": [], - "builtins": ["pedersen", "range_check"], - "compiler_version": "0.10.0", - "data": [ - "0x400380007ffb7ffc", - "0x400380017ffb7ffd", - "0x482680017ffb8000", - "0x3", - "0x480280027ffb8000", - "0x208b7fff7fff7ffe", - "0x20780017fff7ffd", - "0x4", - "0x400780017fff7ffd", - "0x1", - "0x208b7fff7fff7ffe", - "0x480680017fff8000", - "0x3ffffffffffffffffffffffffffffff", - "0x480280017ffc8000", - "0x48307fff80007ffe", - "0x400280027ffc7fff", - "0x480280017ffc8000", - "0x484480017fff8000", - "0x100000000000000000000000000000000", - "0x480280007ffc8000", - "0x40317fff7ffe7ffd", - "0x482680017ffc8000", - "0x3", - "0x208b7fff7fff7ffe", - "0x480280007ffb8000", - "0x480280017ffb8000", - "0x484480017fff8000", - "0x2aaaaaaaaaaaab05555555555555556", - "0x48307fff7ffd8000", - "0x480280027ffb8000", - "0x480280037ffb8000", - "0x484480017fff8000", - "0x4000000000000088000000000000001", - "0x48307fff7ffd8000", - "0xa0680017fff8000", - "0xe", - "0x480680017fff8000", - "0x800000000000011000000000000000000000000000000000000000000000000", - "0x48287ffc80007fff", - "0x40307ffc7ff87fff", - "0x48297ffd80007ffc", - "0x482680017ffd8000", - "0x1", - "0x48507fff7ffe8000", - "0x40507ff97ff57fff", - "0x482680017ffb8000", - "0x4", - "0x208b7fff7fff7ffe", - "0xa0680017fff8000", - "0xc", - "0x480680017fff8000", - "0x800000000000011000000000000000000000000000000000000000000000000", - "0x48287ffd80007fff", - "0x48327fff7ffc8000", - "0x40307ffa7ff67fff", - "0x48527ffe7ffc8000", - "0x40507ff97ff57fff", - "0x482680017ffb8000", - "0x4", - "0x208b7fff7fff7ffe", - "0x40317ffd7ff97ffd", - "0x48297ffc80007ffd", - "0x48527fff7ffc8000", - "0x40507ffb7ff77fff", - "0x40780017fff7fff", - "0x2", - "0x482680017ffb8000", - "0x4", - "0x208b7fff7fff7ffe", - "0x40780017fff7fff", - "0x1", - "0x20680017fff7fff", - "0x10", - "0x480a7ffc7fff8000", - "0x482680017ffd8000", - "0x11000000000000000000000000000000000000000000000101", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffc0", - "0x480680017fff8000", - "0x800000000000011000000000000000000000000000000000000000000000000", - "0x48127ffe7fff8000", - "0x48287ffd80007ffe", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffba", - "0x482680017ffd8000", - "0x11000000000000000000000000000000000000000000000101", - "0x208b7fff7fff7ffe", - "0x40780017fff7fff", - "0x1", - "0x20680017fff7fff", - "0xc", - "0x40780017fff7fff", - "0xa", - "0x480680017fff8000", - "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeff", - "0x480a7ffc7fff8000", - "0x48287ffd80007ffe", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffab", - "0x10780017fff7fff", - "0x8", - "0x40780017fff7fff", - "0xb", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffa3", - "0x480a7ffd7fff8000", - "0x208b7fff7fff7ffe", - "0x480680017fff8000", - "0x47657443616c6c657241646472657373", - "0x400280007ffd7fff", - "0x482680017ffd8000", - "0x2", - "0x480280017ffd8000", - "0x208b7fff7fff7ffe", - "0x480680017fff8000", - "0x53746f7261676552656164", - "0x400280007ffc7fff", - "0x400380017ffc7ffd", - "0x482680017ffc8000", - "0x3", - "0x480280027ffc8000", - "0x208b7fff7fff7ffe", - "0x480680017fff8000", - "0x53746f726167655772697465", - "0x400280007ffb7fff", - "0x400380017ffb7ffc", - "0x400380027ffb7ffd", - "0x482680017ffb8000", - "0x3", - "0x208b7fff7fff7ffe", - "0xa0680017fff8000", - "0xa", - "0x400380007ffc7ffd", - "0x40780017fff7fff", - "0x14", - "0x482680017ffc8000", - "0x1", - "0x480680017fff8000", - "0x1", - "0x208b7fff7fff7ffe", - "0xa0680017fff8000", - "0xe", - "0x484680017ffd8000", - "0x800000000000011000000000000000000000000000000000000000000000000", - "0x482480017fff8000", - "0x800000000000011000000000000000000000000000000000000000000000000", - "0x400280007ffc7fff", - "0x40780017fff7fff", - "0x11", - "0x482680017ffc8000", - "0x1", - "0x480680017fff8000", - "0x0", - "0x208b7fff7fff7ffe", - "0x480a7ffc7fff8000", - "0x480680017fff8000", - "0x100000000000000000000000000000000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff79", - "0x480680017fff8000", - "0x0", - "0x208b7fff7fff7ffe", - "0x480a7ffb7fff8000", - "0x48297ffc80007ffd", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffde", - "0x208b7fff7fff7ffe", - "0x400380007ffb7ffc", - "0x400380017ffb7ffd", - "0x482680017ffb8000", - "0x2", - "0x208b7fff7fff7ffe", - "0x40780017fff7fff", - "0x4", - "0x404b800280028002", - "0x404b800380038003", - "0x482a7ffc7ffa8000", - "0x4846800180028000", - "0x100000000000000000000000000000000", - "0x40327fff80007ffe", - "0x482a7ffd7ffb8000", - "0x482880027fff8000", - "0x4846800180038000", - "0x100000000000000000000000000000000", - "0x40327fff80017ffe", - "0x480a7ff97fff8000", - "0x480a80007fff8000", - "0x480a80017fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffec", - "0x480a80007fff8000", - "0x480a80017fff8000", - "0x480a80037fff8000", - "0x208b7fff7fff7ffe", - "0x48297ffd80007ffb", - "0x20680017fff7fff", - "0x9", - "0x480a7ff97fff8000", - "0x482680017ffa8000", - "0x1", - "0x480a7ffc7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffda", - "0x208b7fff7fff7ffe", - "0x480a7ff97fff8000", - "0x482680017ffb8000", - "0x1", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffd3", - "0x208b7fff7fff7ffe", - "0x480a7ff97fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x480a7ffa7fff8000", - "0x480a7ffb7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffeb", - "0x480680017fff8000", - "0x1", - "0x48127ffd7fff8000", - "0x48307ffd80007ffe", - "0x208b7fff7fff7ffe", - "0x480680017fff8000", - "0xffffffffffffffffffffffffffffffff", - "0x480680017fff8000", - "0xffffffffffffffffffffffffffffffff", - "0x480a7ffb7fff8000", - "0x48287ffc80007ffd", - "0x48287ffd80007ffd", - "0x208b7fff7fff7ffe", - "0x480a7ffb7fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff6", - "0x480680017fff8000", - "0x1", - "0x480680017fff8000", - "0x0", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffbd", - "0x48127ffc7fff8000", - "0x48127ffc7fff8000", - "0x48127ffc7fff8000", - "0x208b7fff7fff7ffe", - "0x480a7ff97fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffef", - "0x48127ffd7fff8000", - "0x480a7ffa7fff8000", - "0x480a7ffb7fff8000", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffad", - "0x48127ffc7fff8000", - "0x48127ffc7fff8000", - "0x48127ffc7fff8000", - "0x208b7fff7fff7ffe", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x480680017fff8000", - "0x3a858959e825b7a94eb8d55c738f59c7bf4685267af5064bed5fd9c6bbc26de", - "0x208b7fff7fff7ffe", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffa", - "0x480a7ffb7fff8000", - "0x48127ffe7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff61", - "0x48127ffe7fff8000", - "0x48127ff57fff8000", - "0x48127ff57fff8000", - "0x48127ffc7fff8000", - "0x208b7fff7fff7ffe", - "0x480a7ffb7fff8000", - "0x480a7ffc7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffed", - "0x480a7ffa7fff8000", - "0x48127ffe7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff5b", - "0x48127ff67fff8000", - "0x48127ff67fff8000", - "0x208b7fff7fff7ffe", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x480680017fff8000", - "0x232ee97ac3c9a49ad6aa5cea79c5f9de58bee0c617a17a4a39b222e53e87a22", - "0x208b7fff7fff7ffe", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffa", - "0x480a7ffb7fff8000", - "0x48127ffe7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff43", - "0x48127ffe7fff8000", - "0x48127ff57fff8000", - "0x48127ff57fff8000", - "0x48127ffc7fff8000", - "0x208b7fff7fff7ffe", - "0x480a7ffb7fff8000", - "0x480a7ffc7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffed", - "0x480a7ffa7fff8000", - "0x48127ffe7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff3d", - "0x48127ff67fff8000", - "0x48127ff67fff8000", - "0x208b7fff7fff7ffe", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x480680017fff8000", - "0x29e456771c170dfe110ead5fc64abe927dab18abead94e8bfa5d2d01c40b879", - "0x208b7fff7fff7ffe", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffa", - "0x480a7ffb7fff8000", - "0x48127ffe7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff25", - "0x48127ffe7fff8000", - "0x48127ff57fff8000", - "0x48127ff57fff8000", - "0x48127ffc7fff8000", - "0x208b7fff7fff7ffe", - "0x480a7ffb7fff8000", - "0x480a7ffc7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffed", - "0x480a7ffa7fff8000", - "0x48127ffe7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff1f", - "0x48127ff67fff8000", - "0x48127ff67fff8000", - "0x208b7fff7fff7ffe", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x480680017fff8000", - "0x1557182e4359a1f0c6301278e8f5b35a776ab58d39892581e357578fb287836", - "0x208b7fff7fff7ffe", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffa", - "0x480a7ffb7fff8000", - "0x48127ffe7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff07", - "0x48127ffe7fff8000", - "0x482480017ff78000", - "0x1", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff02", - "0x48127ffe7fff8000", - "0x48127fee7fff8000", - "0x48127fee7fff8000", - "0x48127ff57fff8000", - "0x48127ffb7fff8000", - "0x208b7fff7fff7ffe", - "0x480a7ffa7fff8000", - "0x480a7ffb7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe7", - "0x480a7ff97fff8000", - "0x48127ffe7fff8000", - "0x480a7ffc7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffefb", - "0x482480017ff88000", - "0x1", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffef6", - "0x48127ff07fff8000", - "0x48127ff07fff8000", - "0x208b7fff7fff7ffe", - "0x480a7ffb7fff8000", - "0x480680017fff8000", - "0x25b1ef8ee6544359221f3cf316f768360e83448109193bdcef77f52a79d95c4", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe71", - "0x480a7ffc7fff8000", - "0x48127ffe7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffeb2", - "0x48127fe17fff8000", - "0x48127ffd7fff8000", - "0x48127ffd7fff8000", - "0x208b7fff7fff7ffe", - "0x480a7ffb7fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff0", - "0x480a7ffa7fff8000", - "0x48127ffe7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffed4", - "0x48127ffe7fff8000", - "0x482480017ff78000", - "0x1", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffecf", - "0x48127ffe7fff8000", - "0x48127fee7fff8000", - "0x48127fee7fff8000", - "0x48127ff57fff8000", - "0x48127ffb7fff8000", - "0x208b7fff7fff7ffe", - "0x480a7ff97fff8000", - "0x480a7ffa7fff8000", - "0x480a7ffb7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffdc", - "0x480a7ff87fff8000", - "0x48127ffe7fff8000", - "0x480a7ffc7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffec7", - "0x482480017ff88000", - "0x1", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffec2", - "0x48127ff07fff8000", - "0x48127ff07fff8000", - "0x208b7fff7fff7ffe", - "0x480a7ffa7fff8000", - "0x480680017fff8000", - "0xbf4c436d6f8521e5c6189511c75075de702ad597ce22c1786275e8e5167ec7", - "0x480a7ffc7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe3d", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe3a", - "0x480a7ffb7fff8000", - "0x48127ffe7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe7b", - "0x48127fe17fff8000", - "0x48127ffd7fff8000", - "0x48127ffd7fff8000", - "0x208b7fff7fff7ffe", - "0x480a7ffa7fff8000", - "0x480a7ffb7fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffec", - "0x480a7ff97fff8000", - "0x48127ffe7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe9c", - "0x48127ffe7fff8000", - "0x482480017ff78000", - "0x1", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe97", - "0x48127ffe7fff8000", - "0x48127fee7fff8000", - "0x48127fee7fff8000", - "0x48127ff57fff8000", - "0x48127ffb7fff8000", - "0x208b7fff7fff7ffe", - "0x480a7ff87fff8000", - "0x480a7ff97fff8000", - "0x480a7ffa7fff8000", - "0x480a7ffb7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffd7", - "0x480a7ff77fff8000", - "0x48127ffe7fff8000", - "0x480a7ffc7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe8e", - "0x482480017ff88000", - "0x1", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe89", - "0x48127ff07fff8000", - "0x48127ff07fff8000", - "0x208b7fff7fff7ffe", - "0x480a7ff87fff8000", - "0x480a7ff97fff8000", - "0x480a7ffa7fff8000", - "0x480a7ffb7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff1f", - "0x480a7ffc7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff3a", - "0x480680017fff8000", - "0x12", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff54", - "0x480a7ffd7fff8000", - "0x480680017fff8000", - "0x3e8", - "0x480680017fff8000", - "0x0", - "0x1104800180018000", - "0x252", - "0x208b7fff7fff7ffe", - "0x482680017ffd8000", - "0x3", - "0x402a7ffd7ffc7fff", - "0x480280007ffb8000", - "0x480280017ffb8000", - "0x480280027ffb8000", - "0x480280007ffd8000", - "0x480280017ffd8000", - "0x480280027ffd8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe3", - "0x40780017fff7fff", - "0x1", - "0x48127ffc7fff8000", - "0x48127ffc7fff8000", - "0x48127ffc7fff8000", - "0x480680017fff8000", - "0x0", - "0x48127ffb7fff8000", - "0x208b7fff7fff7ffe", - "0x480a7ffb7fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffeea", - "0x208b7fff7fff7ffe", - "0x40780017fff7fff", - "0x1", - "0x4003800080007ffc", - "0x4826800180008000", - "0x1", - "0x480a7ffd7fff8000", - "0x4828800080007ffe", - "0x480a80007fff8000", - "0x208b7fff7fff7ffe", - "0x402b7ffd7ffc7ffd", - "0x480280007ffb8000", - "0x480280017ffb8000", - "0x480280027ffb8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffee", - "0x48127ffe7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff1", - "0x48127ff47fff8000", - "0x48127ff47fff8000", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", - "0x208b7fff7fff7ffe", - "0x480a7ffb7fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffeea", - "0x208b7fff7fff7ffe", - "0x40780017fff7fff", - "0x1", - "0x4003800080007ffc", - "0x4826800180008000", - "0x1", - "0x480a7ffd7fff8000", - "0x4828800080007ffe", - "0x480a80007fff8000", - "0x208b7fff7fff7ffe", - "0x402b7ffd7ffc7ffd", - "0x480280007ffb8000", - "0x480280017ffb8000", - "0x480280027ffb8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffee", - "0x48127ffe7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff1", - "0x48127ff47fff8000", - "0x48127ff47fff8000", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", - "0x208b7fff7fff7ffe", - "0x480a7ffb7fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff08", - "0x208b7fff7fff7ffe", - "0x40780017fff7fff", - "0x1", - "0x4003800080007ffb", - "0x4003800180007ffc", - "0x4826800180008000", - "0x2", - "0x480a7ffd7fff8000", - "0x4828800080007ffe", - "0x480a80007fff8000", - "0x208b7fff7fff7ffe", - "0x402b7ffd7ffc7ffd", - "0x480280007ffb8000", - "0x480280017ffb8000", - "0x480280027ffb8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffed", - "0x48127ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff0", - "0x48127ff37fff8000", - "0x48127ff37fff8000", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", - "0x208b7fff7fff7ffe", - "0x480a7ffb7fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffecb", - "0x208b7fff7fff7ffe", - "0x40780017fff7fff", - "0x1", - "0x4003800080007ffc", - "0x4826800180008000", - "0x1", - "0x480a7ffd7fff8000", - "0x4828800080007ffe", - "0x480a80007fff8000", - "0x208b7fff7fff7ffe", - "0x402b7ffd7ffc7ffd", - "0x480280007ffb8000", - "0x480280017ffb8000", - "0x480280027ffb8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffee", - "0x48127ffe7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff1", - "0x48127ff47fff8000", - "0x48127ff47fff8000", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", - "0x208b7fff7fff7ffe", - "0x480a7ffa7fff8000", - "0x480a7ffb7fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffefc", - "0x208b7fff7fff7ffe", - "0x40780017fff7fff", - "0x1", - "0x4003800080007ffb", - "0x4003800180007ffc", - "0x4826800180008000", - "0x2", - "0x480a7ffd7fff8000", - "0x4828800080007ffe", - "0x480a80007fff8000", - "0x208b7fff7fff7ffe", - "0x482680017ffd8000", - "0x1", - "0x402a7ffd7ffc7fff", - "0x480280007ffb8000", - "0x480280017ffb8000", - "0x480280027ffb8000", - "0x480280007ffd8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe9", - "0x48127ffd7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffed", - "0x48127ff37fff8000", - "0x48127ff37fff8000", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", - "0x208b7fff7fff7ffe", - "0x480a7ff97fff8000", - "0x480a7ffa7fff8000", - "0x480a7ffb7fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff0f", - "0x208b7fff7fff7ffe", - "0x40780017fff7fff", - "0x1", - "0x4003800080007ffb", - "0x4003800180007ffc", - "0x4826800180008000", - "0x2", - "0x480a7ffd7fff8000", - "0x4828800080007ffe", - "0x480a80007fff8000", - "0x208b7fff7fff7ffe", - "0x482680017ffd8000", - "0x2", - "0x402a7ffd7ffc7fff", - "0x480280007ffb8000", - "0x480280017ffb8000", - "0x480280027ffb8000", - "0x480280007ffd8000", - "0x480280017ffd8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe7", - "0x48127ffd7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffec", - "0x48127ff37fff8000", - "0x48127ff37fff8000", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", - "0x208b7fff7fff7ffe", - "0x480a7ff87fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd8a", - "0x48127ffe7fff8000", - "0x480a7ff97fff8000", - "0x480a7ffa7fff8000", - "0x48127ffc7fff8000", - "0x480a7ffb7fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x1a3", - "0x480680017fff8000", - "0x1", - "0x208b7fff7fff7ffe", - "0x40780017fff7fff", - "0x1", - "0x4003800080007ffc", - "0x4826800180008000", - "0x1", - "0x480a7ffd7fff8000", - "0x4828800080007ffe", - "0x480a80007fff8000", - "0x208b7fff7fff7ffe", - "0x482680017ffd8000", - "0x3", - "0x402a7ffd7ffc7fff", - "0x480280007ffb8000", - "0x480280017ffb8000", - "0x480280027ffb8000", - "0x480280007ffd8000", - "0x480280017ffd8000", - "0x480280027ffd8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe0", - "0x48127ffe7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffec", - "0x48127ff47fff8000", - "0x48127ff47fff8000", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", - "0x208b7fff7fff7ffe", - "0x40780017fff7fff", - "0x3", - "0x480a7ff77fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd5c", - "0x40137fff7fff8000", - "0x48127ffe7fff8000", - "0x480a7ff87fff8000", - "0x480a7ff97fff8000", - "0x480a7ffa7fff8000", - "0x480a80007fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffeb8", - "0x40137ffe7fff8001", - "0x40137fff7fff8002", - "0x48127ffd7fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x480a80017fff8000", - "0x480a80027fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffdb4", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffce2", - "0x48127fc77fff8000", - "0x48127fc77fff8000", - "0x48127ffa7fff8000", - "0x480a7ffa7fff8000", - "0x480a7ffb7fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x162", - "0x480a80017fff8000", - "0x480a80027fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffdc6", - "0x48127fb37fff8000", - "0x48127fb37fff8000", - "0x48127ffb7fff8000", - "0x480a7ffa7fff8000", - "0x480a80007fff8000", - "0x48127ff97fff8000", - "0x48127ff97fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffeaa", - "0x480680017fff8000", - "0x1", - "0x208b7fff7fff7ffe", - "0x40780017fff7fff", - "0x1", - "0x4003800080007ffc", - "0x4826800180008000", - "0x1", - "0x480a7ffd7fff8000", - "0x4828800080007ffe", - "0x480a80007fff8000", - "0x208b7fff7fff7ffe", - "0x482680017ffd8000", - "0x4", - "0x402a7ffd7ffc7fff", - "0x480280007ffb8000", - "0x480280017ffb8000", - "0x480280027ffb8000", - "0x480280007ffd8000", - "0x480280017ffd8000", - "0x480280027ffd8000", - "0x480280037ffd8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffbb", - "0x48127ffe7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffeb", - "0x48127ff47fff8000", - "0x48127ff47fff8000", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", - "0x208b7fff7fff7ffe", - "0x480a7ff87fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd0d", - "0x48127ffe7fff8000", - "0x480a7ff97fff8000", - "0x480a7ffa7fff8000", - "0x48127ffc7fff8000", - "0x480a7ffb7fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x163", - "0x480680017fff8000", - "0x1", - "0x208b7fff7fff7ffe", - "0x40780017fff7fff", - "0x1", - "0x4003800080007ffc", - "0x4826800180008000", - "0x1", - "0x480a7ffd7fff8000", - "0x4828800080007ffe", - "0x480a80007fff8000", - "0x208b7fff7fff7ffe", - "0x482680017ffd8000", - "0x3", - "0x402a7ffd7ffc7fff", - "0x480280007ffb8000", - "0x480280017ffb8000", - "0x480280027ffb8000", - "0x480280007ffd8000", - "0x480280017ffd8000", - "0x480280027ffd8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe0", - "0x48127ffe7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffec", - "0x48127ff47fff8000", - "0x48127ff47fff8000", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", - "0x208b7fff7fff7ffe", - "0x40780017fff7fff", - "0x5", - "0x480a7ffa7fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd1a", - "0x480a7ff87fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcda", - "0x40137fff7fff8000", - "0x48127ffe7fff8000", - "0x480a7ff97fff8000", - "0x48127ff77fff8000", - "0x480a80007fff8000", - "0x480a7ffb7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe36", - "0x40137ffe7fff8001", - "0x40137fff7fff8002", - "0x48127ffd7fff8000", - "0x480a80017fff8000", - "0x480a80027fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd0b", - "0x40137ffd7fff8003", - "0x40137ffe7fff8004", - "0x400680017fff7fff", - "0x0", - "0x48127fe27fff8000", - "0x48127fe27fff8000", - "0x48127ffa7fff8000", - "0x480a80007fff8000", - "0x480a7ffb7fff8000", - "0x480a80037fff8000", - "0x480a80047fff8000", - "0x1104800180018000", - "0x11b", - "0x480680017fff8000", - "0x1", - "0x208b7fff7fff7ffe", - "0x40780017fff7fff", - "0x1", - "0x4003800080007ffc", - "0x4826800180008000", - "0x1", - "0x480a7ffd7fff8000", - "0x4828800080007ffe", - "0x480a80007fff8000", - "0x208b7fff7fff7ffe", - "0x482680017ffd8000", - "0x3", - "0x402a7ffd7ffc7fff", - "0x480280007ffb8000", - "0x480280017ffb8000", - "0x480280027ffb8000", - "0x480280007ffd8000", - "0x480280017ffd8000", - "0x480280027ffd8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffc4", - "0x48127ffe7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffec", - "0x48127ff47fff8000", - "0x48127ff47fff8000", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", - "0x208b7fff7fff7ffe", - "0x40780017fff7fff", - "0x5", - "0x480a7ffa7fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcd2", - "0x480a7ff87fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc92", - "0x40137fff7fff8000", - "0x48127ffe7fff8000", - "0x480a7ff97fff8000", - "0x48127ff77fff8000", - "0x480a80007fff8000", - "0x480a7ffb7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffdee", - "0x40137ffe7fff8001", - "0x40137fff7fff8002", - "0x48127ffd7fff8000", - "0x480a80017fff8000", - "0x480a80027fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd0d", - "0x40137ffe7fff8003", - "0x40137fff7fff8004", - "0x48127ffd7fff8000", - "0x480a80037fff8000", - "0x480a80047fff8000", - "0x480a80017fff8000", - "0x480a80027fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcd0", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc0f", - "0x48127f867fff8000", - "0x48127f867fff8000", - "0x48127ffa7fff8000", - "0x480a80007fff8000", - "0x480a7ffb7fff8000", - "0x480a80037fff8000", - "0x480a80047fff8000", - "0x1104800180018000", - "0xcc", - "0x480680017fff8000", - "0x1", - "0x208b7fff7fff7ffe", - "0x40780017fff7fff", - "0x1", - "0x4003800080007ffc", - "0x4826800180008000", - "0x1", - "0x480a7ffd7fff8000", - "0x4828800080007ffe", - "0x480a80007fff8000", - "0x208b7fff7fff7ffe", - "0x482680017ffd8000", - "0x3", - "0x402a7ffd7ffc7fff", - "0x480280007ffb8000", - "0x480280017ffb8000", - "0x480280027ffb8000", - "0x480280007ffd8000", - "0x480280017ffd8000", - "0x480280027ffd8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffbd", - "0x48127ffe7fff8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffec", - "0x48127ff47fff8000", - "0x48127ff47fff8000", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", - "0x208b7fff7fff7ffe", - "0x480a7ff87fff8000", - "0x480a7ff97fff8000", - "0x480a7ffa7fff8000", - "0x480a7ffb7fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x34", - "0x208b7fff7fff7ffe", - "0x482680017ffd8000", - "0x3", - "0x402a7ffd7ffc7fff", - "0x480280007ffb8000", - "0x480280017ffb8000", - "0x480280027ffb8000", - "0x480280007ffd8000", - "0x480280017ffd8000", - "0x480280027ffd8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffef", - "0x40780017fff7fff", - "0x1", - "0x48127ffc7fff8000", - "0x48127ffc7fff8000", - "0x48127ffc7fff8000", - "0x480680017fff8000", - "0x0", - "0x48127ffb7fff8000", - "0x208b7fff7fff7ffe", - "0x480a7ff87fff8000", - "0x480a7ff97fff8000", - "0x480a7ffa7fff8000", - "0x480a7ffb7fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x9c", - "0x208b7fff7fff7ffe", - "0x482680017ffd8000", - "0x3", - "0x402a7ffd7ffc7fff", - "0x480280007ffb8000", - "0x480280017ffb8000", - "0x480280027ffb8000", - "0x480280007ffd8000", - "0x480280017ffd8000", - "0x480280027ffd8000", - "0x1104800180018000", - "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffef", - "0x40780017fff7fff", - "0x1", - "0x48127ffc7fff8000", - "0x48127ffc7fff8000", - "0x48127ffc7fff8000", - "0x480680017fff8000", - "0x0", - "0x48127ffb7fff8000", - "0x208b7fff7fff7ffe", - "0x40780017fff7fff", - "0x4", - "0x480a7ffb7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffba7", - "0x480a7ffa7fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc46", - "0x480a7ff87fff8000", - "0x480a7ff97fff8000", - "0x48127ffd7fff8000", - "0x480a7ffb7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd30", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc41", - "0x48127fe57fff8000", - "0x48127fe57fff8000", - "0x48127ffa7fff8000", - "0x480a7ffb7fff8000", - "0x48127ff97fff8000", - "0x48127ff97fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd38", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcf0", - "0x40137ffe7fff8000", - "0x40137fff7fff8001", - "0x48127ffd7fff8000", - "0x480a80007fff8000", - "0x480a80017fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc2e", - "0x40137ffd7fff8002", - "0x40137ffe7fff8003", - "0x400680017fff7fff", - "0x0", - "0x48127fe27fff8000", - "0x48127fe27fff8000", - "0x48127ffa7fff8000", - "0x480a80027fff8000", - "0x480a80037fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcef", - "0x208b7fff7fff7ffe", - "0x40780017fff7fff", - "0x2", - "0x480a7ffa7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb74", - "0x480a7ffb7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb71", - "0x480a7ff97fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc10", - "0x480a7ff77fff8000", - "0x480a7ff87fff8000", - "0x48127ffd7fff8000", - "0x480a7ffa7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcfa", - "0x40137ffe7fff8000", - "0x40137fff7fff8001", - "0x48127ffd7fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x480a80007fff8000", - "0x480a80017fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc2d", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb5b", - "0x48127ffc7fff8000", - "0x480a80007fff8000", - "0x480a80017fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc47", - "0x48127f7c7fff8000", - "0x48127f7c7fff8000", - "0x48127ffb7fff8000", - "0x480a7ffa7fff8000", - "0x48127ffa7fff8000", - "0x48127ffa7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcf4", - "0x480a7ffb7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcdd", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbee", - "0x48127fe57fff8000", - "0x48127fe57fff8000", - "0x48127ffa7fff8000", - "0x480a7ffb7fff8000", - "0x48127ff97fff8000", - "0x48127ff97fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffce5", - "0x208b7fff7fff7ffe", - "0x480a7ffa7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb39", - "0x480a7ffb7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb36", - "0x480a7ff97fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbd5", - "0x480a7ff77fff8000", - "0x480a7ff87fff8000", - "0x48127ffd7fff8000", - "0x480a7ffa7fff8000", - "0x480a7ffb7fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd08", - "0x208b7fff7fff7ffe", - "0x40780017fff7fff", - "0x0", - "0x480a7ffb7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb22", - "0x480a7ffa7fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbc1", - "0x480a7ff87fff8000", - "0x480a7ff97fff8000", - "0x48127ffd7fff8000", - "0x480a7ffb7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcab", - "0x48127ffd7fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbe0", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb0e", - "0x48127ffc7fff8000", - "0x48127fc97fff8000", - "0x48127fc97fff8000", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbfa", - "0x48127f7c7fff8000", - "0x48127f7c7fff8000", - "0x48127ffb7fff8000", - "0x480a7ffb7fff8000", - "0x48127ffa7fff8000", - "0x48127ffa7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffca7", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc5f", - "0x480a7ffc7fff8000", - "0x480a7ffd7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbec", - "0x48127fb37fff8000", - "0x48127fb37fff8000", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", - "0x48127ffb7fff8000", - "0x1104800180018000", - "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc67", - "0x208b7fff7fff7ffe" - ], - "debug_info": { - "file_contents": { - "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo": "assert [cast(fp + (-4), felt*)] = __calldata_actual_size;\n", - "autogen/starknet/arg_processor/088fc10f121c4edf0412d2bc1088f20f4b09fa1a3902dfc21b754224dcfd427e.cairo": "let __calldata_arg_subtracted_value = [\n cast(__calldata_ptr, starkware.cairo.common.uint256.Uint256*)];\nlet __calldata_ptr = __calldata_ptr + 2;\n", - "autogen/starknet/arg_processor/0ae74b618268537af5fcaa41212b7ca3dfd2d216fa900cc3732f21ca90f31672.cairo": "let __calldata_arg_user = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", - "autogen/starknet/arg_processor/144fa44c78b9ff9755794c84d3169b8c097256057e7a09154cdae1a978b57fed.cairo": "let __calldata_arg_spender = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", - "autogen/starknet/arg_processor/2a6553d1cb026d6d486f03ea4f3c4e23a17d2c2fada60e20573741cc8edfdb84.cairo": "let __calldata_arg_sender = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", - "autogen/starknet/arg_processor/3635b1d7caa543a52376beeb37a143262ea6ffdf923d8e3676d9b27787e943c8.cairo": "assert [__return_value_ptr] = ret_value.symbol;\nlet __return_value_ptr = __return_value_ptr + 1;\n", - "autogen/starknet/arg_processor/4ea8e9956f949bdcf8a2402f5fbdc50c902b2a9cd6640c5bec657657d079f916.cairo": "let __calldata_arg_added_value = [\n cast(__calldata_ptr, starkware.cairo.common.uint256.Uint256*)];\nlet __calldata_ptr = __calldata_ptr + 2;\n", - "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo": "assert [__return_value_ptr] = ret_value.success;\nlet __return_value_ptr = __return_value_ptr + 1;\n", - "autogen/starknet/arg_processor/6f345e20daf86e05c346aa1f6a9eeaa296a59eb71a12784c017d25ed5b25ff32.cairo": "assert [__return_value_ptr] = ret_value.name;\nlet __return_value_ptr = __return_value_ptr + 1;\n", - "autogen/starknet/arg_processor/7f5020813ab1b343debcc3300c737c940210993d2fe101134705622a3d36fb93.cairo": "// Create a reference to ret_value.remaining as felt*.\nlet __return_value_tmp: felt* = cast(&ret_value.remaining, felt*);\nassert [__return_value_ptr + 0] = [__return_value_tmp + 0];\nassert [__return_value_ptr + 1] = [__return_value_tmp + 1];\nlet __return_value_ptr = __return_value_ptr + 2;\n", - "autogen/starknet/arg_processor/9822619206729a9eadcae854c851238a68f93e9dbd956bc4fa147da27ae12e2e.cairo": "// Create a reference to ret_value.totalSupply as felt*.\nlet __return_value_tmp: felt* = cast(&ret_value.totalSupply, felt*);\nassert [__return_value_ptr + 0] = [__return_value_tmp + 0];\nassert [__return_value_ptr + 1] = [__return_value_tmp + 1];\nlet __return_value_ptr = __return_value_ptr + 2;\n", - "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo": "let __calldata_arg_amount = [\n cast(__calldata_ptr, starkware.cairo.common.uint256.Uint256*)];\nlet __calldata_ptr = __calldata_ptr + 2;\n", - "autogen/starknet/arg_processor/99058c0781745b3c0332799d723549974cbf489b623dde03906204304de60803.cairo": "let __calldata_arg_symbol = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", - "autogen/starknet/arg_processor/a81bcec621a2ff03486299e6a77ac9e0b035697b74f8a9b599dbb1c25229a3e2.cairo": "assert [__return_value_ptr] = ret_value.decimals;\nlet __return_value_ptr = __return_value_ptr + 1;\n", - "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo": "let __calldata_actual_size = __calldata_ptr - cast([cast(fp + (-3), felt**)], felt*);\n", - "autogen/starknet/arg_processor/d8c30f4879932288f1bfa4e0e453592d3ebb5ca98ed0660bf066319d88c0297f.cairo": "let __calldata_arg_recipient = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", - "autogen/starknet/arg_processor/e1eb73cd870ec466294c3700e77817cf3c039ac1384882ddb76383eb87a5da90.cairo": "let __calldata_arg_name = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", - "autogen/starknet/arg_processor/e4d5d41a9286852ceee2d8a1fbac026532bda7bb0e3a6ccfcbfb5e7dd12aa070.cairo": "let __calldata_arg_account = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", - "autogen/starknet/arg_processor/f013cc89754bf613d36aa163a5014b518987d20a85394ebbe3c47c5cdb0a38b1.cairo": "// Create a reference to ret_value.balance as felt*.\nlet __return_value_tmp: felt* = cast(&ret_value.balance, felt*);\nassert [__return_value_ptr + 0] = [__return_value_tmp + 0];\nassert [__return_value_ptr + 1] = [__return_value_tmp + 1];\nlet __return_value_ptr = __return_value_ptr + 2;\n", - "autogen/starknet/arg_processor/f6a4d9ae897caf37cefd18f7c8da7eee73157818279359aadee282f0fe59cdbc.cairo": "let __calldata_arg_owner = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", - "autogen/starknet/external/allowance/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", - "autogen/starknet/external/allowance/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", - "autogen/starknet/external/allowance/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", - "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}(owner=__calldata_arg_owner, spender=__calldata_arg_spender,);\nlet (range_check_ptr, retdata_size, retdata) = allowance_encode_return(ret_value, range_check_ptr);\n", - "autogen/starknet/external/allowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", - "autogen/starknet/external/approve/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", - "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}(spender=__calldata_arg_spender, amount=__calldata_arg_amount,);\nlet (range_check_ptr, retdata_size, retdata) = approve_encode_return(ret_value, range_check_ptr);\n", - "autogen/starknet/external/approve/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", - "autogen/starknet/external/approve/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", - "autogen/starknet/external/approve/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", - "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}(account=__calldata_arg_account,);\nlet (range_check_ptr, retdata_size, retdata) = balanceOf_encode_return(ret_value, range_check_ptr);\n", - "autogen/starknet/external/balanceOf/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", - "autogen/starknet/external/balanceOf/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", - "autogen/starknet/external/balanceOf/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", - "autogen/starknet/external/balanceOf/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", - "autogen/starknet/external/burn/5b002840e70a1e3a92212e3537e71d7c7246cb81eb2c86bd0cd7c3e9dd379071.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}(user=__calldata_arg_user, amount=__calldata_arg_amount,);\n%{ memory[ap] = segments.add() %} // Allocate memory for return value.\ntempvar retdata: felt*;\nlet retdata_size = 0;\n", - "autogen/starknet/external/burn/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", - "autogen/starknet/external/burn/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", - "autogen/starknet/external/burn/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", - "autogen/starknet/external/burn/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", - "autogen/starknet/external/constructor/148a060bde4827dbfe8d2d1e382ff540a4a234cceae28ea44dbe19f1c07defb2.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}(name=__calldata_arg_name, symbol=__calldata_arg_symbol, recipient=__calldata_arg_recipient,);\n%{ memory[ap] = segments.add() %} // Allocate memory for return value.\ntempvar retdata: felt*;\nlet retdata_size = 0;\n", - "autogen/starknet/external/constructor/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", - "autogen/starknet/external/constructor/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", - "autogen/starknet/external/constructor/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", - "autogen/starknet/external/constructor/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", - "autogen/starknet/external/decimals/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", - "autogen/starknet/external/decimals/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", - "autogen/starknet/external/decimals/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", - "autogen/starknet/external/decimals/b895732858337deae88cb0106f94dcac8575befa3b4c84c0fc6c096df9053938.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}();\nlet (range_check_ptr, retdata_size, retdata) = decimals_encode_return(ret_value, range_check_ptr);\n", - "autogen/starknet/external/decimals/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", - "autogen/starknet/external/decreaseAllowance/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", - "autogen/starknet/external/decreaseAllowance/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", - "autogen/starknet/external/decreaseAllowance/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", - "autogen/starknet/external/decreaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", - "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}(spender=__calldata_arg_spender, subtracted_value=__calldata_arg_subtracted_value,);\nlet (range_check_ptr, retdata_size, retdata) = decreaseAllowance_encode_return(ret_value, range_check_ptr);\n", - "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}(spender=__calldata_arg_spender, added_value=__calldata_arg_added_value,);\nlet (range_check_ptr, retdata_size, retdata) = increaseAllowance_encode_return(ret_value, range_check_ptr);\n", - "autogen/starknet/external/increaseAllowance/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", - "autogen/starknet/external/increaseAllowance/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", - "autogen/starknet/external/increaseAllowance/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", - "autogen/starknet/external/increaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", - "autogen/starknet/external/mint/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", - "autogen/starknet/external/mint/846301a98d7e060d124da6ac34372cd149940e63e983d7b6cfb6d3f1f2a67d76.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}(recipient=__calldata_arg_recipient, amount=__calldata_arg_amount,);\n%{ memory[ap] = segments.add() %} // Allocate memory for return value.\ntempvar retdata: felt*;\nlet retdata_size = 0;\n", - "autogen/starknet/external/mint/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", - "autogen/starknet/external/mint/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", - "autogen/starknet/external/mint/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", - "autogen/starknet/external/name/3034a84ffbc2cc9a83b0bdb0bf6aadae87a5c63f8544f4bc76a18d60221f0e94.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}();\nlet (range_check_ptr, retdata_size, retdata) = name_encode_return(ret_value, range_check_ptr);\n", - "autogen/starknet/external/name/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", - "autogen/starknet/external/name/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", - "autogen/starknet/external/name/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", - "autogen/starknet/external/name/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", - "autogen/starknet/external/return/allowance/1cb7294a6f22e622b9ef012b5a4d2faa6b7630d9f34fee6abcca00d90029b02c.cairo": "func allowance_encode_return(ret_value: (remaining: starkware.cairo.common.uint256.Uint256), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n", - "autogen/starknet/external/return/approve/3bfbf1e209a2919256f756d0aba26a37c16e14592de6048b15605ba53b428eb5.cairo": "func approve_encode_return(ret_value: (success: felt), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n", - "autogen/starknet/external/return/balanceOf/6be46755be2f937558932379e9c42b1ab153e2ba499cd66beb178511b2106ad9.cairo": "func balanceOf_encode_return(ret_value: (balance: starkware.cairo.common.uint256.Uint256), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n", - "autogen/starknet/external/return/decimals/a97d2b6786c76802562faf3a37a632fd604ff18dde35a5c92ee6960b683ee2dd.cairo": "func decimals_encode_return(ret_value: (decimals: felt), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n", - "autogen/starknet/external/return/decreaseAllowance/fa23cad4bedb82a75f6cde39bb37d0da695f0c4ce70ab41f6b2240cbbdb1c250.cairo": "func decreaseAllowance_encode_return(ret_value: (success: felt), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n", - "autogen/starknet/external/return/increaseAllowance/78c2ccee093b5589a139bd81b558b403837f815524d6dfc3d4af5f60c03fbc80.cairo": "func increaseAllowance_encode_return(ret_value: (success: felt), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n", - "autogen/starknet/external/return/name/c8fcd0b2b3f24b16bed33f1349d99fe0bde24b7764fe1bdc31d37b9ddca24adc.cairo": "func name_encode_return(ret_value: (name: felt), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n", - "autogen/starknet/external/return/symbol/a0ae85480af0490479ac55aa0fb10c479d3c551bd5d0b449dafe97eed061cca1.cairo": "func symbol_encode_return(ret_value: (symbol: felt), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n", - "autogen/starknet/external/return/totalSupply/eeeda446bdea67b39cd9f67678f4dfc35c6c1d0744df18691bf4ede77f67f604.cairo": "func totalSupply_encode_return(ret_value: (totalSupply: starkware.cairo.common.uint256.Uint256), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n", - "autogen/starknet/external/return/transfer/63591275573bc8b26ecb0c55e4fb63e8afcdbb2de92a6d653dea4d28256a7673.cairo": "func transfer_encode_return(ret_value: (success: felt), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n", - "autogen/starknet/external/return/transferFrom/5b2c37cd8026aa4af7cd3c9f7917d8ea869eaee537bea84bfb17d9a4e9947d8f.cairo": "func transferFrom_encode_return(ret_value: (success: felt), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n", - "autogen/starknet/external/symbol/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", - "autogen/starknet/external/symbol/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", - "autogen/starknet/external/symbol/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", - "autogen/starknet/external/symbol/d8aa55fbbc45562d781915a1c7930fc50b33d8bd29db7102b5c44cbfd8b54639.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}();\nlet (range_check_ptr, retdata_size, retdata) = symbol_encode_return(ret_value, range_check_ptr);\n", - "autogen/starknet/external/symbol/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", - "autogen/starknet/external/totalSupply/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", - "autogen/starknet/external/totalSupply/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", - "autogen/starknet/external/totalSupply/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", - "autogen/starknet/external/totalSupply/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", - "autogen/starknet/external/totalSupply/f9521ee04dab7f503e72addd131262b31983f1e13ea962eb0b121959d1008326.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}();\nlet (range_check_ptr, retdata_size, retdata) = totalSupply_encode_return(ret_value, range_check_ptr);\n", - "autogen/starknet/external/transfer/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", - "autogen/starknet/external/transfer/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", - "autogen/starknet/external/transfer/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", - "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}(recipient=__calldata_arg_recipient, amount=__calldata_arg_amount,);\nlet (range_check_ptr, retdata_size, retdata) = transfer_encode_return(ret_value, range_check_ptr);\n", - "autogen/starknet/external/transfer/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", - "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}(sender=__calldata_arg_sender, recipient=__calldata_arg_recipient, amount=__calldata_arg_amount,);\nlet (range_check_ptr, retdata_size, retdata) = transferFrom_encode_return(ret_value, range_check_ptr);\n", - "autogen/starknet/external/transferFrom/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", - "autogen/starknet/external/transferFrom/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", - "autogen/starknet/external/transferFrom/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", - "autogen/starknet/external/transferFrom/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", - "autogen/starknet/storage_var/_decimals/decl.cairo": "namespace _decimals {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let res = 0;\n call hash2;\n call normalize_address;\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let storage_addr = 0;\n call addr;\n call storage_read;\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(value: felt) {\n let storage_addr = 0;\n call addr;\n call storage_write;\n }\n}", - "autogen/starknet/storage_var/_decimals/impl.cairo": "namespace _decimals {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let res = 1184266542753818702048999766087099834977390476694142791331966553581733066873;\n return (res=res);\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let (storage_addr) = addr();\n let (__storage_var_temp0) = storage_read(address=storage_addr + 0);\n\n tempvar syscall_ptr = syscall_ptr;\n tempvar pedersen_ptr = pedersen_ptr;\n tempvar range_check_ptr = range_check_ptr;\n tempvar __storage_var_temp0: felt = __storage_var_temp0;\n return ([cast(&__storage_var_temp0, felt*)],);\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(value: felt) {\n let (storage_addr) = addr();\n storage_write(address=storage_addr + 0, value=[cast(&value, felt) + 0]);\n return ();\n }\n}", - "autogen/starknet/storage_var/_name/decl.cairo": "namespace _name {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let res = 0;\n call hash2;\n call normalize_address;\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let storage_addr = 0;\n call addr;\n call storage_read;\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(value: felt) {\n let storage_addr = 0;\n call addr;\n call storage_write;\n }\n}", - "autogen/starknet/storage_var/_name/impl.cairo": "namespace _name {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let res = 1654380240036106690113514953282704683431181762662854900999723531341802514142;\n return (res=res);\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let (storage_addr) = addr();\n let (__storage_var_temp0) = storage_read(address=storage_addr + 0);\n\n tempvar syscall_ptr = syscall_ptr;\n tempvar pedersen_ptr = pedersen_ptr;\n tempvar range_check_ptr = range_check_ptr;\n tempvar __storage_var_temp0: felt = __storage_var_temp0;\n return ([cast(&__storage_var_temp0, felt*)],);\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(value: felt) {\n let (storage_addr) = addr();\n storage_write(address=storage_addr + 0, value=[cast(&value, felt) + 0]);\n return ();\n }\n}", - "autogen/starknet/storage_var/_symbol/decl.cairo": "namespace _symbol {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let res = 0;\n call hash2;\n call normalize_address;\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let storage_addr = 0;\n call addr;\n call storage_read;\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(value: felt) {\n let storage_addr = 0;\n call addr;\n call storage_write;\n }\n}", - "autogen/starknet/storage_var/_symbol/impl.cairo": "namespace _symbol {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let res = 994614755126579553444890908366778524924445646687010680071333348600315410978;\n return (res=res);\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let (storage_addr) = addr();\n let (__storage_var_temp0) = storage_read(address=storage_addr + 0);\n\n tempvar syscall_ptr = syscall_ptr;\n tempvar pedersen_ptr = pedersen_ptr;\n tempvar range_check_ptr = range_check_ptr;\n tempvar __storage_var_temp0: felt = __storage_var_temp0;\n return ([cast(&__storage_var_temp0, felt*)],);\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(value: felt) {\n let (storage_addr) = addr();\n storage_write(address=storage_addr + 0, value=[cast(&value, felt) + 0]);\n return ();\n }\n}", - "autogen/starknet/storage_var/allowances/decl.cairo": "namespace allowances {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}(owner: felt, spender: felt) -> (\n res: felt\n ) {\n let res = 0;\n call hash2;\n call normalize_address;\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(\n owner: felt, spender: felt\n ) -> (res: Uint256) {\n let storage_addr = 0;\n call addr;\n call storage_read;\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(\n owner: felt, spender: felt, value: Uint256\n ) {\n let storage_addr = 0;\n call addr;\n call storage_write;\n }\n}", - "autogen/starknet/storage_var/allowances/impl.cairo": "namespace allowances {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}(owner: felt, spender: felt) -> (\n res: felt\n ) {\n let res = 337994139936370667767799129369552596157394447336989834104582481799883947719;\n let (res) = hash2{hash_ptr=pedersen_ptr}(res, cast(&owner, felt*)[0]);\n let (res) = hash2{hash_ptr=pedersen_ptr}(res, cast(&spender, felt*)[0]);\n let (res) = normalize_address(addr=res);\n return (res=res);\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(\n owner: felt, spender: felt\n ) -> (res: Uint256) {\n let (storage_addr) = addr(owner, spender);\n let (__storage_var_temp0) = storage_read(address=storage_addr + 0);\n let (__storage_var_temp1) = storage_read(address=storage_addr + 1);\n\n tempvar syscall_ptr = syscall_ptr;\n tempvar pedersen_ptr = pedersen_ptr;\n tempvar range_check_ptr = range_check_ptr;\n tempvar __storage_var_temp0: felt = __storage_var_temp0;\n tempvar __storage_var_temp1: felt = __storage_var_temp1;\n return ([cast(&__storage_var_temp0, Uint256*)],);\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(\n owner: felt, spender: felt, value: Uint256\n ) {\n let (storage_addr) = addr(owner, spender);\n storage_write(address=storage_addr + 0, value=[cast(&value, felt) + 0]);\n storage_write(address=storage_addr + 1, value=[cast(&value, felt) + 1]);\n return ();\n }\n}", - "autogen/starknet/storage_var/balances/decl.cairo": "namespace balances {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}(account: felt) -> (res: felt) {\n let res = 0;\n call hash2;\n call normalize_address;\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(account: felt) -> (\n res: Uint256\n ) {\n let storage_addr = 0;\n call addr;\n call storage_read;\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(\n account: felt, value: Uint256\n ) {\n let storage_addr = 0;\n call addr;\n call storage_write;\n }\n}", - "autogen/starknet/storage_var/balances/impl.cairo": "namespace balances {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}(account: felt) -> (res: felt) {\n let res = 1065622543624526936256554561967983185612257046533136611876836524258158810564;\n let (res) = hash2{hash_ptr=pedersen_ptr}(res, cast(&account, felt*)[0]);\n let (res) = normalize_address(addr=res);\n return (res=res);\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(account: felt) -> (\n res: Uint256\n ) {\n let (storage_addr) = addr(account);\n let (__storage_var_temp0) = storage_read(address=storage_addr + 0);\n let (__storage_var_temp1) = storage_read(address=storage_addr + 1);\n\n tempvar syscall_ptr = syscall_ptr;\n tempvar pedersen_ptr = pedersen_ptr;\n tempvar range_check_ptr = range_check_ptr;\n tempvar __storage_var_temp0: felt = __storage_var_temp0;\n tempvar __storage_var_temp1: felt = __storage_var_temp1;\n return ([cast(&__storage_var_temp0, Uint256*)],);\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(\n account: felt, value: Uint256\n ) {\n let (storage_addr) = addr(account);\n storage_write(address=storage_addr + 0, value=[cast(&value, felt) + 0]);\n storage_write(address=storage_addr + 1, value=[cast(&value, felt) + 1]);\n return ();\n }\n}", - "autogen/starknet/storage_var/total_supply/decl.cairo": "namespace total_supply {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let res = 0;\n call hash2;\n call normalize_address;\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: Uint256) {\n let storage_addr = 0;\n call addr;\n call storage_read;\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(value: Uint256) {\n let storage_addr = 0;\n call addr;\n call storage_write;\n }\n}", - "autogen/starknet/storage_var/total_supply/impl.cairo": "namespace total_supply {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let res = 603278275252936218847294002513349627170936020082667936993356353388973422646;\n return (res=res);\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: Uint256) {\n let (storage_addr) = addr();\n let (__storage_var_temp0) = storage_read(address=storage_addr + 0);\n let (__storage_var_temp1) = storage_read(address=storage_addr + 1);\n\n tempvar syscall_ptr = syscall_ptr;\n tempvar pedersen_ptr = pedersen_ptr;\n tempvar range_check_ptr = range_check_ptr;\n tempvar __storage_var_temp0: felt = __storage_var_temp0;\n tempvar __storage_var_temp1: felt = __storage_var_temp1;\n return ([cast(&__storage_var_temp0, Uint256*)],);\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(value: Uint256) {\n let (storage_addr) = addr();\n storage_write(address=storage_addr + 0, value=[cast(&value, felt) + 0]);\n storage_write(address=storage_addr + 1, value=[cast(&value, felt) + 1]);\n return ();\n }\n}" - }, - "instruction_locations": { - "0": { - "accessible_scopes": [ - "starkware.cairo.common.hash", - "starkware.cairo.common.hash.hash2" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 19, - "end_line": 14, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/hash.cairo" - }, - "start_col": 5, - "start_line": 14 - } - }, - "1": { - "accessible_scopes": [ - "starkware.cairo.common.hash", - "starkware.cairo.common.hash.hash2" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 19, - "end_line": 15, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/hash.cairo" - }, - "start_col": 5, - "start_line": 15 - } - }, - "2": { - "accessible_scopes": [ - "starkware.cairo.common.hash", - "starkware.cairo.common.hash.hash2" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 47, - "end_line": 17, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/hash.cairo" - }, - "parent_location": [ - { - "end_col": 34, - "end_line": 13, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/hash.cairo" - }, - "parent_location": [ - { - "end_col": 28, - "end_line": 18, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/hash.cairo" - }, - "start_col": 5, - "start_line": 18 - }, - "While trying to retrieve the implicit argument 'hash_ptr' in:" - ], - "start_col": 12, - "start_line": 13 - }, - "While expanding the reference 'hash_ptr' in:" - ], - "start_col": 20, - "start_line": 17 - } - }, - "4": { - "accessible_scopes": [ - "starkware.cairo.common.hash", - "starkware.cairo.common.hash.hash2" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 16, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/hash.cairo" - }, - "parent_location": [ - { - "end_col": 26, - "end_line": 18, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/hash.cairo" - }, - "start_col": 20, - "start_line": 18 - }, - "While expanding the reference 'result' in:" - ], - "start_col": 18, - "start_line": 16 - } - }, - "5": { - "accessible_scopes": [ - "starkware.cairo.common.hash", - "starkware.cairo.common.hash.hash2" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 28, - "end_line": 18, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/hash.cairo" - }, - "start_col": 5, - "start_line": 18 - } - }, - "6": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_not_zero" - ], - "flow_tracking_data": null, - "hints": [ - { - "location": { - "end_col": 7, - "end_line": 11, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 5, - "start_line": 7 - }, - "n_prefix_newlines": 1 - } - ], - "inst": { - "end_col": 7, - "end_line": 12, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 5, - "start_line": 12 - } - }, - "8": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_not_zero" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 18, - "end_line": 14, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 9, - "start_line": 14 - } - }, - "10": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_not_zero" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 15, - "end_line": 17, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 5, - "start_line": 17 - } - }, - "11": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_250_bit" - ], - "flow_tracking_data": null, - "hints": [ - { - "location": { - "end_col": 7, - "end_line": 106, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 5, - "start_line": 97 - }, - "n_prefix_newlines": 1 - } - ], - "inst": { - "end_col": 50, - "end_line": 108, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 36, - "start_line": 108 - } - }, - "13": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_250_bit" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 37, - "end_line": 95, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "parent_location": [ - { - "end_col": 57, - "end_line": 108, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 53, - "start_line": 108 - }, - "While expanding the reference 'high' in:" - ], - "start_col": 16, - "start_line": 95 - } - }, - "14": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_250_bit" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 57, - "end_line": 108, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 36, - "start_line": 108 - } - }, - "15": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_250_bit" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 108, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 5, - "start_line": 108 - } - }, - "16": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_250_bit" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 37, - "end_line": 95, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "parent_location": [ - { - "end_col": 24, - "end_line": 113, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 20, - "start_line": 113 - }, - "While expanding the reference 'high' in:" - ], - "start_col": 16, - "start_line": 95 - } - }, - "17": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_250_bit" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 32, - "end_line": 113, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 20, - "start_line": 113 - } - }, - "19": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_250_bit" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 32, - "end_line": 94, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "parent_location": [ - { - "end_col": 38, - "end_line": 113, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 35, - "start_line": 113 - }, - "While expanding the reference 'low' in:" - ], - "start_col": 15, - "start_line": 94 - } - }, - "20": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_250_bit" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 39, - "end_line": 113, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 5, - "start_line": 113 - } - }, - "21": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_250_bit" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 46, - "end_line": 115, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 89, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 116, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 5, - "start_line": 116 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 21, - "start_line": 89 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 27, - "start_line": 115 - } - }, - "23": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_250_bit" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 15, - "end_line": 116, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 5, - "start_line": 116 - } - }, - "24": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [ - { - "location": { - "end_col": 7, - "end_line": 184, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 5, - "start_line": 164 - }, - "n_prefix_newlines": 1 - } - ], - "inst": { - "end_col": 42, - "end_line": 186, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 25, - "start_line": 186 - } - }, - "25": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 66, - "end_line": 186, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 45, - "start_line": 186 - } - }, - "26": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 86, - "end_line": 186, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 45, - "start_line": 186 - } - }, - "28": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 86, - "end_line": 186, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 25, - "start_line": 186 - } - }, - "29": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 45, - "end_line": 187, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 24, - "start_line": 187 - } - }, - "30": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 69, - "end_line": 187, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 48, - "start_line": 187 - } - }, - "31": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 89, - "end_line": 187, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 48, - "start_line": 187 - } - }, - "33": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 89, - "end_line": 187, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 24, - "start_line": 187 - } - }, - "34": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [ - { - "location": { - "end_col": 49, - "end_line": 196, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 5, - "start_line": 196 - }, - "n_prefix_newlines": 0 - } - ], - "inst": { - "end_col": 42, - "end_line": 197, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 5, - "start_line": 197 - } - }, - "36": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 25, - "end_line": 198, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 23, - "start_line": 198 - } - }, - "38": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 30, - "end_line": 198, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 22, - "start_line": 198 - } - }, - "39": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 31, - "end_line": 198, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 5, - "start_line": 198 - } - }, - "40": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 29, - "end_line": 199, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 24, - "start_line": 199 - } - }, - "41": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 39, - "end_line": 199, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 34, - "start_line": 199 - } - }, - "43": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 199, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 23, - "start_line": 199 - } - }, - "44": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 41, - "end_line": 199, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 5, - "start_line": 199 - } - }, - "45": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 46, - "end_line": 188, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 154, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 200, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 5, - "start_line": 200 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 21, - "start_line": 154 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 27, - "start_line": 188 - } - }, - "47": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 15, - "end_line": 200, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 5, - "start_line": 200 - } - }, - "48": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [ - { - "location": { - "end_col": 49, - "end_line": 204, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 5, - "start_line": 204 - }, - "n_prefix_newlines": 0 - } - ], - "inst": { - "end_col": 50, - "end_line": 205, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 5, - "start_line": 205 - } - }, - "50": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 23, - "end_line": 206, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 21, - "start_line": 206 - } - }, - "52": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 28, - "end_line": 206, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 20, - "start_line": 206 - } - }, - "53": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 30, - "end_line": 207, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 22, - "start_line": 207 - } - }, - "54": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 31, - "end_line": 207, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 5, - "start_line": 207 - } - }, - "55": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 31, - "end_line": 208, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 23, - "start_line": 208 - } - }, - "56": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 32, - "end_line": 208, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 5, - "start_line": 208 - } - }, - "57": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 46, - "end_line": 188, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 154, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 209, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 5, - "start_line": 209 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 21, - "start_line": 154 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 27, - "start_line": 188 - } - }, - "59": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 15, - "end_line": 209, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 5, - "start_line": 209 - } - }, - "60": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [ - { - "location": { - "end_col": 31, - "end_line": 213, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 5, - "start_line": 213 - }, - "n_prefix_newlines": 0 - } - ], - "inst": { - "end_col": 24, - "end_line": 214, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 5, - "start_line": 214 - } - }, - "61": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 215, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 28, - "start_line": 215 - } - }, - "62": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 34, - "end_line": 215, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 23, - "start_line": 215 - } - }, - "63": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 215, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 5, - "start_line": 215 - } - }, - "64": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 12, - "end_line": 216, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 5, - "start_line": 216 - } - }, - "66": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 46, - "end_line": 188, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 154, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 217, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 5, - "start_line": 217 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 21, - "start_line": 154 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 27, - "start_line": 188 - } - }, - "68": { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 15, - "end_line": 217, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "start_col": 5, - "start_line": 217 - } - }, - "69": { - "accessible_scopes": [ - "starkware.starknet.common.storage", - "starkware.starknet.common.storage.normalize_address" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 22, - "end_line": 13, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "start_col": 5, - "start_line": 13 - } - }, - "71": { - "accessible_scopes": [ - "starkware.starknet.common.storage", - "starkware.starknet.common.storage.normalize_address" - ], - "flow_tracking_data": null, - "hints": [ - { - "location": { - "end_col": 7, - "end_line": 21, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "start_col": 5, - "start_line": 14 - }, - "n_prefix_newlines": 1 - } - ], - "inst": { - "end_col": 7, - "end_line": 22, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "start_col": 5, - "start_line": 22 - } - }, - "73": { - "accessible_scopes": [ - "starkware.starknet.common.storage", - "starkware.starknet.common.storage.normalize_address" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 39, - "end_line": 12, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 89, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "parent_location": [ - { - "end_col": 26, - "end_line": 50, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "start_col": 9, - "start_line": 50 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 21, - "start_line": 89 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 24, - "start_line": 12 - } - }, - "74": { - "accessible_scopes": [ - "starkware.starknet.common.storage", - "starkware.starknet.common.storage.normalize_address" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 34, - "end_line": 48, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "parent_location": [ - { - "end_col": 25, - "end_line": 50, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "start_col": 24, - "start_line": 50 - }, - "While expanding the reference 'x' in:" - ], - "start_col": 17, - "start_line": 48 - } - }, - "76": { - "accessible_scopes": [ - "starkware.starknet.common.storage", - "starkware.starknet.common.storage.normalize_address" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 50, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "start_col": 9, - "start_line": 50 - } - }, - "78": { - "accessible_scopes": [ - "starkware.starknet.common.storage", - "starkware.starknet.common.storage.normalize_address" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 20, - "end_line": 49, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "parent_location": [ - { - "end_col": 25, - "end_line": 51, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "start_col": 24, - "start_line": 51 - }, - "While expanding the reference 'y' in:" - ], - "start_col": 18, - "start_line": 49 - } - }, - "80": { - "accessible_scopes": [ - "starkware.starknet.common.storage", - "starkware.starknet.common.storage.normalize_address" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 36, - "end_line": 89, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "parent_location": [ - { - "end_col": 26, - "end_line": 50, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 89, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "parent_location": [ - { - "end_col": 26, - "end_line": 51, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "start_col": 9, - "start_line": 51 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 21, - "start_line": 89 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 9, - "start_line": 50 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 21, - "start_line": 89 - } - }, - "81": { - "accessible_scopes": [ - "starkware.starknet.common.storage", - "starkware.starknet.common.storage.normalize_address" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 28, - "end_line": 49, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "parent_location": [ - { - "end_col": 25, - "end_line": 51, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "start_col": 24, - "start_line": 51 - }, - "While expanding the reference 'y' in:" - ], - "start_col": 17, - "start_line": 49 - } - }, - "82": { - "accessible_scopes": [ - "starkware.starknet.common.storage", - "starkware.starknet.common.storage.normalize_address" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 51, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "start_col": 9, - "start_line": 51 - } - }, - "84": { - "accessible_scopes": [ - "starkware.starknet.common.storage", - "starkware.starknet.common.storage.normalize_address" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 38, - "end_line": 52, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "start_col": 21, - "start_line": 52 - } - }, - "86": { - "accessible_scopes": [ - "starkware.starknet.common.storage", - "starkware.starknet.common.storage.normalize_address" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 52, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "start_col": 9, - "start_line": 52 - } - }, - "87": { - "accessible_scopes": [ - "starkware.starknet.common.storage", - "starkware.starknet.common.storage.normalize_address" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 24, - "end_line": 23, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "start_col": 9, - "start_line": 23 - } - }, - "89": { - "accessible_scopes": [ - "starkware.starknet.common.storage", - "starkware.starknet.common.storage.normalize_address" - ], - "flow_tracking_data": null, - "hints": [ - { - "location": { - "end_col": 57, - "end_line": 24, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "start_col": 9, - "start_line": 24 - }, - "n_prefix_newlines": 0 - } - ], - "inst": { - "end_col": 11, - "end_line": 25, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "start_col": 9, - "start_line": 25 - } - }, - "91": { - "accessible_scopes": [ - "starkware.starknet.common.storage", - "starkware.starknet.common.storage.normalize_address" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 21, - "end_line": 30, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "start_col": 13, - "start_line": 30 - } - }, - "93": { - "accessible_scopes": [ - "starkware.starknet.common.storage", - "starkware.starknet.common.storage.normalize_address" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 42, - "end_line": 32, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "start_col": 28, - "start_line": 32 - } - }, - "95": { - "accessible_scopes": [ - "starkware.starknet.common.storage", - "starkware.starknet.common.storage.normalize_address" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 39, - "end_line": 12, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 89, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "parent_location": [ - { - "end_col": 50, - "end_line": 32, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "start_col": 13, - "start_line": 32 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 21, - "start_line": 89 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 24, - "start_line": 12 - } - }, - "96": { - "accessible_scopes": [ - "starkware.starknet.common.storage", - "starkware.starknet.common.storage.normalize_address" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 49, - "end_line": 32, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "start_col": 28, - "start_line": 32 - } - }, - "97": { - "accessible_scopes": [ - "starkware.starknet.common.storage", - "starkware.starknet.common.storage.normalize_address" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 50, - "end_line": 32, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "start_col": 13, - "start_line": 32 - } - }, - "99": { - "accessible_scopes": [ - "starkware.starknet.common.storage", - "starkware.starknet.common.storage.normalize_address" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 11, - "end_line": 25, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "start_col": 9, - "start_line": 25 - } - }, - "101": { - "accessible_scopes": [ - "starkware.starknet.common.storage", - "starkware.starknet.common.storage.normalize_address" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 21, - "end_line": 26, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "start_col": 13, - "start_line": 26 - } - }, - "103": { - "accessible_scopes": [ - "starkware.starknet.common.storage", - "starkware.starknet.common.storage.normalize_address" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 39, - "end_line": 12, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 89, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 28, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "start_col": 13, - "start_line": 28 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 21, - "start_line": 89 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 24, - "start_line": 12 - } - }, - "104": { - "accessible_scopes": [ - "starkware.starknet.common.storage", - "starkware.starknet.common.storage.normalize_address" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 51, - "end_line": 12, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "parent_location": [ - { - "end_col": 32, - "end_line": 28, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "start_col": 28, - "start_line": 28 - }, - "While expanding the reference 'addr' in:" - ], - "start_col": 41, - "start_line": 12 - } - }, - "105": { - "accessible_scopes": [ - "starkware.starknet.common.storage", - "starkware.starknet.common.storage.normalize_address" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 28, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "start_col": 13, - "start_line": 28 - } - }, - "107": { - "accessible_scopes": [ - "starkware.starknet.common.storage", - "starkware.starknet.common.storage.normalize_address" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 51, - "end_line": 12, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "parent_location": [ - { - "end_col": 25, - "end_line": 34, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "start_col": 21, - "start_line": 34 - }, - "While expanding the reference 'addr' in:" - ], - "start_col": 41, - "start_line": 12 - } - }, - "108": { - "accessible_scopes": [ - "starkware.starknet.common.storage", - "starkware.starknet.common.storage.normalize_address" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 27, - "end_line": 34, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "start_col": 9, - "start_line": 34 - } - }, - "109": { - "accessible_scopes": [ - "starkware.starknet.common.syscalls", - "starkware.starknet.common.syscalls.get_caller_address" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 90, - "end_line": 198, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "start_col": 63, - "start_line": 198 - } - }, - "111": { - "accessible_scopes": [ - "starkware.starknet.common.syscalls", - "starkware.starknet.common.syscalls.get_caller_address" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 92, - "end_line": 198, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "start_col": 5, - "start_line": 198 - } - }, - "112": { - "accessible_scopes": [ - "starkware.starknet.common.syscalls", - "starkware.starknet.common.syscalls.get_caller_address" - ], - "flow_tracking_data": null, - "hints": [ - { - "location": { - "end_col": 93, - "end_line": 199, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "start_col": 5, - "start_line": 199 - }, - "n_prefix_newlines": 0 - } - ], - "inst": { - "end_col": 58, - "end_line": 200, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 43, - "end_line": 196, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 61, - "end_line": 201, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "start_col": 5, - "start_line": 201 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 25, - "start_line": 196 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 23, - "start_line": 200 - } - }, - "114": { - "accessible_scopes": [ - "starkware.starknet.common.syscalls", - "starkware.starknet.common.syscalls.get_caller_address" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 59, - "end_line": 201, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "start_col": 28, - "start_line": 201 - } - }, - "115": { - "accessible_scopes": [ - "starkware.starknet.common.syscalls", - "starkware.starknet.common.syscalls.get_caller_address" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 61, - "end_line": 201, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "start_col": 5, - "start_line": 201 - } - }, - "116": { - "accessible_scopes": [ - "starkware.starknet.common.syscalls", - "starkware.starknet.common.syscalls.storage_read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 79, - "end_line": 350, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "start_col": 58, - "start_line": 350 - } - }, - "118": { - "accessible_scopes": [ - "starkware.starknet.common.syscalls", - "starkware.starknet.common.syscalls.storage_read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 98, - "end_line": 350, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "start_col": 5, - "start_line": 350 - } - }, - "119": { - "accessible_scopes": [ - "starkware.starknet.common.syscalls", - "starkware.starknet.common.syscalls.storage_read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 98, - "end_line": 350, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "start_col": 5, - "start_line": 350 - } - }, - "120": { - "accessible_scopes": [ - "starkware.starknet.common.syscalls", - "starkware.starknet.common.syscalls.storage_read" - ], - "flow_tracking_data": null, - "hints": [ - { - "location": { - "end_col": 87, - "end_line": 351, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "start_col": 5, - "start_line": 351 - }, - "n_prefix_newlines": 0 - } - ], - "inst": { - "end_col": 53, - "end_line": 353, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 37, - "end_line": 348, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 35, - "end_line": 354, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "start_col": 5, - "start_line": 354 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 19, - "start_line": 348 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 23, - "start_line": 353 - } - }, - "122": { - "accessible_scopes": [ - "starkware.starknet.common.syscalls", - "starkware.starknet.common.syscalls.storage_read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 354, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "start_col": 19, - "start_line": 354 - } - }, - "123": { - "accessible_scopes": [ - "starkware.starknet.common.syscalls", - "starkware.starknet.common.syscalls.storage_read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 354, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "start_col": 5, - "start_line": 354 - } - }, - "124": { - "accessible_scopes": [ - "starkware.starknet.common.syscalls", - "starkware.starknet.common.syscalls.storage_write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 368, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "start_col": 18, - "start_line": 368 - } - }, - "126": { - "accessible_scopes": [ - "starkware.starknet.common.syscalls", - "starkware.starknet.common.syscalls.storage_write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 72, - "end_line": 368, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "start_col": 5, - "start_line": 367 - } - }, - "127": { - "accessible_scopes": [ - "starkware.starknet.common.syscalls", - "starkware.starknet.common.syscalls.storage_write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 72, - "end_line": 368, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "start_col": 5, - "start_line": 367 - } - }, - "128": { - "accessible_scopes": [ - "starkware.starknet.common.syscalls", - "starkware.starknet.common.syscalls.storage_write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 72, - "end_line": 368, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "start_col": 5, - "start_line": 367 - } - }, - "129": { - "accessible_scopes": [ - "starkware.starknet.common.syscalls", - "starkware.starknet.common.syscalls.storage_write" - ], - "flow_tracking_data": null, - "hints": [ - { - "location": { - "end_col": 88, - "end_line": 369, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "start_col": 5, - "start_line": 369 - }, - "n_prefix_newlines": 0 - } - ], - "inst": { - "end_col": 54, - "end_line": 370, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 38, - "end_line": 366, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 371, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "start_col": 5, - "start_line": 371 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 20, - "start_line": 366 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 23, - "start_line": 370 - } - }, - "131": { - "accessible_scopes": [ - "starkware.starknet.common.syscalls", - "starkware.starknet.common.syscalls.storage_write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 15, - "end_line": 371, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "start_col": 5, - "start_line": 371 - } - }, - "132": { - "accessible_scopes": [ - "starkware.cairo.common.math_cmp", - "starkware.cairo.common.math_cmp.is_nn" - ], - "flow_tracking_data": null, - "hints": [ - { - "location": { - "end_col": 84, - "end_line": 19, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "start_col": 5, - "start_line": 19 - }, - "n_prefix_newlines": 0 - } - ], - "inst": { - "end_col": 40, - "end_line": 20, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "start_col": 5, - "start_line": 20 - } - }, - "134": { - "accessible_scopes": [ - "starkware.cairo.common.math_cmp", - "starkware.cairo.common.math_cmp.is_nn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 21, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "start_col": 5, - "start_line": 21 - } - }, - "135": { - "accessible_scopes": [ - "starkware.cairo.common.math_cmp", - "starkware.cairo.common.math_cmp.is_nn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 13, - "end_line": 22, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "start_col": 5, - "start_line": 22 - } - }, - "137": { - "accessible_scopes": [ - "starkware.cairo.common.math_cmp", - "starkware.cairo.common.math_cmp.is_nn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 46, - "end_line": 23, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "parent_location": [ - { - "end_col": 27, - "end_line": 18, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 24, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "start_col": 5, - "start_line": 24 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 12, - "start_line": 18 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 27, - "start_line": 23 - } - }, - "139": { - "accessible_scopes": [ - "starkware.cairo.common.math_cmp", - "starkware.cairo.common.math_cmp.is_nn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 13, - "end_line": 24, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "start_col": 12, - "start_line": 24 - } - }, - "141": { - "accessible_scopes": [ - "starkware.cairo.common.math_cmp", - "starkware.cairo.common.math_cmp.is_nn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 14, - "end_line": 24, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "start_col": 5, - "start_line": 24 - } - }, - "142": { - "accessible_scopes": [ - "starkware.cairo.common.math_cmp", - "starkware.cairo.common.math_cmp.is_nn" - ], - "flow_tracking_data": null, - "hints": [ - { - "location": { - "end_col": 91, - "end_line": 27, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "start_col": 5, - "start_line": 27 - }, - "n_prefix_newlines": 0 - } - ], - "inst": { - "end_col": 48, - "end_line": 28, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "start_col": 5, - "start_line": 28 - } - }, - "144": { - "accessible_scopes": [ - "starkware.cairo.common.math_cmp", - "starkware.cairo.common.math_cmp.is_nn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 29, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "start_col": 33, - "start_line": 29 - } - }, - "146": { - "accessible_scopes": [ - "starkware.cairo.common.math_cmp", - "starkware.cairo.common.math_cmp.is_nn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 29, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "start_col": 32, - "start_line": 29 - } - }, - "148": { - "accessible_scopes": [ - "starkware.cairo.common.math_cmp", - "starkware.cairo.common.math_cmp.is_nn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 41, - "end_line": 29, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "start_col": 5, - "start_line": 29 - } - }, - "149": { - "accessible_scopes": [ - "starkware.cairo.common.math_cmp", - "starkware.cairo.common.math_cmp.is_nn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 13, - "end_line": 30, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "start_col": 5, - "start_line": 30 - } - }, - "151": { - "accessible_scopes": [ - "starkware.cairo.common.math_cmp", - "starkware.cairo.common.math_cmp.is_nn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 46, - "end_line": 31, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "parent_location": [ - { - "end_col": 27, - "end_line": 18, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 32, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "start_col": 5, - "start_line": 32 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 12, - "start_line": 18 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 27, - "start_line": 31 - } - }, - "153": { - "accessible_scopes": [ - "starkware.cairo.common.math_cmp", - "starkware.cairo.common.math_cmp.is_nn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 13, - "end_line": 32, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "start_col": 12, - "start_line": 32 - } - }, - "155": { - "accessible_scopes": [ - "starkware.cairo.common.math_cmp", - "starkware.cairo.common.math_cmp.is_nn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 14, - "end_line": 32, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "start_col": 5, - "start_line": 32 - } - }, - "156": { - "accessible_scopes": [ - "starkware.cairo.common.math_cmp", - "starkware.cairo.common.math_cmp.is_nn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 27, - "end_line": 18, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 154, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" - }, - "parent_location": [ - { - "end_col": 32, - "end_line": 35, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "start_col": 5, - "start_line": 35 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 21, - "start_line": 154 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 12, - "start_line": 18 - } - }, - "157": { - "accessible_scopes": [ - "starkware.cairo.common.math_cmp", - "starkware.cairo.common.math_cmp.is_nn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 28, - "end_line": 35, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "start_col": 20, - "start_line": 35 - } - }, - "159": { - "accessible_scopes": [ - "starkware.cairo.common.math_cmp", - "starkware.cairo.common.math_cmp.is_nn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 30, - "end_line": 18, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "parent_location": [ - { - "end_col": 31, - "end_line": 35, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "start_col": 30, - "start_line": 35 - }, - "While expanding the reference 'a' in:" - ], - "start_col": 29, - "start_line": 18 - } - }, - "160": { - "accessible_scopes": [ - "starkware.cairo.common.math_cmp", - "starkware.cairo.common.math_cmp.is_nn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 32, - "end_line": 35, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "start_col": 5, - "start_line": 35 - } - }, - "162": { - "accessible_scopes": [ - "starkware.cairo.common.math_cmp", - "starkware.cairo.common.math_cmp.is_nn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 13, - "end_line": 36, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "start_col": 12, - "start_line": 36 - } - }, - "164": { - "accessible_scopes": [ - "starkware.cairo.common.math_cmp", - "starkware.cairo.common.math_cmp.is_nn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 14, - "end_line": 36, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "start_col": 5, - "start_line": 36 - } - }, - "165": { - "accessible_scopes": [ - "starkware.cairo.common.math_cmp", - "starkware.cairo.common.math_cmp.is_le" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 27, - "end_line": 42, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "parent_location": [ - { - "end_col": 27, - "end_line": 18, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "parent_location": [ - { - "end_col": 24, - "end_line": 43, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "start_col": 12, - "start_line": 43 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 12, - "start_line": 18 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 12, - "start_line": 42 - } - }, - "166": { - "accessible_scopes": [ - "starkware.cairo.common.math_cmp", - "starkware.cairo.common.math_cmp.is_le" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 23, - "end_line": 43, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "start_col": 18, - "start_line": 43 - } - }, - "167": { - "accessible_scopes": [ - "starkware.cairo.common.math_cmp", - "starkware.cairo.common.math_cmp.is_le" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 24, - "end_line": 43, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "start_col": 12, - "start_line": 43 - } - }, - "169": { - "accessible_scopes": [ - "starkware.cairo.common.math_cmp", - "starkware.cairo.common.math_cmp.is_le" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 25, - "end_line": 43, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "start_col": 5, - "start_line": 43 - } - }, - "170": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_check" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 30, - "end_line": 22, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 5, - "start_line": 22 - } - }, - "171": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_check" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 23, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 5, - "start_line": 23 - } - }, - "172": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_check" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 46, - "end_line": 24, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 35, - "end_line": 21, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 25, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 5, - "start_line": 25 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 20, - "start_line": 21 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 27, - "start_line": 24 - } - }, - "174": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_check" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 15, - "end_line": 25, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 5, - "start_line": 25 - } - }, - "175": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_add" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 18, - "end_line": 32, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 5, - "start_line": 32 - } - }, - "177": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_add" - ], - "flow_tracking_data": null, - "hints": [ - { - "location": { - "end_col": 7, - "end_line": 41, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 5, - "start_line": 36 - }, - "n_prefix_newlines": 1 - } - ], - "inst": { - "end_col": 46, - "end_line": 43, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 5, - "start_line": 43 - } - }, - "178": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_add" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 49, - "end_line": 44, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 5, - "start_line": 44 - } - }, - "179": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_add" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 46, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 22, - "start_line": 46 - } - }, - "180": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_add" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 55, - "end_line": 46, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 38, - "start_line": 46 - } - }, - "182": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_add" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 56, - "end_line": 46, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 5, - "start_line": 46 - } - }, - "183": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_add" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 38, - "end_line": 47, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 23, - "start_line": 47 - } - }, - "184": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_add" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 50, - "end_line": 47, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 23, - "start_line": 47 - } - }, - "185": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_add" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 71, - "end_line": 47, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 53, - "start_line": 47 - } - }, - "187": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_add" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 72, - "end_line": 47, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 5, - "start_line": 47 - } - }, - "188": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_add" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 31, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 35, - "end_line": 21, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 48, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 5, - "start_line": 48 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 20, - "start_line": 21 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 18, - "start_line": 31 - } - }, - "189": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_add" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 14, - "end_line": 33, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 22, - "end_line": 48, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 19, - "start_line": 48 - }, - "While expanding the reference 'res' in:" - ], - "start_col": 11, - "start_line": 33 - } - }, - "190": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_add" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 14, - "end_line": 33, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 22, - "end_line": 48, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 19, - "start_line": 48 - }, - "While expanding the reference 'res' in:" - ], - "start_col": 11, - "start_line": 33 - } - }, - "191": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_add" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 23, - "end_line": 48, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 5, - "start_line": 48 - } - }, - "193": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_add" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 14, - "end_line": 33, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 16, - "end_line": 50, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 13, - "start_line": 50 - }, - "While expanding the reference 'res' in:" - ], - "start_col": 11, - "start_line": 33 - } - }, - "194": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_add" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 14, - "end_line": 33, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 16, - "end_line": 50, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 13, - "start_line": 50 - }, - "While expanding the reference 'res' in:" - ], - "start_col": 11, - "start_line": 33 - } - }, - "195": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_add" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 21, - "end_line": 35, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 28, - "end_line": 50, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 18, - "start_line": 50 - }, - "While expanding the reference 'carry_high' in:" - ], - "start_col": 11, - "start_line": 35 - } - }, - "196": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_add" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 30, - "end_line": 50, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 5, - "start_line": 50 - } - }, - "197": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_lt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 25, - "end_line": 134, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 9, - "start_line": 134 - } - }, - "198": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_lt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 7, - "end_line": 134, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 5, - "start_line": 134 - } - }, - "200": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_lt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 32, - "end_line": 133, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 27, - "end_line": 42, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 135, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 17, - "start_line": 135 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 12, - "start_line": 42 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 17, - "start_line": 133 - } - }, - "201": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_lt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 32, - "end_line": 135, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 23, - "start_line": 135 - } - }, - "203": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_lt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 39, - "end_line": 135, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 34, - "start_line": 135 - } - }, - "204": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_lt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 135, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 17, - "start_line": 135 - } - }, - "206": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_lt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 43, - "end_line": 135, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 9, - "start_line": 135 - } - }, - "207": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_lt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 32, - "end_line": 133, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 27, - "end_line": 42, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math_cmp.cairo" - }, - "parent_location": [ - { - "end_col": 38, - "end_line": 137, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 13, - "start_line": 137 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 12, - "start_line": 42 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 17, - "start_line": 133 - } - }, - "208": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_lt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 29, - "end_line": 137, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 19, - "start_line": 137 - } - }, - "210": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_lt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 37, - "end_line": 137, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 31, - "start_line": 137 - } - }, - "211": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_lt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 38, - "end_line": 137, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 13, - "start_line": 137 - } - }, - "213": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_lt" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 41, - "end_line": 137, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 5, - "start_line": 137 - } - }, - "214": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_le" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 32, - "end_line": 148, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 32, - "end_line": 133, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 149, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 20, - "start_line": 149 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 17, - "start_line": 133 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 17, - "start_line": 148 - } - }, - "215": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_le" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 56, - "end_line": 148, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 34, - "end_line": 149, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 33, - "start_line": 149 - }, - "While expanding the reference 'b' in:" - ], - "start_col": 46, - "start_line": 148 - } - }, - "216": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_le" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 56, - "end_line": 148, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 34, - "end_line": 149, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 33, - "start_line": 149 - }, - "While expanding the reference 'b' in:" - ], - "start_col": 46, - "start_line": 148 - } - }, - "217": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_le" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 44, - "end_line": 148, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 39, - "end_line": 149, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 38, - "start_line": 149 - }, - "While expanding the reference 'a' in:" - ], - "start_col": 34, - "start_line": 148 - } - }, - "218": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_le" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 44, - "end_line": 148, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 39, - "end_line": 149, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 38, - "start_line": 149 - }, - "While expanding the reference 'a' in:" - ], - "start_col": 34, - "start_line": 148 - } - }, - "219": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_le" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 149, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 20, - "start_line": 149 - } - }, - "221": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_le" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 18, - "end_line": 150, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 17, - "start_line": 150 - } - }, - "223": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_le" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 32, - "end_line": 133, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 149, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 32, - "end_line": 148, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 29, - "end_line": 150, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 5, - "start_line": 150 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 17, - "start_line": 148 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 20, - "start_line": 149 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 17, - "start_line": 133 - } - }, - "224": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_le" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 27, - "end_line": 150, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 17, - "start_line": 150 - } - }, - "225": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_le" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 29, - "end_line": 150, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 5, - "start_line": 150 - } - }, - "226": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_not" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 37, - "end_line": 227, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 29, - "start_line": 227 - } - }, - "228": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_not" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 60, - "end_line": 227, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 52, - "start_line": 227 - } - }, - "230": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_not" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 226, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 226, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 72, - "end_line": 227, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 5, - "start_line": 227 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 18, - "start_line": 226 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 18, - "start_line": 226 - } - }, - "231": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_not" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 45, - "end_line": 227, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 29, - "start_line": 227 - } - }, - "232": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_not" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 69, - "end_line": 227, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 52, - "start_line": 227 - } - }, - "233": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_not" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 72, - "end_line": 227, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 5, - "start_line": 227 - } - }, - "234": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_neg" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 232, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 226, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 35, - "end_line": 233, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 21, - "start_line": 233 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 18, - "start_line": 226 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 18, - "start_line": 232 - } - }, - "235": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_neg" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 45, - "end_line": 232, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 34, - "end_line": 233, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 33, - "start_line": 233 - }, - "While expanding the reference 'a' in:" - ], - "start_col": 35, - "start_line": 232 - } - }, - "236": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_neg" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 45, - "end_line": 232, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 34, - "end_line": 233, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 33, - "start_line": 233 - }, - "While expanding the reference 'a' in:" - ], - "start_col": 35, - "start_line": 232 - } - }, - "237": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_neg" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 233, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 21, - "start_line": 233 - } - }, - "239": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_neg" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 54, - "end_line": 234, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 53, - "start_line": 234 - } - }, - "241": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_neg" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 62, - "end_line": 234, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 61, - "start_line": 234 - } - }, - "243": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_neg" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 64, - "end_line": 234, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 20, - "start_line": 234 - } - }, - "245": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_neg" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 31, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 64, - "end_line": 234, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 232, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 22, - "end_line": 235, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 5, - "start_line": 235 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 18, - "start_line": 232 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 20, - "start_line": 234 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 18, - "start_line": 31 - } - }, - "246": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_neg" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 13, - "end_line": 234, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 235, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 17, - "start_line": 235 - }, - "While expanding the reference 'res' in:" - ], - "start_col": 10, - "start_line": 234 - } - }, - "247": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_neg" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 13, - "end_line": 234, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 235, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 17, - "start_line": 235 - }, - "While expanding the reference 'res' in:" - ], - "start_col": 10, - "start_line": 234 - } - }, - "248": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_neg" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 22, - "end_line": 235, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 5, - "start_line": 235 - } - }, - "249": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_sub" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 290, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 232, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 291, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 19, - "start_line": 291 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 18, - "start_line": 232 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 18, - "start_line": 290 - } - }, - "250": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_sub" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 57, - "end_line": 290, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 32, - "end_line": 291, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 31, - "start_line": 291 - }, - "While expanding the reference 'b' in:" - ], - "start_col": 47, - "start_line": 290 - } - }, - "251": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_sub" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 57, - "end_line": 290, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 32, - "end_line": 291, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 31, - "start_line": 291 - }, - "While expanding the reference 'b' in:" - ], - "start_col": 47, - "start_line": 290 - } - }, - "252": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_sub" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 291, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 19, - "start_line": 291 - } - }, - "254": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_sub" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 232, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 291, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 31, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 292, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 20, - "start_line": 292 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 18, - "start_line": 31 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 19, - "start_line": 291 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 18, - "start_line": 232 - } - }, - "255": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_sub" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 45, - "end_line": 290, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 292, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 32, - "start_line": 292 - }, - "While expanding the reference 'a' in:" - ], - "start_col": 35, - "start_line": 290 - } - }, - "256": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_sub" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 45, - "end_line": 290, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 292, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 32, - "start_line": 292 - }, - "While expanding the reference 'a' in:" - ], - "start_col": 35, - "start_line": 290 - } - }, - "257": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_sub" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 15, - "end_line": 291, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 292, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 35, - "start_line": 292 - }, - "While expanding the reference 'b_neg' in:" - ], - "start_col": 10, - "start_line": 291 - } - }, - "258": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_sub" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 15, - "end_line": 291, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 292, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 35, - "start_line": 292 - }, - "While expanding the reference 'b_neg' in:" - ], - "start_col": 10, - "start_line": 291 - } - }, - "259": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_sub" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 41, - "end_line": 292, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 20, - "start_line": 292 - } - }, - "261": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_sub" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 31, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 292, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 290, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 22, - "end_line": 293, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 5, - "start_line": 293 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 18, - "start_line": 290 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 20, - "start_line": 292 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 18, - "start_line": 31 - } - }, - "262": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_sub" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 13, - "end_line": 292, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 293, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 17, - "start_line": 293 - }, - "While expanding the reference 'res' in:" - ], - "start_col": 10, - "start_line": 292 - } - }, - "263": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_sub" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 13, - "end_line": 292, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 293, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 17, - "start_line": 293 - }, - "While expanding the reference 'res' in:" - ], - "start_col": 10, - "start_line": 292 - } - }, - "264": { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_sub" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 22, - "end_line": 293, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "start_col": 5, - "start_line": 293 - } - }, - "265": { - "accessible_scopes": [ - "__main__", - "__main__._name", - "__main__._name.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/decl.cairo" - }, - "parent_location": [ - { - "end_col": 26, - "end_line": 9, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "start_col": 9, - "start_line": 9 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - } - }, - "266": { - "accessible_scopes": [ - "__main__", - "__main__._name", - "__main__._name.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "parent_location": [ - { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/decl.cairo" - }, - "parent_location": [ - { - "end_col": 26, - "end_line": 9, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "start_col": 9, - "start_line": 9 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - } - }, - "267": { - "accessible_scopes": [ - "__main__", - "__main__._name", - "__main__._name.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 95, - "end_line": 8, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "parent_location": [ - { - "end_col": 24, - "end_line": 9, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "start_col": 21, - "start_line": 9 - }, - "While expanding the reference 'res' in:" - ], - "start_col": 19, - "start_line": 8 - } - }, - "269": { - "accessible_scopes": [ - "__main__", - "__main__._name", - "__main__._name.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 9, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "start_col": 9, - "start_line": 9 - } - }, - "270": { - "accessible_scopes": [ - "__main__", - "__main__._name", - "__main__._name.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 61, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "start_col": 30, - "start_line": 13 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 12 - } - }, - "271": { - "accessible_scopes": [ - "__main__", - "__main__._name", - "__main__._name.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 78, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "parent_location": [ - { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "start_col": 30, - "start_line": 13 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 12 - } - }, - "272": { - "accessible_scopes": [ - "__main__", - "__main__._name", - "__main__._name.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 36, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "start_col": 30, - "start_line": 13 - } - }, - "274": { - "accessible_scopes": [ - "__main__", - "__main__._name", - "__main__._name.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "parent_location": [ - { - "end_col": 37, - "end_line": 348, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 75, - "end_line": 14, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "start_col": 37, - "start_line": 14 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 19, - "start_line": 348 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 12 - } - }, - "275": { - "accessible_scopes": [ - "__main__", - "__main__._name", - "__main__._name.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "parent_location": [ - { - "end_col": 70, - "end_line": 14, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "start_col": 58, - "start_line": 14 - }, - "While expanding the reference 'storage_addr' in:" - ], - "start_col": 14, - "start_line": 13 - } - }, - "276": { - "accessible_scopes": [ - "__main__", - "__main__._name", - "__main__._name.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 75, - "end_line": 14, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "start_col": 37, - "start_line": 14 - } - }, - "278": { - "accessible_scopes": [ - "__main__", - "__main__._name", - "__main__._name.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 37, - "end_line": 348, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 75, - "end_line": 14, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "parent_location": [ - { - "end_col": 42, - "end_line": 16, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "start_col": 31, - "start_line": 16 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 37, - "start_line": 14 - }, - "While trying to update the implicit return value 'syscall_ptr' in:" - ], - "start_col": 19, - "start_line": 348 - } - }, - "279": { - "accessible_scopes": [ - "__main__", - "__main__._name", - "__main__._name.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "parent_location": [ - { - "end_col": 44, - "end_line": 17, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "start_col": 32, - "start_line": 17 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 30, - "start_line": 13 - }, - "While trying to update the implicit return value 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - } - }, - "280": { - "accessible_scopes": [ - "__main__", - "__main__._name", - "__main__._name.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "parent_location": [ - { - "end_col": 50, - "end_line": 18, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "start_col": 35, - "start_line": 18 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 30, - "start_line": 13 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - } - }, - "281": { - "accessible_scopes": [ - "__main__", - "__main__._name", - "__main__._name.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 14, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "parent_location": [ - { - "end_col": 64, - "end_line": 19, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "start_col": 45, - "start_line": 19 - }, - "While expanding the reference '__storage_var_temp0' in:" - ], - "start_col": 14, - "start_line": 14 - } - }, - "282": { - "accessible_scopes": [ - "__main__", - "__main__._name", - "__main__._name.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 55, - "end_line": 20, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "start_col": 9, - "start_line": 20 - } - }, - "283": { - "accessible_scopes": [ - "__main__", - "__main__._name", - "__main__._name.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 62, - "end_line": 23, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 24, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "start_col": 30, - "start_line": 24 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 23 - } - }, - "284": { - "accessible_scopes": [ - "__main__", - "__main__._name", - "__main__._name.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 79, - "end_line": 23, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "parent_location": [ - { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 24, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "start_col": 30, - "start_line": 24 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 64, - "start_line": 23 - } - }, - "285": { - "accessible_scopes": [ - "__main__", - "__main__._name", - "__main__._name.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 36, - "end_line": 24, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "start_col": 30, - "start_line": 24 - } - }, - "287": { - "accessible_scopes": [ - "__main__", - "__main__._name", - "__main__._name.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 34, - "end_line": 23, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "parent_location": [ - { - "end_col": 38, - "end_line": 366, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 80, - "end_line": 25, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "start_col": 9, - "start_line": 25 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 20, - "start_line": 366 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 16, - "start_line": 23 - } - }, - "288": { - "accessible_scopes": [ - "__main__", - "__main__._name", - "__main__._name.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 24, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "parent_location": [ - { - "end_col": 43, - "end_line": 25, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "start_col": 31, - "start_line": 25 - }, - "While expanding the reference 'storage_addr' in:" - ], - "start_col": 14, - "start_line": 24 - } - }, - "289": { - "accessible_scopes": [ - "__main__", - "__main__._name", - "__main__._name.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 79, - "end_line": 25, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "start_col": 55, - "start_line": 25 - } - }, - "290": { - "accessible_scopes": [ - "__main__", - "__main__._name", - "__main__._name.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 80, - "end_line": 25, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "start_col": 9, - "start_line": 25 - } - }, - "292": { - "accessible_scopes": [ - "__main__", - "__main__._name", - "__main__._name.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 24, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 19, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/decl.cairo" - }, - "parent_location": [ - { - "end_col": 19, - "end_line": 26, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "start_col": 9, - "start_line": 26 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 19 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 30, - "start_line": 24 - }, - "While trying to update the implicit return value 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - } - }, - "293": { - "accessible_scopes": [ - "__main__", - "__main__._name", - "__main__._name.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 24, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "parent_location": [ - { - "end_col": 79, - "end_line": 19, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/decl.cairo" - }, - "parent_location": [ - { - "end_col": 19, - "end_line": 26, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "start_col": 9, - "start_line": 26 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 64, - "start_line": 19 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 30, - "start_line": 24 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - } - }, - "294": { - "accessible_scopes": [ - "__main__", - "__main__._name", - "__main__._name.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 19, - "end_line": 26, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/impl.cairo" - }, - "start_col": 9, - "start_line": 26 - } - }, - "295": { - "accessible_scopes": [ - "__main__", - "__main__._symbol", - "__main__._symbol.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/decl.cairo" - }, - "parent_location": [ - { - "end_col": 26, - "end_line": 9, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "start_col": 9, - "start_line": 9 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - } - }, - "296": { - "accessible_scopes": [ - "__main__", - "__main__._symbol", - "__main__._symbol.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "parent_location": [ - { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/decl.cairo" - }, - "parent_location": [ - { - "end_col": 26, - "end_line": 9, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "start_col": 9, - "start_line": 9 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - } - }, - "297": { - "accessible_scopes": [ - "__main__", - "__main__._symbol", - "__main__._symbol.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 94, - "end_line": 8, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "parent_location": [ - { - "end_col": 24, - "end_line": 9, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "start_col": 21, - "start_line": 9 - }, - "While expanding the reference 'res' in:" - ], - "start_col": 19, - "start_line": 8 - } - }, - "299": { - "accessible_scopes": [ - "__main__", - "__main__._symbol", - "__main__._symbol.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 9, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "start_col": 9, - "start_line": 9 - } - }, - "300": { - "accessible_scopes": [ - "__main__", - "__main__._symbol", - "__main__._symbol.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 61, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "start_col": 30, - "start_line": 13 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 12 - } - }, - "301": { - "accessible_scopes": [ - "__main__", - "__main__._symbol", - "__main__._symbol.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 78, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "parent_location": [ - { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "start_col": 30, - "start_line": 13 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 12 - } - }, - "302": { - "accessible_scopes": [ - "__main__", - "__main__._symbol", - "__main__._symbol.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 36, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "start_col": 30, - "start_line": 13 - } - }, - "304": { - "accessible_scopes": [ - "__main__", - "__main__._symbol", - "__main__._symbol.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "parent_location": [ - { - "end_col": 37, - "end_line": 348, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 75, - "end_line": 14, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "start_col": 37, - "start_line": 14 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 19, - "start_line": 348 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 12 - } - }, - "305": { - "accessible_scopes": [ - "__main__", - "__main__._symbol", - "__main__._symbol.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "parent_location": [ - { - "end_col": 70, - "end_line": 14, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "start_col": 58, - "start_line": 14 - }, - "While expanding the reference 'storage_addr' in:" - ], - "start_col": 14, - "start_line": 13 - } - }, - "306": { - "accessible_scopes": [ - "__main__", - "__main__._symbol", - "__main__._symbol.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 75, - "end_line": 14, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "start_col": 37, - "start_line": 14 - } - }, - "308": { - "accessible_scopes": [ - "__main__", - "__main__._symbol", - "__main__._symbol.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 37, - "end_line": 348, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 75, - "end_line": 14, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "parent_location": [ - { - "end_col": 42, - "end_line": 16, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "start_col": 31, - "start_line": 16 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 37, - "start_line": 14 - }, - "While trying to update the implicit return value 'syscall_ptr' in:" - ], - "start_col": 19, - "start_line": 348 - } - }, - "309": { - "accessible_scopes": [ - "__main__", - "__main__._symbol", - "__main__._symbol.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "parent_location": [ - { - "end_col": 44, - "end_line": 17, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "start_col": 32, - "start_line": 17 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 30, - "start_line": 13 - }, - "While trying to update the implicit return value 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - } - }, - "310": { - "accessible_scopes": [ - "__main__", - "__main__._symbol", - "__main__._symbol.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "parent_location": [ - { - "end_col": 50, - "end_line": 18, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "start_col": 35, - "start_line": 18 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 30, - "start_line": 13 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - } - }, - "311": { - "accessible_scopes": [ - "__main__", - "__main__._symbol", - "__main__._symbol.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 14, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "parent_location": [ - { - "end_col": 64, - "end_line": 19, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "start_col": 45, - "start_line": 19 - }, - "While expanding the reference '__storage_var_temp0' in:" - ], - "start_col": 14, - "start_line": 14 - } - }, - "312": { - "accessible_scopes": [ - "__main__", - "__main__._symbol", - "__main__._symbol.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 55, - "end_line": 20, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "start_col": 9, - "start_line": 20 - } - }, - "313": { - "accessible_scopes": [ - "__main__", - "__main__._symbol", - "__main__._symbol.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 62, - "end_line": 23, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 24, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "start_col": 30, - "start_line": 24 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 23 - } - }, - "314": { - "accessible_scopes": [ - "__main__", - "__main__._symbol", - "__main__._symbol.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 79, - "end_line": 23, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "parent_location": [ - { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 24, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "start_col": 30, - "start_line": 24 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 64, - "start_line": 23 - } - }, - "315": { - "accessible_scopes": [ - "__main__", - "__main__._symbol", - "__main__._symbol.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 36, - "end_line": 24, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "start_col": 30, - "start_line": 24 - } - }, - "317": { - "accessible_scopes": [ - "__main__", - "__main__._symbol", - "__main__._symbol.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 34, - "end_line": 23, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "parent_location": [ - { - "end_col": 38, - "end_line": 366, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 80, - "end_line": 25, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "start_col": 9, - "start_line": 25 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 20, - "start_line": 366 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 16, - "start_line": 23 - } - }, - "318": { - "accessible_scopes": [ - "__main__", - "__main__._symbol", - "__main__._symbol.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 24, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "parent_location": [ - { - "end_col": 43, - "end_line": 25, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "start_col": 31, - "start_line": 25 - }, - "While expanding the reference 'storage_addr' in:" - ], - "start_col": 14, - "start_line": 24 - } - }, - "319": { - "accessible_scopes": [ - "__main__", - "__main__._symbol", - "__main__._symbol.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 79, - "end_line": 25, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "start_col": 55, - "start_line": 25 - } - }, - "320": { - "accessible_scopes": [ - "__main__", - "__main__._symbol", - "__main__._symbol.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 80, - "end_line": 25, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "start_col": 9, - "start_line": 25 - } - }, - "322": { - "accessible_scopes": [ - "__main__", - "__main__._symbol", - "__main__._symbol.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 24, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 19, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/decl.cairo" - }, - "parent_location": [ - { - "end_col": 19, - "end_line": 26, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "start_col": 9, - "start_line": 26 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 19 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 30, - "start_line": 24 - }, - "While trying to update the implicit return value 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - } - }, - "323": { - "accessible_scopes": [ - "__main__", - "__main__._symbol", - "__main__._symbol.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 24, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "parent_location": [ - { - "end_col": 79, - "end_line": 19, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/decl.cairo" - }, - "parent_location": [ - { - "end_col": 19, - "end_line": 26, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "start_col": 9, - "start_line": 26 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 64, - "start_line": 19 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 30, - "start_line": 24 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - } - }, - "324": { - "accessible_scopes": [ - "__main__", - "__main__._symbol", - "__main__._symbol.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 19, - "end_line": 26, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/impl.cairo" - }, - "start_col": 9, - "start_line": 26 - } - }, - "325": { - "accessible_scopes": [ - "__main__", - "__main__._decimals", - "__main__._decimals.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/decl.cairo" - }, - "parent_location": [ - { - "end_col": 26, - "end_line": 9, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "start_col": 9, - "start_line": 9 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - } - }, - "326": { - "accessible_scopes": [ - "__main__", - "__main__._decimals", - "__main__._decimals.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "parent_location": [ - { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/decl.cairo" - }, - "parent_location": [ - { - "end_col": 26, - "end_line": 9, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "start_col": 9, - "start_line": 9 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - } - }, - "327": { - "accessible_scopes": [ - "__main__", - "__main__._decimals", - "__main__._decimals.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 95, - "end_line": 8, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "parent_location": [ - { - "end_col": 24, - "end_line": 9, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "start_col": 21, - "start_line": 9 - }, - "While expanding the reference 'res' in:" - ], - "start_col": 19, - "start_line": 8 - } - }, - "329": { - "accessible_scopes": [ - "__main__", - "__main__._decimals", - "__main__._decimals.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 9, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "start_col": 9, - "start_line": 9 - } - }, - "330": { - "accessible_scopes": [ - "__main__", - "__main__._decimals", - "__main__._decimals.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 61, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "start_col": 30, - "start_line": 13 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 12 - } - }, - "331": { - "accessible_scopes": [ - "__main__", - "__main__._decimals", - "__main__._decimals.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 78, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "parent_location": [ - { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "start_col": 30, - "start_line": 13 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 12 - } - }, - "332": { - "accessible_scopes": [ - "__main__", - "__main__._decimals", - "__main__._decimals.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 36, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "start_col": 30, - "start_line": 13 - } - }, - "334": { - "accessible_scopes": [ - "__main__", - "__main__._decimals", - "__main__._decimals.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "parent_location": [ - { - "end_col": 37, - "end_line": 348, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 75, - "end_line": 14, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "start_col": 37, - "start_line": 14 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 19, - "start_line": 348 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 12 - } - }, - "335": { - "accessible_scopes": [ - "__main__", - "__main__._decimals", - "__main__._decimals.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "parent_location": [ - { - "end_col": 70, - "end_line": 14, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "start_col": 58, - "start_line": 14 - }, - "While expanding the reference 'storage_addr' in:" - ], - "start_col": 14, - "start_line": 13 - } - }, - "336": { - "accessible_scopes": [ - "__main__", - "__main__._decimals", - "__main__._decimals.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 75, - "end_line": 14, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "start_col": 37, - "start_line": 14 - } - }, - "338": { - "accessible_scopes": [ - "__main__", - "__main__._decimals", - "__main__._decimals.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 37, - "end_line": 348, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 75, - "end_line": 14, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "parent_location": [ - { - "end_col": 42, - "end_line": 16, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "start_col": 31, - "start_line": 16 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 37, - "start_line": 14 - }, - "While trying to update the implicit return value 'syscall_ptr' in:" - ], - "start_col": 19, - "start_line": 348 - } - }, - "339": { - "accessible_scopes": [ - "__main__", - "__main__._decimals", - "__main__._decimals.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "parent_location": [ - { - "end_col": 44, - "end_line": 17, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "start_col": 32, - "start_line": 17 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 30, - "start_line": 13 - }, - "While trying to update the implicit return value 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - } - }, - "340": { - "accessible_scopes": [ - "__main__", - "__main__._decimals", - "__main__._decimals.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "parent_location": [ - { - "end_col": 50, - "end_line": 18, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "start_col": 35, - "start_line": 18 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 30, - "start_line": 13 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - } - }, - "341": { - "accessible_scopes": [ - "__main__", - "__main__._decimals", - "__main__._decimals.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 14, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "parent_location": [ - { - "end_col": 64, - "end_line": 19, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "start_col": 45, - "start_line": 19 - }, - "While expanding the reference '__storage_var_temp0' in:" - ], - "start_col": 14, - "start_line": 14 - } - }, - "342": { - "accessible_scopes": [ - "__main__", - "__main__._decimals", - "__main__._decimals.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 55, - "end_line": 20, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "start_col": 9, - "start_line": 20 - } - }, - "343": { - "accessible_scopes": [ - "__main__", - "__main__._decimals", - "__main__._decimals.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 62, - "end_line": 23, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 24, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "start_col": 30, - "start_line": 24 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 23 - } - }, - "344": { - "accessible_scopes": [ - "__main__", - "__main__._decimals", - "__main__._decimals.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 79, - "end_line": 23, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "parent_location": [ - { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 24, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "start_col": 30, - "start_line": 24 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 64, - "start_line": 23 - } - }, - "345": { - "accessible_scopes": [ - "__main__", - "__main__._decimals", - "__main__._decimals.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 36, - "end_line": 24, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "start_col": 30, - "start_line": 24 - } - }, - "347": { - "accessible_scopes": [ - "__main__", - "__main__._decimals", - "__main__._decimals.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 34, - "end_line": 23, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "parent_location": [ - { - "end_col": 38, - "end_line": 366, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 80, - "end_line": 25, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "start_col": 9, - "start_line": 25 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 20, - "start_line": 366 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 16, - "start_line": 23 - } - }, - "348": { - "accessible_scopes": [ - "__main__", - "__main__._decimals", - "__main__._decimals.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 24, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "parent_location": [ - { - "end_col": 43, - "end_line": 25, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "start_col": 31, - "start_line": 25 - }, - "While expanding the reference 'storage_addr' in:" - ], - "start_col": 14, - "start_line": 24 - } - }, - "349": { - "accessible_scopes": [ - "__main__", - "__main__._decimals", - "__main__._decimals.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 79, - "end_line": 25, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "start_col": 55, - "start_line": 25 - } - }, - "350": { - "accessible_scopes": [ - "__main__", - "__main__._decimals", - "__main__._decimals.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 80, - "end_line": 25, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "start_col": 9, - "start_line": 25 - } - }, - "352": { - "accessible_scopes": [ - "__main__", - "__main__._decimals", - "__main__._decimals.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 24, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 19, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/decl.cairo" - }, - "parent_location": [ - { - "end_col": 19, - "end_line": 26, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "start_col": 9, - "start_line": 26 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 19 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 30, - "start_line": 24 - }, - "While trying to update the implicit return value 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - } - }, - "353": { - "accessible_scopes": [ - "__main__", - "__main__._decimals", - "__main__._decimals.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 24, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "parent_location": [ - { - "end_col": 79, - "end_line": 19, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/decl.cairo" - }, - "parent_location": [ - { - "end_col": 19, - "end_line": 26, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "start_col": 9, - "start_line": 26 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 64, - "start_line": 19 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 30, - "start_line": 24 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - } - }, - "354": { - "accessible_scopes": [ - "__main__", - "__main__._decimals", - "__main__._decimals.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 19, - "end_line": 26, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/impl.cairo" - }, - "start_col": 9, - "start_line": 26 - } - }, - "355": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" - }, - "parent_location": [ - { - "end_col": 26, - "end_line": 9, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 9, - "start_line": 9 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - } - }, - "356": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "parent_location": [ - { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" - }, - "parent_location": [ - { - "end_col": 26, - "end_line": 9, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 9, - "start_line": 9 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - } - }, - "357": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 94, - "end_line": 8, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "parent_location": [ - { - "end_col": 24, - "end_line": 9, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 21, - "start_line": 9 - }, - "While expanding the reference 'res' in:" - ], - "start_col": 19, - "start_line": 8 - } - }, - "359": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 9, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 9, - "start_line": 9 - } - }, - "360": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 61, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 30, - "start_line": 13 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 12 - } - }, - "361": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 78, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "parent_location": [ - { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 30, - "start_line": 13 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 12 - } - }, - "362": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 36, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 30, - "start_line": 13 - } - }, - "364": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "parent_location": [ - { - "end_col": 37, - "end_line": 348, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 75, - "end_line": 14, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 37, - "start_line": 14 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 19, - "start_line": 348 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 12 - } - }, - "365": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "parent_location": [ - { - "end_col": 70, - "end_line": 14, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 58, - "start_line": 14 - }, - "While expanding the reference 'storage_addr' in:" - ], - "start_col": 14, - "start_line": 13 - } - }, - "366": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 75, - "end_line": 14, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 37, - "start_line": 14 - } - }, - "368": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 37, - "end_line": 348, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 75, - "end_line": 14, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "parent_location": [ - { - "end_col": 37, - "end_line": 348, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 75, - "end_line": 15, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 37, - "start_line": 15 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 19, - "start_line": 348 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 37, - "start_line": 14 - }, - "While trying to update the implicit return value 'syscall_ptr' in:" - ], - "start_col": 19, - "start_line": 348 - } - }, - "369": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 74, - "end_line": 15, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 58, - "start_line": 15 - } - }, - "371": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 75, - "end_line": 15, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 37, - "start_line": 15 - } - }, - "373": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 37, - "end_line": 348, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 75, - "end_line": 15, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "parent_location": [ - { - "end_col": 42, - "end_line": 17, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 31, - "start_line": 17 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 37, - "start_line": 15 - }, - "While trying to update the implicit return value 'syscall_ptr' in:" - ], - "start_col": 19, - "start_line": 348 - } - }, - "374": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "parent_location": [ - { - "end_col": 44, - "end_line": 18, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 32, - "start_line": 18 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 30, - "start_line": 13 - }, - "While trying to update the implicit return value 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - } - }, - "375": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "parent_location": [ - { - "end_col": 50, - "end_line": 19, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 35, - "start_line": 19 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 30, - "start_line": 13 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - } - }, - "376": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 14, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "parent_location": [ - { - "end_col": 64, - "end_line": 20, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 45, - "start_line": 20 - }, - "While expanding the reference '__storage_var_temp0' in:" - ], - "start_col": 14, - "start_line": 14 - } - }, - "377": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 15, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "parent_location": [ - { - "end_col": 64, - "end_line": 21, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 45, - "start_line": 21 - }, - "While expanding the reference '__storage_var_temp1' in:" - ], - "start_col": 14, - "start_line": 15 - } - }, - "378": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 22, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 9, - "start_line": 22 - } - }, - "379": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 62, - "end_line": 25, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 26, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 30, - "start_line": 26 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 25 - } - }, - "380": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 79, - "end_line": 25, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "parent_location": [ - { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 26, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 30, - "start_line": 26 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 64, - "start_line": 25 - } - }, - "381": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 36, - "end_line": 26, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 30, - "start_line": 26 - } - }, - "383": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 34, - "end_line": 25, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "parent_location": [ - { - "end_col": 38, - "end_line": 366, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 80, - "end_line": 27, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 9, - "start_line": 27 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 20, - "start_line": 366 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 16, - "start_line": 25 - } - }, - "384": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 26, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "parent_location": [ - { - "end_col": 43, - "end_line": 27, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 31, - "start_line": 27 - }, - "While expanding the reference 'storage_addr' in:" - ], - "start_col": 14, - "start_line": 26 - } - }, - "385": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 79, - "end_line": 27, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 55, - "start_line": 27 - } - }, - "386": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 80, - "end_line": 27, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 9, - "start_line": 27 - } - }, - "388": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 47, - "end_line": 28, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 31, - "start_line": 28 - } - }, - "390": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 79, - "end_line": 28, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 55, - "start_line": 28 - } - }, - "391": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 80, - "end_line": 28, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 9, - "start_line": 28 - } - }, - "393": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 26, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 19, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" - }, - "parent_location": [ - { - "end_col": 19, - "end_line": 29, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 9, - "start_line": 29 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 19 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 30, - "start_line": 26 - }, - "While trying to update the implicit return value 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - } - }, - "394": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 26, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "parent_location": [ - { - "end_col": 79, - "end_line": 19, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" - }, - "parent_location": [ - { - "end_col": 19, - "end_line": 29, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 9, - "start_line": 29 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 64, - "start_line": 19 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 30, - "start_line": 26 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - } - }, - "395": { - "accessible_scopes": [ - "__main__", - "__main__.total_supply", - "__main__.total_supply.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 19, - "end_line": 29, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/impl.cairo" - }, - "start_col": 9, - "start_line": 29 - } - }, - "396": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 48, - "end_line": 9, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 36, - "start_line": 9 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - } - }, - "397": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 95, - "end_line": 8, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 53, - "end_line": 9, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 50, - "start_line": 9 - }, - "While expanding the reference 'res' in:" - ], - "start_col": 19, - "start_line": 8 - } - }, - "399": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 79, - "end_line": 9, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 55, - "start_line": 9 - } - }, - "400": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 80, - "end_line": 9, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 21, - "start_line": 9 - } - }, - "402": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 39, - "end_line": 12, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "parent_location": [ - { - "end_col": 48, - "end_line": 10, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 21, - "start_line": 10 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 24, - "start_line": 12 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - } - }, - "403": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 17, - "end_line": 9, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 47, - "end_line": 10, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 44, - "start_line": 10 - }, - "While expanding the reference 'res' in:" - ], - "start_col": 14, - "start_line": 9 - } - }, - "404": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 48, - "end_line": 10, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 21, - "start_line": 10 - } - }, - "406": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 48, - "end_line": 9, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 26, - "end_line": 11, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 9, - "start_line": 11 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 9 - } - }, - "407": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 39, - "end_line": 12, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "parent_location": [ - { - "end_col": 48, - "end_line": 10, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 26, - "end_line": 11, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 9, - "start_line": 11 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 21, - "start_line": 10 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 24, - "start_line": 12 - } - }, - "408": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 17, - "end_line": 10, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 24, - "end_line": 11, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 21, - "start_line": 11 - }, - "While expanding the reference 'res' in:" - ], - "start_col": 14, - "start_line": 10 - } - }, - "409": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 11, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 9, - "start_line": 11 - } - }, - "410": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 61, - "end_line": 14, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 43, - "end_line": 17, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 30, - "start_line": 17 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 14 - } - }, - "411": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 78, - "end_line": 14, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 43, - "end_line": 17, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 30, - "start_line": 17 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 14 - } - }, - "412": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 93, - "end_line": 14, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 42, - "end_line": 17, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 35, - "start_line": 17 - }, - "While expanding the reference 'account' in:" - ], - "start_col": 80, - "start_line": 14 - } - }, - "413": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 43, - "end_line": 17, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 30, - "start_line": 17 - } - }, - "415": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 14, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 37, - "end_line": 348, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 75, - "end_line": 18, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 37, - "start_line": 18 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 19, - "start_line": 348 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 14 - } - }, - "416": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 17, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 70, - "end_line": 18, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 58, - "start_line": 18 - }, - "While expanding the reference 'storage_addr' in:" - ], - "start_col": 14, - "start_line": 17 - } - }, - "417": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 75, - "end_line": 18, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 37, - "start_line": 18 - } - }, - "419": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 37, - "end_line": 348, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 75, - "end_line": 18, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 37, - "end_line": 348, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 75, - "end_line": 19, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 37, - "start_line": 19 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 19, - "start_line": 348 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 37, - "start_line": 18 - }, - "While trying to update the implicit return value 'syscall_ptr' in:" - ], - "start_col": 19, - "start_line": 348 - } - }, - "420": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 74, - "end_line": 19, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 58, - "start_line": 19 - } - }, - "422": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 75, - "end_line": 19, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 37, - "start_line": 19 - } - }, - "424": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 37, - "end_line": 348, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 75, - "end_line": 19, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 42, - "end_line": 21, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 31, - "start_line": 21 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 37, - "start_line": 19 - }, - "While trying to update the implicit return value 'syscall_ptr' in:" - ], - "start_col": 19, - "start_line": 348 - } - }, - "425": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 43, - "end_line": 17, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 44, - "end_line": 22, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 32, - "start_line": 22 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 30, - "start_line": 17 - }, - "While trying to update the implicit return value 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - } - }, - "426": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 43, - "end_line": 17, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 50, - "end_line": 23, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 35, - "start_line": 23 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 30, - "start_line": 17 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - } - }, - "427": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 18, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 64, - "end_line": 24, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 45, - "start_line": 24 - }, - "While expanding the reference '__storage_var_temp0' in:" - ], - "start_col": 14, - "start_line": 18 - } - }, - "428": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 19, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 64, - "end_line": 25, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 45, - "start_line": 25 - }, - "While expanding the reference '__storage_var_temp1' in:" - ], - "start_col": 14, - "start_line": 19 - } - }, - "429": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 26, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 9, - "start_line": 26 - } - }, - "430": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 62, - "end_line": 29, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 43, - "end_line": 32, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 30, - "start_line": 32 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 29 - } - }, - "431": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 79, - "end_line": 29, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 43, - "end_line": 32, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 30, - "start_line": 32 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 64, - "start_line": 29 - } - }, - "432": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 22, - "end_line": 30, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 42, - "end_line": 32, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 35, - "start_line": 32 - }, - "While expanding the reference 'account' in:" - ], - "start_col": 9, - "start_line": 30 - } - }, - "433": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 43, - "end_line": 32, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 30, - "start_line": 32 - } - }, - "435": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 34, - "end_line": 29, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 38, - "end_line": 366, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 80, - "end_line": 33, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 9, - "start_line": 33 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 20, - "start_line": 366 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 16, - "start_line": 29 - } - }, - "436": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 32, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 43, - "end_line": 33, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 31, - "start_line": 33 - }, - "While expanding the reference 'storage_addr' in:" - ], - "start_col": 14, - "start_line": 32 - } - }, - "437": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 79, - "end_line": 33, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 55, - "start_line": 33 - } - }, - "438": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 80, - "end_line": 33, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 9, - "start_line": 33 - } - }, - "440": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 47, - "end_line": 34, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 31, - "start_line": 34 - } - }, - "442": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 79, - "end_line": 34, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 55, - "start_line": 34 - } - }, - "443": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 80, - "end_line": 34, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 9, - "start_line": 34 - } - }, - "445": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 43, - "end_line": 32, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 21, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 19, - "end_line": 35, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 9, - "start_line": 35 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 21 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 30, - "start_line": 32 - }, - "While trying to update the implicit return value 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - } - }, - "446": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 43, - "end_line": 32, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 79, - "end_line": 21, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 19, - "end_line": 35, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 9, - "start_line": 35 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 64, - "start_line": 21 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 30, - "start_line": 32 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - } - }, - "447": { - "accessible_scopes": [ - "__main__", - "__main__.balances", - "__main__.balances.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 19, - "end_line": 35, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/impl.cairo" - }, - "start_col": 9, - "start_line": 35 - } - }, - "448": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 48, - "end_line": 11, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 36, - "start_line": 11 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - } - }, - "449": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 94, - "end_line": 10, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 53, - "end_line": 11, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 50, - "start_line": 11 - }, - "While expanding the reference 'res' in:" - ], - "start_col": 19, - "start_line": 10 - } - }, - "451": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 77, - "end_line": 11, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 55, - "start_line": 11 - } - }, - "452": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 78, - "end_line": 11, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 21, - "start_line": 11 - } - }, - "454": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 79, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 55, - "start_line": 12 - } - }, - "455": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 80, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 21, - "start_line": 12 - } - }, - "457": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 39, - "end_line": 12, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "parent_location": [ - { - "end_col": 48, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 21, - "start_line": 13 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 24, - "start_line": 12 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - } - }, - "458": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 17, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 47, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 44, - "start_line": 13 - }, - "While expanding the reference 'res' in:" - ], - "start_col": 14, - "start_line": 12 - } - }, - "459": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 48, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 21, - "start_line": 13 - } - }, - "461": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 48, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 26, - "end_line": 14, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 9, - "start_line": 14 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 12 - } - }, - "462": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 39, - "end_line": 12, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/storage.cairo" - }, - "parent_location": [ - { - "end_col": 48, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 26, - "end_line": 14, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 9, - "start_line": 14 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 21, - "start_line": 13 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 24, - "start_line": 12 - } - }, - "463": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 17, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 24, - "end_line": 14, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 21, - "start_line": 14 - }, - "While expanding the reference 'res' in:" - ], - "start_col": 14, - "start_line": 13 - } - }, - "464": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.addr" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 14, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 9, - "start_line": 14 - } - }, - "465": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 61, - "end_line": 17, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 50, - "end_line": 20, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 30, - "start_line": 20 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 17 - } - }, - "466": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 78, - "end_line": 17, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 50, - "end_line": 20, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 30, - "start_line": 20 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 17 - } - }, - "467": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 20, - "end_line": 18, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 20, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 35, - "start_line": 20 - }, - "While expanding the reference 'owner' in:" - ], - "start_col": 9, - "start_line": 18 - } - }, - "468": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 18, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 49, - "end_line": 20, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 42, - "start_line": 20 - }, - "While expanding the reference 'spender' in:" - ], - "start_col": 22, - "start_line": 18 - } - }, - "469": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 50, - "end_line": 20, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 30, - "start_line": 20 - } - }, - "471": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 17, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 37, - "end_line": 348, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 75, - "end_line": 21, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 37, - "start_line": 21 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 19, - "start_line": 348 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 17 - } - }, - "472": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 20, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 70, - "end_line": 21, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 58, - "start_line": 21 - }, - "While expanding the reference 'storage_addr' in:" - ], - "start_col": 14, - "start_line": 20 - } - }, - "473": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 75, - "end_line": 21, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 37, - "start_line": 21 - } - }, - "475": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 37, - "end_line": 348, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 75, - "end_line": 21, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 37, - "end_line": 348, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 75, - "end_line": 22, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 37, - "start_line": 22 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 19, - "start_line": 348 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 37, - "start_line": 21 - }, - "While trying to update the implicit return value 'syscall_ptr' in:" - ], - "start_col": 19, - "start_line": 348 - } - }, - "476": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 74, - "end_line": 22, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 58, - "start_line": 22 - } - }, - "478": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 75, - "end_line": 22, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 37, - "start_line": 22 - } - }, - "480": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 37, - "end_line": 348, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 75, - "end_line": 22, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 42, - "end_line": 24, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 31, - "start_line": 24 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 37, - "start_line": 22 - }, - "While trying to update the implicit return value 'syscall_ptr' in:" - ], - "start_col": 19, - "start_line": 348 - } - }, - "481": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 50, - "end_line": 20, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 44, - "end_line": 25, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 32, - "start_line": 25 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 30, - "start_line": 20 - }, - "While trying to update the implicit return value 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - } - }, - "482": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 50, - "end_line": 20, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 50, - "end_line": 26, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 35, - "start_line": 26 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 30, - "start_line": 20 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - } - }, - "483": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 21, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 64, - "end_line": 27, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 45, - "start_line": 27 - }, - "While expanding the reference '__storage_var_temp0' in:" - ], - "start_col": 14, - "start_line": 21 - } - }, - "484": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 22, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 64, - "end_line": 28, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 45, - "start_line": 28 - }, - "While expanding the reference '__storage_var_temp1' in:" - ], - "start_col": 14, - "start_line": 22 - } - }, - "485": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.read" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 29, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 9, - "start_line": 29 - } - }, - "486": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 62, - "end_line": 32, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 50, - "end_line": 35, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 30, - "start_line": 35 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 32 - } - }, - "487": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 79, - "end_line": 32, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 50, - "end_line": 35, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 30, - "start_line": 35 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 64, - "start_line": 32 - } - }, - "488": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 20, - "end_line": 33, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 35, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 35, - "start_line": 35 - }, - "While expanding the reference 'owner' in:" - ], - "start_col": 9, - "start_line": 33 - } - }, - "489": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 33, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 49, - "end_line": 35, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 42, - "start_line": 35 - }, - "While expanding the reference 'spender' in:" - ], - "start_col": 22, - "start_line": 33 - } - }, - "490": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 50, - "end_line": 35, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 30, - "start_line": 35 - } - }, - "492": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 34, - "end_line": 32, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 38, - "end_line": 366, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 80, - "end_line": 36, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 9, - "start_line": 36 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 20, - "start_line": 366 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 16, - "start_line": 32 - } - }, - "493": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 35, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 43, - "end_line": 36, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 31, - "start_line": 36 - }, - "While expanding the reference 'storage_addr' in:" - ], - "start_col": 14, - "start_line": 35 - } - }, - "494": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 79, - "end_line": 36, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 55, - "start_line": 36 - } - }, - "495": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 80, - "end_line": 36, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 9, - "start_line": 36 - } - }, - "497": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 47, - "end_line": 37, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 31, - "start_line": 37 - } - }, - "499": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 79, - "end_line": 37, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 55, - "start_line": 37 - } - }, - "500": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 80, - "end_line": 37, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 9, - "start_line": 37 - } - }, - "502": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 41, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 50, - "end_line": 35, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 23, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 19, - "end_line": 38, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 9, - "start_line": 38 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 23 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 30, - "start_line": 35 - }, - "While trying to update the implicit return value 'pedersen_ptr' in:" - ], - "start_col": 15, - "start_line": 7 - } - }, - "503": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 50, - "end_line": 35, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "parent_location": [ - { - "end_col": 79, - "end_line": 23, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 19, - "end_line": 38, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 9, - "start_line": 38 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 64, - "start_line": 23 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 30, - "start_line": 35 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 7 - } - }, - "504": { - "accessible_scopes": [ - "__main__", - "__main__.allowances", - "__main__.allowances.write" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 19, - "end_line": 38, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/impl.cairo" - }, - "start_col": 9, - "start_line": 38 - } - }, - "505": { - "accessible_scopes": ["__main__", "__main__", "__main__.constructor"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 36, - "end_line": 49, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 34, - "end_line": 19, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/decl.cairo" - }, - "parent_location": [ - { - "end_col": 22, - "end_line": 54, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 54 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 16, - "start_line": 19 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 18, - "start_line": 49 - } - }, - "506": { - "accessible_scopes": ["__main__", "__main__", "__main__.constructor"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 64, - "end_line": 49, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 19, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/decl.cairo" - }, - "parent_location": [ - { - "end_col": 22, - "end_line": 54, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 54 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 19 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 38, - "start_line": 49 - } - }, - "507": { - "accessible_scopes": ["__main__", "__main__", "__main__.constructor"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 81, - "end_line": 49, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 79, - "end_line": 19, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/decl.cairo" - }, - "parent_location": [ - { - "end_col": 22, - "end_line": 54, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 54 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 64, - "start_line": 19 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 66, - "start_line": 49 - } - }, - "508": { - "accessible_scopes": ["__main__", "__main__", "__main__.constructor"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 15, - "end_line": 50, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 21, - "end_line": 54, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 17, - "start_line": 54 - }, - "While expanding the reference 'name' in:" - ], - "start_col": 5, - "start_line": 50 - } - }, - "509": { - "accessible_scopes": ["__main__", "__main__", "__main__.constructor"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 22, - "end_line": 54, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 54 - } - }, - "511": { - "accessible_scopes": ["__main__", "__main__", "__main__.constructor"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 29, - "end_line": 50, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 25, - "end_line": 55, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 19, - "start_line": 55 - }, - "While expanding the reference 'symbol' in:" - ], - "start_col": 17, - "start_line": 50 - } - }, - "512": { - "accessible_scopes": ["__main__", "__main__", "__main__.constructor"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 55, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 55 - } - }, - "514": { - "accessible_scopes": ["__main__", "__main__", "__main__.constructor"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 23, - "end_line": 56, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 21, - "start_line": 56 - } - }, - "516": { - "accessible_scopes": ["__main__", "__main__", "__main__.constructor"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 24, - "end_line": 56, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 56 - } - }, - "518": { - "accessible_scopes": ["__main__", "__main__", "__main__.constructor"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 46, - "end_line": 50, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 57, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 11, - "start_line": 57 - }, - "While expanding the reference 'recipient' in:" - ], - "start_col": 31, - "start_line": 50 - } - }, - "519": { - "accessible_scopes": ["__main__", "__main__", "__main__.constructor"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 34, - "end_line": 57, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 30, - "start_line": 57 - } - }, - "521": { - "accessible_scopes": ["__main__", "__main__", "__main__.constructor"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 37, - "end_line": 57, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 36, - "start_line": 57 - } - }, - "523": { - "accessible_scopes": ["__main__", "__main__", "__main__.constructor"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 39, - "end_line": 57, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 57 - } - }, - "525": { - "accessible_scopes": ["__main__", "__main__", "__main__.constructor"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 15, - "end_line": 58, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 58 - } - }, - "526": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.constructor" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/arg_processor/d8c30f4879932288f1bfa4e0e453592d3ebb5ca98ed0660bf066319d88c0297f.cairo" - }, - "parent_location": [ - { - "end_col": 46, - "end_line": 50, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 45, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 49, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 57, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 49, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 49 - }, - "While handling calldata of" - ], - "start_col": 35, - "start_line": 1 - }, - "While expanding the reference '__calldata_actual_size' in:" - ], - "start_col": 6, - "start_line": 49 - }, - "While handling calldata of" - ], - "start_col": 31, - "start_line": 1 - }, - "While expanding the reference '__calldata_ptr' in:" - ], - "start_col": 31, - "start_line": 50 - }, - "While handling calldata argument 'recipient'" - ], - "start_col": 22, - "start_line": 2 - } - }, - "528": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.constructor" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 49, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 49 - }, - "While handling calldata of" - ], - "start_col": 1, - "start_line": 1 - } - }, - "529": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.constructor" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 64, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/constructor/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 49, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 55, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/constructor/148a060bde4827dbfe8d2d1e382ff540a4a234cceae28ea44dbe19f1c07defb2.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 49, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 49 - }, - "While constructing the external wrapper for:" - ], - "start_col": 44, - "start_line": 1 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 18, - "start_line": 49 - }, - "While constructing the external wrapper for:" - ], - "start_col": 19, - "start_line": 1 - } - }, - "530": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.constructor" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 110, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/constructor/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" - }, - "parent_location": [ - { - "end_col": 64, - "end_line": 49, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 82, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/constructor/148a060bde4827dbfe8d2d1e382ff540a4a234cceae28ea44dbe19f1c07defb2.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 49, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 49 - }, - "While constructing the external wrapper for:" - ], - "start_col": 70, - "start_line": 1 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 38, - "start_line": 49 - }, - "While constructing the external wrapper for:" - ], - "start_col": 20, - "start_line": 1 - } - }, - "531": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.constructor" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 67, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/constructor/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" - }, - "parent_location": [ - { - "end_col": 81, - "end_line": 49, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 115, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/constructor/148a060bde4827dbfe8d2d1e382ff540a4a234cceae28ea44dbe19f1c07defb2.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 49, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 49 - }, - "While constructing the external wrapper for:" - ], - "start_col": 100, - "start_line": 1 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 66, - "start_line": 49 - }, - "While constructing the external wrapper for:" - ], - "start_col": 23, - "start_line": 1 - } - }, - "532": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.constructor" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 43, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/e1eb73cd870ec466294c3700e77817cf3c039ac1384882ddb76383eb87a5da90.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 50, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 141, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/constructor/148a060bde4827dbfe8d2d1e382ff540a4a234cceae28ea44dbe19f1c07defb2.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 49, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 49 - }, - "While constructing the external wrapper for:" - ], - "start_col": 122, - "start_line": 1 - }, - "While expanding the reference '__calldata_arg_name' in:" - ], - "start_col": 5, - "start_line": 50 - }, - "While handling calldata argument 'name'" - ], - "start_col": 27, - "start_line": 1 - } - }, - "533": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.constructor" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 45, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/99058c0781745b3c0332799d723549974cbf489b623dde03906204304de60803.cairo" - }, - "parent_location": [ - { - "end_col": 29, - "end_line": 50, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 171, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/constructor/148a060bde4827dbfe8d2d1e382ff540a4a234cceae28ea44dbe19f1c07defb2.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 49, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 49 - }, - "While constructing the external wrapper for:" - ], - "start_col": 150, - "start_line": 1 - }, - "While expanding the reference '__calldata_arg_symbol' in:" - ], - "start_col": 17, - "start_line": 50 - }, - "While handling calldata argument 'symbol'" - ], - "start_col": 29, - "start_line": 1 - } - }, - "534": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.constructor" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 48, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/d8c30f4879932288f1bfa4e0e453592d3ebb5ca98ed0660bf066319d88c0297f.cairo" - }, - "parent_location": [ - { - "end_col": 46, - "end_line": 50, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 207, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/constructor/148a060bde4827dbfe8d2d1e382ff540a4a234cceae28ea44dbe19f1c07defb2.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 49, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 49 - }, - "While constructing the external wrapper for:" - ], - "start_col": 183, - "start_line": 1 - }, - "While expanding the reference '__calldata_arg_recipient' in:" - ], - "start_col": 31, - "start_line": 50 - }, - "While handling calldata argument 'recipient'" - ], - "start_col": 32, - "start_line": 1 - } - }, - "535": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.constructor" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 17, - "end_line": 49, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 49 - } - }, - "537": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.constructor" - ], - "flow_tracking_data": null, - "hints": [ - { - "location": { - "end_col": 34, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/constructor/148a060bde4827dbfe8d2d1e382ff540a4a234cceae28ea44dbe19f1c07defb2.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 49, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 49 - }, - "While constructing the external wrapper for:" - ], - "start_col": 1, - "start_line": 2 - }, - "n_prefix_newlines": 0 - } - ], - "inst": { - "end_col": 24, - "end_line": 3, - "input_file": { - "filename": "autogen/starknet/external/constructor/148a060bde4827dbfe8d2d1e382ff540a4a234cceae28ea44dbe19f1c07defb2.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 49, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 49 - }, - "While constructing the external wrapper for:" - ], - "start_col": 1, - "start_line": 3 - } - }, - "539": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.constructor" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 55, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/constructor/148a060bde4827dbfe8d2d1e382ff540a4a234cceae28ea44dbe19f1c07defb2.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 49, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/constructor/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 49, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 49 - }, - "While constructing the external wrapper for:" - ], - "start_col": 9, - "start_line": 1 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 6, - "start_line": 49 - }, - "While constructing the external wrapper for:" - ], - "start_col": 44, - "start_line": 1 - } - }, - "540": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.constructor" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 82, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/constructor/148a060bde4827dbfe8d2d1e382ff540a4a234cceae28ea44dbe19f1c07defb2.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 49, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/constructor/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 49, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 49 - }, - "While constructing the external wrapper for:" - ], - "start_col": 21, - "start_line": 1 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 6, - "start_line": 49 - }, - "While constructing the external wrapper for:" - ], - "start_col": 70, - "start_line": 1 - } - }, - "541": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.constructor" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 115, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/constructor/148a060bde4827dbfe8d2d1e382ff540a4a234cceae28ea44dbe19f1c07defb2.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 49, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 49, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/constructor/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 49, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 49 - }, - "While constructing the external wrapper for:" - ], - "start_col": 34, - "start_line": 1 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 49 - }, - "While constructing the external wrapper for:" - ], - "start_col": 100, - "start_line": 1 - } - }, - "542": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.constructor" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 21, - "end_line": 4, - "input_file": { - "filename": "autogen/starknet/external/constructor/148a060bde4827dbfe8d2d1e382ff540a4a234cceae28ea44dbe19f1c07defb2.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 49, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/constructor/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 49, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 49 - }, - "While constructing the external wrapper for:" - ], - "start_col": 50, - "start_line": 1 - }, - "While expanding the reference 'retdata_size' in:" - ], - "start_col": 6, - "start_line": 49 - }, - "While constructing the external wrapper for:" - ], - "start_col": 20, - "start_line": 4 - } - }, - "544": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.constructor" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 16, - "end_line": 3, - "input_file": { - "filename": "autogen/starknet/external/constructor/148a060bde4827dbfe8d2d1e382ff540a4a234cceae28ea44dbe19f1c07defb2.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 49, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 70, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/constructor/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 49, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 49 - }, - "While constructing the external wrapper for:" - ], - "start_col": 63, - "start_line": 1 - }, - "While expanding the reference 'retdata' in:" - ], - "start_col": 6, - "start_line": 49 - }, - "While constructing the external wrapper for:" - ], - "start_col": 9, - "start_line": 3 - } - }, - "545": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.constructor" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 72, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/constructor/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 49, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 49 - }, - "While constructing the external wrapper for:" - ], - "start_col": 1, - "start_line": 1 - } - }, - "546": { - "accessible_scopes": ["__main__", "__main__", "__main__.name"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 29, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/decl.cairo" - }, - "parent_location": [ - { - "end_col": 30, - "end_line": 67, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 18, - "start_line": 67 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 13 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 11, - "start_line": 66 - } - }, - "547": { - "accessible_scopes": ["__main__", "__main__", "__main__.name"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 57, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 61, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/decl.cairo" - }, - "parent_location": [ - { - "end_col": 30, - "end_line": 67, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 18, - "start_line": 67 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 13 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 31, - "start_line": 66 - } - }, - "548": { - "accessible_scopes": ["__main__", "__main__", "__main__.name"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 74, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 78, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/_name/decl.cairo" - }, - "parent_location": [ - { - "end_col": 30, - "end_line": 67, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 18, - "start_line": 67 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 13 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 59, - "start_line": 66 - } - }, - "549": { - "accessible_scopes": ["__main__", "__main__", "__main__.name"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 30, - "end_line": 67, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 18, - "start_line": 67 - } - }, - "551": { - "accessible_scopes": ["__main__", "__main__", "__main__.name"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 20, - "end_line": 68, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 68 - } - }, - "552": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.name_encode_return" - ], - "flow_tracking_data": null, - "hints": [ - { - "location": { - "end_col": 38, - "end_line": 3, - "input_file": { - "filename": "autogen/starknet/external/return/name/c8fcd0b2b3f24b16bed33f1349d99fe0bde24b7764fe1bdc31d37b9ddca24adc.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 66 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 3 - }, - "n_prefix_newlines": 0 - } - ], - "inst": { - "end_col": 18, - "end_line": 4, - "input_file": { - "filename": "autogen/starknet/external/return/name/c8fcd0b2b3f24b16bed33f1349d99fe0bde24b7764fe1bdc31d37b9ddca24adc.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 66 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 4 - } - }, - "554": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.name_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 46, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/6f345e20daf86e05c346aa1f6a9eeaa296a59eb71a12784c017d25ed5b25ff32.cairo" - }, - "parent_location": [ - { - "end_col": 92, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 82, - "start_line": 66 - }, - "While handling return value 'name'" - ], - "start_col": 1, - "start_line": 1 - } - }, - "555": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.name_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 48, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/arg_processor/6f345e20daf86e05c346aa1f6a9eeaa296a59eb71a12784c017d25ed5b25ff32.cairo" - }, - "parent_location": [ - { - "end_col": 92, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 11, - "input_file": { - "filename": "autogen/starknet/external/return/name/c8fcd0b2b3f24b16bed33f1349d99fe0bde24b7764fe1bdc31d37b9ddca24adc.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 66 - }, - "While handling return value of" - ], - "start_col": 18, - "start_line": 11 - }, - "While expanding the reference '__return_value_ptr' in:" - ], - "start_col": 82, - "start_line": 66 - }, - "While handling return value 'name'" - ], - "start_col": 26, - "start_line": 2 - } - }, - "557": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.name_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 65, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/return/name/c8fcd0b2b3f24b16bed33f1349d99fe0bde24b7764fe1bdc31d37b9ddca24adc.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 10, - "input_file": { - "filename": "autogen/starknet/external/return/name/c8fcd0b2b3f24b16bed33f1349d99fe0bde24b7764fe1bdc31d37b9ddca24adc.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 66 - }, - "While handling return value of" - ], - "start_col": 25, - "start_line": 10 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 66 - }, - "While handling return value of" - ], - "start_col": 50, - "start_line": 1 - } - }, - "558": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.name_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 63, - "end_line": 11, - "input_file": { - "filename": "autogen/starknet/external/return/name/c8fcd0b2b3f24b16bed33f1349d99fe0bde24b7764fe1bdc31d37b9ddca24adc.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 66 - }, - "While handling return value of" - ], - "start_col": 18, - "start_line": 11 - } - }, - "559": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.name_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 5, - "input_file": { - "filename": "autogen/starknet/external/return/name/c8fcd0b2b3f24b16bed33f1349d99fe0bde24b7764fe1bdc31d37b9ddca24adc.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 38, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/external/return/name/c8fcd0b2b3f24b16bed33f1349d99fe0bde24b7764fe1bdc31d37b9ddca24adc.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 66 - }, - "While handling return value of" - ], - "start_col": 14, - "start_line": 12 - }, - "While expanding the reference '__return_value_ptr_start' in:" - ], - "start_col": 6, - "start_line": 66 - }, - "While handling return value of" - ], - "start_col": 11, - "start_line": 5 - } - }, - "560": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.name_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/external/return/name/c8fcd0b2b3f24b16bed33f1349d99fe0bde24b7764fe1bdc31d37b9ddca24adc.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 66 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 9 - } - }, - "561": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.name" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 66 - }, - "While handling calldata of" - ], - "start_col": 1, - "start_line": 1 - } - }, - "562": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.name" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 64, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/name/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" - }, - "parent_location": [ - { - "end_col": 29, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 55, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/name/3034a84ffbc2cc9a83b0bdb0bf6aadae87a5c63f8544f4bc76a18d60221f0e94.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 66 - }, - "While constructing the external wrapper for:" - ], - "start_col": 44, - "start_line": 1 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 11, - "start_line": 66 - }, - "While constructing the external wrapper for:" - ], - "start_col": 19, - "start_line": 1 - } - }, - "563": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.name" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 110, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/name/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" - }, - "parent_location": [ - { - "end_col": 57, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 82, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/name/3034a84ffbc2cc9a83b0bdb0bf6aadae87a5c63f8544f4bc76a18d60221f0e94.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 66 - }, - "While constructing the external wrapper for:" - ], - "start_col": 70, - "start_line": 1 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 31, - "start_line": 66 - }, - "While constructing the external wrapper for:" - ], - "start_col": 20, - "start_line": 1 - } - }, - "564": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.name" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 67, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/name/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" - }, - "parent_location": [ - { - "end_col": 74, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 115, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/name/3034a84ffbc2cc9a83b0bdb0bf6aadae87a5c63f8544f4bc76a18d60221f0e94.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 66 - }, - "While constructing the external wrapper for:" - ], - "start_col": 100, - "start_line": 1 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 59, - "start_line": 66 - }, - "While constructing the external wrapper for:" - ], - "start_col": 23, - "start_line": 1 - } - }, - "565": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.name" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 10, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 66 - } - }, - "567": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.name" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 115, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/name/3034a84ffbc2cc9a83b0bdb0bf6aadae87a5c63f8544f4bc76a18d60221f0e94.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 93, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/name/3034a84ffbc2cc9a83b0bdb0bf6aadae87a5c63f8544f4bc76a18d60221f0e94.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 66 - }, - "While constructing the external wrapper for:" - ], - "start_col": 78, - "start_line": 2 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 66 - }, - "While constructing the external wrapper for:" - ], - "start_col": 100, - "start_line": 1 - } - }, - "568": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.name" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 94, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/name/3034a84ffbc2cc9a83b0bdb0bf6aadae87a5c63f8544f4bc76a18d60221f0e94.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 66 - }, - "While constructing the external wrapper for:" - ], - "start_col": 48, - "start_line": 2 - } - }, - "570": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.name" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 55, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/name/3034a84ffbc2cc9a83b0bdb0bf6aadae87a5c63f8544f4bc76a18d60221f0e94.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/name/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 66 - }, - "While constructing the external wrapper for:" - ], - "start_col": 9, - "start_line": 1 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 6, - "start_line": 66 - }, - "While constructing the external wrapper for:" - ], - "start_col": 44, - "start_line": 1 - } - }, - "571": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.name" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 82, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/name/3034a84ffbc2cc9a83b0bdb0bf6aadae87a5c63f8544f4bc76a18d60221f0e94.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/name/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 66 - }, - "While constructing the external wrapper for:" - ], - "start_col": 21, - "start_line": 1 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 6, - "start_line": 66 - }, - "While constructing the external wrapper for:" - ], - "start_col": 70, - "start_line": 1 - } - }, - "572": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.name" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 21, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/name/3034a84ffbc2cc9a83b0bdb0bf6aadae87a5c63f8544f4bc76a18d60221f0e94.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 49, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/name/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 66 - }, - "While constructing the external wrapper for:" - ], - "start_col": 34, - "start_line": 1 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 66 - }, - "While constructing the external wrapper for:" - ], - "start_col": 6, - "start_line": 2 - } - }, - "573": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.name" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/name/3034a84ffbc2cc9a83b0bdb0bf6aadae87a5c63f8544f4bc76a18d60221f0e94.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/name/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 66 - }, - "While constructing the external wrapper for:" - ], - "start_col": 50, - "start_line": 1 - }, - "While expanding the reference 'retdata_size' in:" - ], - "start_col": 6, - "start_line": 66 - }, - "While constructing the external wrapper for:" - ], - "start_col": 23, - "start_line": 2 - } - }, - "574": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.name" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 44, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/name/3034a84ffbc2cc9a83b0bdb0bf6aadae87a5c63f8544f4bc76a18d60221f0e94.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 70, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/name/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 66 - }, - "While constructing the external wrapper for:" - ], - "start_col": 63, - "start_line": 1 - }, - "While expanding the reference 'retdata' in:" - ], - "start_col": 6, - "start_line": 66 - }, - "While constructing the external wrapper for:" - ], - "start_col": 37, - "start_line": 2 - } - }, - "575": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.name" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 72, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/name/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 66, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 66 - }, - "While constructing the external wrapper for:" - ], - "start_col": 1, - "start_line": 1 - } - }, - "576": { - "accessible_scopes": ["__main__", "__main__", "__main__.symbol"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 31, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/decl.cairo" - }, - "parent_location": [ - { - "end_col": 34, - "end_line": 73, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 20, - "start_line": 73 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 13 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 13, - "start_line": 72 - } - }, - "577": { - "accessible_scopes": ["__main__", "__main__", "__main__.symbol"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 59, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 61, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/decl.cairo" - }, - "parent_location": [ - { - "end_col": 34, - "end_line": 73, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 20, - "start_line": 73 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 13 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 33, - "start_line": 72 - } - }, - "578": { - "accessible_scopes": ["__main__", "__main__", "__main__.symbol"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 76, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 78, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/_symbol/decl.cairo" - }, - "parent_location": [ - { - "end_col": 34, - "end_line": 73, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 20, - "start_line": 73 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 13 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 61, - "start_line": 72 - } - }, - "579": { - "accessible_scopes": ["__main__", "__main__", "__main__.symbol"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 34, - "end_line": 73, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 20, - "start_line": 73 - } - }, - "581": { - "accessible_scopes": ["__main__", "__main__", "__main__.symbol"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 22, - "end_line": 74, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 74 - } - }, - "582": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.symbol_encode_return" - ], - "flow_tracking_data": null, - "hints": [ - { - "location": { - "end_col": 38, - "end_line": 3, - "input_file": { - "filename": "autogen/starknet/external/return/symbol/a0ae85480af0490479ac55aa0fb10c479d3c551bd5d0b449dafe97eed061cca1.cairo" - }, - "parent_location": [ - { - "end_col": 12, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 72 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 3 - }, - "n_prefix_newlines": 0 - } - ], - "inst": { - "end_col": 18, - "end_line": 4, - "input_file": { - "filename": "autogen/starknet/external/return/symbol/a0ae85480af0490479ac55aa0fb10c479d3c551bd5d0b449dafe97eed061cca1.cairo" - }, - "parent_location": [ - { - "end_col": 12, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 72 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 4 - } - }, - "584": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.symbol_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 48, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/3635b1d7caa543a52376beeb37a143262ea6ffdf923d8e3676d9b27787e943c8.cairo" - }, - "parent_location": [ - { - "end_col": 96, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 84, - "start_line": 72 - }, - "While handling return value 'symbol'" - ], - "start_col": 1, - "start_line": 1 - } - }, - "585": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.symbol_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 48, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/arg_processor/3635b1d7caa543a52376beeb37a143262ea6ffdf923d8e3676d9b27787e943c8.cairo" - }, - "parent_location": [ - { - "end_col": 96, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 11, - "input_file": { - "filename": "autogen/starknet/external/return/symbol/a0ae85480af0490479ac55aa0fb10c479d3c551bd5d0b449dafe97eed061cca1.cairo" - }, - "parent_location": [ - { - "end_col": 12, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 72 - }, - "While handling return value of" - ], - "start_col": 18, - "start_line": 11 - }, - "While expanding the reference '__return_value_ptr' in:" - ], - "start_col": 84, - "start_line": 72 - }, - "While handling return value 'symbol'" - ], - "start_col": 26, - "start_line": 2 - } - }, - "587": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.symbol_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 69, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/return/symbol/a0ae85480af0490479ac55aa0fb10c479d3c551bd5d0b449dafe97eed061cca1.cairo" - }, - "parent_location": [ - { - "end_col": 12, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 10, - "input_file": { - "filename": "autogen/starknet/external/return/symbol/a0ae85480af0490479ac55aa0fb10c479d3c551bd5d0b449dafe97eed061cca1.cairo" - }, - "parent_location": [ - { - "end_col": 12, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 72 - }, - "While handling return value of" - ], - "start_col": 25, - "start_line": 10 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 72 - }, - "While handling return value of" - ], - "start_col": 54, - "start_line": 1 - } - }, - "588": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.symbol_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 63, - "end_line": 11, - "input_file": { - "filename": "autogen/starknet/external/return/symbol/a0ae85480af0490479ac55aa0fb10c479d3c551bd5d0b449dafe97eed061cca1.cairo" - }, - "parent_location": [ - { - "end_col": 12, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 72 - }, - "While handling return value of" - ], - "start_col": 18, - "start_line": 11 - } - }, - "589": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.symbol_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 5, - "input_file": { - "filename": "autogen/starknet/external/return/symbol/a0ae85480af0490479ac55aa0fb10c479d3c551bd5d0b449dafe97eed061cca1.cairo" - }, - "parent_location": [ - { - "end_col": 12, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 38, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/external/return/symbol/a0ae85480af0490479ac55aa0fb10c479d3c551bd5d0b449dafe97eed061cca1.cairo" - }, - "parent_location": [ - { - "end_col": 12, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 72 - }, - "While handling return value of" - ], - "start_col": 14, - "start_line": 12 - }, - "While expanding the reference '__return_value_ptr_start' in:" - ], - "start_col": 6, - "start_line": 72 - }, - "While handling return value of" - ], - "start_col": 11, - "start_line": 5 - } - }, - "590": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.symbol_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/external/return/symbol/a0ae85480af0490479ac55aa0fb10c479d3c551bd5d0b449dafe97eed061cca1.cairo" - }, - "parent_location": [ - { - "end_col": 12, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 72 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 9 - } - }, - "591": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.symbol" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" - }, - "parent_location": [ - { - "end_col": 12, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 72 - }, - "While handling calldata of" - ], - "start_col": 1, - "start_line": 1 - } - }, - "592": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.symbol" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 64, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/symbol/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" - }, - "parent_location": [ - { - "end_col": 31, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 55, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/symbol/d8aa55fbbc45562d781915a1c7930fc50b33d8bd29db7102b5c44cbfd8b54639.cairo" - }, - "parent_location": [ - { - "end_col": 12, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 72 - }, - "While constructing the external wrapper for:" - ], - "start_col": 44, - "start_line": 1 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 13, - "start_line": 72 - }, - "While constructing the external wrapper for:" - ], - "start_col": 19, - "start_line": 1 - } - }, - "593": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.symbol" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 110, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/symbol/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" - }, - "parent_location": [ - { - "end_col": 59, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 82, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/symbol/d8aa55fbbc45562d781915a1c7930fc50b33d8bd29db7102b5c44cbfd8b54639.cairo" - }, - "parent_location": [ - { - "end_col": 12, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 72 - }, - "While constructing the external wrapper for:" - ], - "start_col": 70, - "start_line": 1 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 33, - "start_line": 72 - }, - "While constructing the external wrapper for:" - ], - "start_col": 20, - "start_line": 1 - } - }, - "594": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.symbol" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 67, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/symbol/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" - }, - "parent_location": [ - { - "end_col": 76, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 115, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/symbol/d8aa55fbbc45562d781915a1c7930fc50b33d8bd29db7102b5c44cbfd8b54639.cairo" - }, - "parent_location": [ - { - "end_col": 12, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 72 - }, - "While constructing the external wrapper for:" - ], - "start_col": 100, - "start_line": 1 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 61, - "start_line": 72 - }, - "While constructing the external wrapper for:" - ], - "start_col": 23, - "start_line": 1 - } - }, - "595": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.symbol" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 12, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 72 - } - }, - "597": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.symbol" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 115, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/symbol/d8aa55fbbc45562d781915a1c7930fc50b33d8bd29db7102b5c44cbfd8b54639.cairo" - }, - "parent_location": [ - { - "end_col": 12, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 95, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/symbol/d8aa55fbbc45562d781915a1c7930fc50b33d8bd29db7102b5c44cbfd8b54639.cairo" - }, - "parent_location": [ - { - "end_col": 12, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 72 - }, - "While constructing the external wrapper for:" - ], - "start_col": 80, - "start_line": 2 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 72 - }, - "While constructing the external wrapper for:" - ], - "start_col": 100, - "start_line": 1 - } - }, - "598": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.symbol" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 96, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/symbol/d8aa55fbbc45562d781915a1c7930fc50b33d8bd29db7102b5c44cbfd8b54639.cairo" - }, - "parent_location": [ - { - "end_col": 12, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 72 - }, - "While constructing the external wrapper for:" - ], - "start_col": 48, - "start_line": 2 - } - }, - "600": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.symbol" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 55, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/symbol/d8aa55fbbc45562d781915a1c7930fc50b33d8bd29db7102b5c44cbfd8b54639.cairo" - }, - "parent_location": [ - { - "end_col": 12, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/symbol/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 12, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 72 - }, - "While constructing the external wrapper for:" - ], - "start_col": 9, - "start_line": 1 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 6, - "start_line": 72 - }, - "While constructing the external wrapper for:" - ], - "start_col": 44, - "start_line": 1 - } - }, - "601": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.symbol" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 82, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/symbol/d8aa55fbbc45562d781915a1c7930fc50b33d8bd29db7102b5c44cbfd8b54639.cairo" - }, - "parent_location": [ - { - "end_col": 12, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/symbol/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 12, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 72 - }, - "While constructing the external wrapper for:" - ], - "start_col": 21, - "start_line": 1 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 6, - "start_line": 72 - }, - "While constructing the external wrapper for:" - ], - "start_col": 70, - "start_line": 1 - } - }, - "602": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.symbol" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 21, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/symbol/d8aa55fbbc45562d781915a1c7930fc50b33d8bd29db7102b5c44cbfd8b54639.cairo" - }, - "parent_location": [ - { - "end_col": 12, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 49, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/symbol/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 12, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 72 - }, - "While constructing the external wrapper for:" - ], - "start_col": 34, - "start_line": 1 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 72 - }, - "While constructing the external wrapper for:" - ], - "start_col": 6, - "start_line": 2 - } - }, - "603": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.symbol" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/symbol/d8aa55fbbc45562d781915a1c7930fc50b33d8bd29db7102b5c44cbfd8b54639.cairo" - }, - "parent_location": [ - { - "end_col": 12, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/symbol/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 12, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 72 - }, - "While constructing the external wrapper for:" - ], - "start_col": 50, - "start_line": 1 - }, - "While expanding the reference 'retdata_size' in:" - ], - "start_col": 6, - "start_line": 72 - }, - "While constructing the external wrapper for:" - ], - "start_col": 23, - "start_line": 2 - } - }, - "604": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.symbol" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 44, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/symbol/d8aa55fbbc45562d781915a1c7930fc50b33d8bd29db7102b5c44cbfd8b54639.cairo" - }, - "parent_location": [ - { - "end_col": 12, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 70, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/symbol/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 12, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 72 - }, - "While constructing the external wrapper for:" - ], - "start_col": 63, - "start_line": 1 - }, - "While expanding the reference 'retdata' in:" - ], - "start_col": 6, - "start_line": 72 - }, - "While constructing the external wrapper for:" - ], - "start_col": 37, - "start_line": 2 - } - }, - "605": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.symbol" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 72, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/symbol/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 12, - "end_line": 72, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 72 - }, - "While constructing the external wrapper for:" - ], - "start_col": 1, - "start_line": 1 - } - }, - "606": { - "accessible_scopes": ["__main__", "__main__", "__main__.totalSupply"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 36, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" - }, - "parent_location": [ - { - "end_col": 53, - "end_line": 81, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 34, - "start_line": 81 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 13 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 18, - "start_line": 78 - } - }, - "607": { - "accessible_scopes": ["__main__", "__main__", "__main__.totalSupply"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 64, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 61, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" - }, - "parent_location": [ - { - "end_col": 53, - "end_line": 81, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 34, - "start_line": 81 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 13 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 38, - "start_line": 78 - } - }, - "608": { - "accessible_scopes": ["__main__", "__main__", "__main__.totalSupply"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 81, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 78, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" - }, - "parent_location": [ - { - "end_col": 53, - "end_line": 81, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 34, - "start_line": 81 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 13 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 66, - "start_line": 78 - } - }, - "609": { - "accessible_scopes": ["__main__", "__main__", "__main__.totalSupply"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 53, - "end_line": 81, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 34, - "start_line": 81 - } - }, - "611": { - "accessible_scopes": ["__main__", "__main__", "__main__.totalSupply"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 27, - "end_line": 82, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 82 - } - }, - "612": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.totalSupply_encode_return" - ], - "flow_tracking_data": null, - "hints": [ - { - "location": { - "end_col": 38, - "end_line": 3, - "input_file": { - "filename": "autogen/starknet/external/return/totalSupply/eeeda446bdea67b39cd9f67678f4dfc35c6c1d0744df18691bf4ede77f67f604.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 78 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 3 - }, - "n_prefix_newlines": 0 - } - ], - "inst": { - "end_col": 18, - "end_line": 4, - "input_file": { - "filename": "autogen/starknet/external/return/totalSupply/eeeda446bdea67b39cd9f67678f4dfc35c6c1d0744df18691bf4ede77f67f604.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 78 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 4 - } - }, - "614": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.totalSupply_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 60, - "end_line": 3, - "input_file": { - "filename": "autogen/starknet/arg_processor/9822619206729a9eadcae854c851238a68f93e9dbd956bc4fa147da27ae12e2e.cairo" - }, - "parent_location": [ - { - "end_col": 25, - "end_line": 79, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 79 - }, - "While handling return value 'totalSupply'" - ], - "start_col": 1, - "start_line": 3 - } - }, - "615": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.totalSupply_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 60, - "end_line": 4, - "input_file": { - "filename": "autogen/starknet/arg_processor/9822619206729a9eadcae854c851238a68f93e9dbd956bc4fa147da27ae12e2e.cairo" - }, - "parent_location": [ - { - "end_col": 25, - "end_line": 79, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 79 - }, - "While handling return value 'totalSupply'" - ], - "start_col": 1, - "start_line": 4 - } - }, - "616": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.totalSupply_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 48, - "end_line": 5, - "input_file": { - "filename": "autogen/starknet/arg_processor/9822619206729a9eadcae854c851238a68f93e9dbd956bc4fa147da27ae12e2e.cairo" - }, - "parent_location": [ - { - "end_col": 25, - "end_line": 79, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 11, - "input_file": { - "filename": "autogen/starknet/external/return/totalSupply/eeeda446bdea67b39cd9f67678f4dfc35c6c1d0744df18691bf4ede77f67f604.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 78 - }, - "While handling return value of" - ], - "start_col": 18, - "start_line": 11 - }, - "While expanding the reference '__return_value_ptr' in:" - ], - "start_col": 5, - "start_line": 79 - }, - "While handling return value 'totalSupply'" - ], - "start_col": 26, - "start_line": 5 - } - }, - "618": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.totalSupply_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 113, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/return/totalSupply/eeeda446bdea67b39cd9f67678f4dfc35c6c1d0744df18691bf4ede77f67f604.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 10, - "input_file": { - "filename": "autogen/starknet/external/return/totalSupply/eeeda446bdea67b39cd9f67678f4dfc35c6c1d0744df18691bf4ede77f67f604.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 78 - }, - "While handling return value of" - ], - "start_col": 25, - "start_line": 10 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 78 - }, - "While handling return value of" - ], - "start_col": 98, - "start_line": 1 - } - }, - "619": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.totalSupply_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 63, - "end_line": 11, - "input_file": { - "filename": "autogen/starknet/external/return/totalSupply/eeeda446bdea67b39cd9f67678f4dfc35c6c1d0744df18691bf4ede77f67f604.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 78 - }, - "While handling return value of" - ], - "start_col": 18, - "start_line": 11 - } - }, - "620": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.totalSupply_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 5, - "input_file": { - "filename": "autogen/starknet/external/return/totalSupply/eeeda446bdea67b39cd9f67678f4dfc35c6c1d0744df18691bf4ede77f67f604.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 38, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/external/return/totalSupply/eeeda446bdea67b39cd9f67678f4dfc35c6c1d0744df18691bf4ede77f67f604.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 78 - }, - "While handling return value of" - ], - "start_col": 14, - "start_line": 12 - }, - "While expanding the reference '__return_value_ptr_start' in:" - ], - "start_col": 6, - "start_line": 78 - }, - "While handling return value of" - ], - "start_col": 11, - "start_line": 5 - } - }, - "621": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.totalSupply_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/external/return/totalSupply/eeeda446bdea67b39cd9f67678f4dfc35c6c1d0744df18691bf4ede77f67f604.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 78 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 9 - } - }, - "622": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.totalSupply" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 78 - }, - "While handling calldata of" - ], - "start_col": 1, - "start_line": 1 - } - }, - "623": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.totalSupply" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 64, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/totalSupply/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 55, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/totalSupply/f9521ee04dab7f503e72addd131262b31983f1e13ea962eb0b121959d1008326.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 78 - }, - "While constructing the external wrapper for:" - ], - "start_col": 44, - "start_line": 1 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 18, - "start_line": 78 - }, - "While constructing the external wrapper for:" - ], - "start_col": 19, - "start_line": 1 - } - }, - "624": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.totalSupply" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 110, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/totalSupply/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" - }, - "parent_location": [ - { - "end_col": 64, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 82, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/totalSupply/f9521ee04dab7f503e72addd131262b31983f1e13ea962eb0b121959d1008326.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 78 - }, - "While constructing the external wrapper for:" - ], - "start_col": 70, - "start_line": 1 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 38, - "start_line": 78 - }, - "While constructing the external wrapper for:" - ], - "start_col": 20, - "start_line": 1 - } - }, - "625": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.totalSupply" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 67, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/totalSupply/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" - }, - "parent_location": [ - { - "end_col": 81, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 115, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/totalSupply/f9521ee04dab7f503e72addd131262b31983f1e13ea962eb0b121959d1008326.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 78 - }, - "While constructing the external wrapper for:" - ], - "start_col": 100, - "start_line": 1 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 66, - "start_line": 78 - }, - "While constructing the external wrapper for:" - ], - "start_col": 23, - "start_line": 1 - } - }, - "626": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.totalSupply" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 17, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 78 - } - }, - "628": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.totalSupply" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 115, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/totalSupply/f9521ee04dab7f503e72addd131262b31983f1e13ea962eb0b121959d1008326.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 100, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/totalSupply/f9521ee04dab7f503e72addd131262b31983f1e13ea962eb0b121959d1008326.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 78 - }, - "While constructing the external wrapper for:" - ], - "start_col": 85, - "start_line": 2 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 78 - }, - "While constructing the external wrapper for:" - ], - "start_col": 100, - "start_line": 1 - } - }, - "629": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.totalSupply" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 101, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/totalSupply/f9521ee04dab7f503e72addd131262b31983f1e13ea962eb0b121959d1008326.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 78 - }, - "While constructing the external wrapper for:" - ], - "start_col": 48, - "start_line": 2 - } - }, - "631": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.totalSupply" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 55, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/totalSupply/f9521ee04dab7f503e72addd131262b31983f1e13ea962eb0b121959d1008326.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/totalSupply/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 78 - }, - "While constructing the external wrapper for:" - ], - "start_col": 9, - "start_line": 1 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 6, - "start_line": 78 - }, - "While constructing the external wrapper for:" - ], - "start_col": 44, - "start_line": 1 - } - }, - "632": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.totalSupply" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 82, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/totalSupply/f9521ee04dab7f503e72addd131262b31983f1e13ea962eb0b121959d1008326.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/totalSupply/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 78 - }, - "While constructing the external wrapper for:" - ], - "start_col": 21, - "start_line": 1 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 6, - "start_line": 78 - }, - "While constructing the external wrapper for:" - ], - "start_col": 70, - "start_line": 1 - } - }, - "633": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.totalSupply" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 21, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/totalSupply/f9521ee04dab7f503e72addd131262b31983f1e13ea962eb0b121959d1008326.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 49, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/totalSupply/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 78 - }, - "While constructing the external wrapper for:" - ], - "start_col": 34, - "start_line": 1 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 78 - }, - "While constructing the external wrapper for:" - ], - "start_col": 6, - "start_line": 2 - } - }, - "634": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.totalSupply" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/totalSupply/f9521ee04dab7f503e72addd131262b31983f1e13ea962eb0b121959d1008326.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/totalSupply/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 78 - }, - "While constructing the external wrapper for:" - ], - "start_col": 50, - "start_line": 1 - }, - "While expanding the reference 'retdata_size' in:" - ], - "start_col": 6, - "start_line": 78 - }, - "While constructing the external wrapper for:" - ], - "start_col": 23, - "start_line": 2 - } - }, - "635": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.totalSupply" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 44, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/totalSupply/f9521ee04dab7f503e72addd131262b31983f1e13ea962eb0b121959d1008326.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 70, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/totalSupply/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 78 - }, - "While constructing the external wrapper for:" - ], - "start_col": 63, - "start_line": 1 - }, - "While expanding the reference 'retdata' in:" - ], - "start_col": 6, - "start_line": 78 - }, - "While constructing the external wrapper for:" - ], - "start_col": 37, - "start_line": 2 - } - }, - "636": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.totalSupply" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 72, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/totalSupply/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 78, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 78 - }, - "While constructing the external wrapper for:" - ], - "start_col": 1, - "start_line": 1 - } - }, - "637": { - "accessible_scopes": ["__main__", "__main__", "__main__.decimals"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/decl.cairo" - }, - "parent_location": [ - { - "end_col": 38, - "end_line": 89, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 22, - "start_line": 89 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 13 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 86 - } - }, - "638": { - "accessible_scopes": ["__main__", "__main__", "__main__.decimals"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 61, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 61, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/decl.cairo" - }, - "parent_location": [ - { - "end_col": 38, - "end_line": 89, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 22, - "start_line": 89 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 13 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 86 - } - }, - "639": { - "accessible_scopes": ["__main__", "__main__", "__main__.decimals"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 78, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 78, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/_decimals/decl.cairo" - }, - "parent_location": [ - { - "end_col": 38, - "end_line": 89, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 22, - "start_line": 89 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 13 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 86 - } - }, - "640": { - "accessible_scopes": ["__main__", "__main__", "__main__.decimals"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 38, - "end_line": 89, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 22, - "start_line": 89 - } - }, - "642": { - "accessible_scopes": ["__main__", "__main__", "__main__.decimals"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 24, - "end_line": 90, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 90 - } - }, - "643": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decimals_encode_return" - ], - "flow_tracking_data": null, - "hints": [ - { - "location": { - "end_col": 38, - "end_line": 3, - "input_file": { - "filename": "autogen/starknet/external/return/decimals/a97d2b6786c76802562faf3a37a632fd604ff18dde35a5c92ee6960b683ee2dd.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 86 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 3 - }, - "n_prefix_newlines": 0 - } - ], - "inst": { - "end_col": 18, - "end_line": 4, - "input_file": { - "filename": "autogen/starknet/external/return/decimals/a97d2b6786c76802562faf3a37a632fd604ff18dde35a5c92ee6960b683ee2dd.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 86 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 4 - } - }, - "645": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decimals_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 50, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/a81bcec621a2ff03486299e6a77ac9e0b035697b74f8a9b599dbb1c25229a3e2.cairo" - }, - "parent_location": [ - { - "end_col": 19, - "end_line": 87, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 87 - }, - "While handling return value 'decimals'" - ], - "start_col": 1, - "start_line": 1 - } - }, - "646": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decimals_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 48, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/arg_processor/a81bcec621a2ff03486299e6a77ac9e0b035697b74f8a9b599dbb1c25229a3e2.cairo" - }, - "parent_location": [ - { - "end_col": 19, - "end_line": 87, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 11, - "input_file": { - "filename": "autogen/starknet/external/return/decimals/a97d2b6786c76802562faf3a37a632fd604ff18dde35a5c92ee6960b683ee2dd.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 86 - }, - "While handling return value of" - ], - "start_col": 18, - "start_line": 11 - }, - "While expanding the reference '__return_value_ptr' in:" - ], - "start_col": 5, - "start_line": 87 - }, - "While handling return value 'decimals'" - ], - "start_col": 26, - "start_line": 2 - } - }, - "648": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decimals_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 73, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/return/decimals/a97d2b6786c76802562faf3a37a632fd604ff18dde35a5c92ee6960b683ee2dd.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 10, - "input_file": { - "filename": "autogen/starknet/external/return/decimals/a97d2b6786c76802562faf3a37a632fd604ff18dde35a5c92ee6960b683ee2dd.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 86 - }, - "While handling return value of" - ], - "start_col": 25, - "start_line": 10 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 86 - }, - "While handling return value of" - ], - "start_col": 58, - "start_line": 1 - } - }, - "649": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decimals_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 63, - "end_line": 11, - "input_file": { - "filename": "autogen/starknet/external/return/decimals/a97d2b6786c76802562faf3a37a632fd604ff18dde35a5c92ee6960b683ee2dd.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 86 - }, - "While handling return value of" - ], - "start_col": 18, - "start_line": 11 - } - }, - "650": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decimals_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 5, - "input_file": { - "filename": "autogen/starknet/external/return/decimals/a97d2b6786c76802562faf3a37a632fd604ff18dde35a5c92ee6960b683ee2dd.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 38, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/external/return/decimals/a97d2b6786c76802562faf3a37a632fd604ff18dde35a5c92ee6960b683ee2dd.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 86 - }, - "While handling return value of" - ], - "start_col": 14, - "start_line": 12 - }, - "While expanding the reference '__return_value_ptr_start' in:" - ], - "start_col": 6, - "start_line": 86 - }, - "While handling return value of" - ], - "start_col": 11, - "start_line": 5 - } - }, - "651": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decimals_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/external/return/decimals/a97d2b6786c76802562faf3a37a632fd604ff18dde35a5c92ee6960b683ee2dd.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 86 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 9 - } - }, - "652": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decimals" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 86 - }, - "While handling calldata of" - ], - "start_col": 1, - "start_line": 1 - } - }, - "653": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decimals" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 64, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decimals/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 55, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decimals/b895732858337deae88cb0106f94dcac8575befa3b4c84c0fc6c096df9053938.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 86 - }, - "While constructing the external wrapper for:" - ], - "start_col": 44, - "start_line": 1 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 86 - }, - "While constructing the external wrapper for:" - ], - "start_col": 19, - "start_line": 1 - } - }, - "654": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decimals" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 110, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decimals/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" - }, - "parent_location": [ - { - "end_col": 61, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 82, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decimals/b895732858337deae88cb0106f94dcac8575befa3b4c84c0fc6c096df9053938.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 86 - }, - "While constructing the external wrapper for:" - ], - "start_col": 70, - "start_line": 1 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 86 - }, - "While constructing the external wrapper for:" - ], - "start_col": 20, - "start_line": 1 - } - }, - "655": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decimals" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 67, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decimals/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" - }, - "parent_location": [ - { - "end_col": 78, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 115, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decimals/b895732858337deae88cb0106f94dcac8575befa3b4c84c0fc6c096df9053938.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 86 - }, - "While constructing the external wrapper for:" - ], - "start_col": 100, - "start_line": 1 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 86 - }, - "While constructing the external wrapper for:" - ], - "start_col": 23, - "start_line": 1 - } - }, - "656": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decimals" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 14, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 86 - } - }, - "658": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decimals" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 115, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decimals/b895732858337deae88cb0106f94dcac8575befa3b4c84c0fc6c096df9053938.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 97, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/decimals/b895732858337deae88cb0106f94dcac8575befa3b4c84c0fc6c096df9053938.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 86 - }, - "While constructing the external wrapper for:" - ], - "start_col": 82, - "start_line": 2 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 86 - }, - "While constructing the external wrapper for:" - ], - "start_col": 100, - "start_line": 1 - } - }, - "659": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decimals" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 98, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/decimals/b895732858337deae88cb0106f94dcac8575befa3b4c84c0fc6c096df9053938.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 86 - }, - "While constructing the external wrapper for:" - ], - "start_col": 48, - "start_line": 2 - } - }, - "661": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decimals" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 55, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decimals/b895732858337deae88cb0106f94dcac8575befa3b4c84c0fc6c096df9053938.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decimals/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 86 - }, - "While constructing the external wrapper for:" - ], - "start_col": 9, - "start_line": 1 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 6, - "start_line": 86 - }, - "While constructing the external wrapper for:" - ], - "start_col": 44, - "start_line": 1 - } - }, - "662": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decimals" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 82, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decimals/b895732858337deae88cb0106f94dcac8575befa3b4c84c0fc6c096df9053938.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decimals/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 86 - }, - "While constructing the external wrapper for:" - ], - "start_col": 21, - "start_line": 1 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 6, - "start_line": 86 - }, - "While constructing the external wrapper for:" - ], - "start_col": 70, - "start_line": 1 - } - }, - "663": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decimals" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 21, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/decimals/b895732858337deae88cb0106f94dcac8575befa3b4c84c0fc6c096df9053938.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 49, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decimals/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 86 - }, - "While constructing the external wrapper for:" - ], - "start_col": 34, - "start_line": 1 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 86 - }, - "While constructing the external wrapper for:" - ], - "start_col": 6, - "start_line": 2 - } - }, - "664": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decimals" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/decimals/b895732858337deae88cb0106f94dcac8575befa3b4c84c0fc6c096df9053938.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decimals/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 86 - }, - "While constructing the external wrapper for:" - ], - "start_col": 50, - "start_line": 1 - }, - "While expanding the reference 'retdata_size' in:" - ], - "start_col": 6, - "start_line": 86 - }, - "While constructing the external wrapper for:" - ], - "start_col": 23, - "start_line": 2 - } - }, - "665": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decimals" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 44, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/decimals/b895732858337deae88cb0106f94dcac8575befa3b4c84c0fc6c096df9053938.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 70, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decimals/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 86 - }, - "While constructing the external wrapper for:" - ], - "start_col": 63, - "start_line": 1 - }, - "While expanding the reference 'retdata' in:" - ], - "start_col": 6, - "start_line": 86 - }, - "While constructing the external wrapper for:" - ], - "start_col": 37, - "start_line": 2 - } - }, - "666": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decimals" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 72, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decimals/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 86, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 86 - }, - "While constructing the external wrapper for:" - ], - "start_col": 1, - "start_line": 1 - } - }, - "667": { - "accessible_scopes": ["__main__", "__main__", "__main__.balanceOf"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 34, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 60, - "end_line": 97, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 30, - "start_line": 97 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 13 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 16, - "start_line": 94 - } - }, - "668": { - "accessible_scopes": ["__main__", "__main__", "__main__.balanceOf"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 62, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 61, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 60, - "end_line": 97, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 30, - "start_line": 97 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 13 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 94 - } - }, - "669": { - "accessible_scopes": ["__main__", "__main__", "__main__.balanceOf"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 79, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 78, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 60, - "end_line": 97, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 30, - "start_line": 97 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 13 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 64, - "start_line": 94 - } - }, - "670": { - "accessible_scopes": ["__main__", "__main__", "__main__.balanceOf"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 94, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 59, - "end_line": 97, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 52, - "start_line": 97 - }, - "While expanding the reference 'account' in:" - ], - "start_col": 81, - "start_line": 94 - } - }, - "671": { - "accessible_scopes": ["__main__", "__main__", "__main__.balanceOf"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 60, - "end_line": 97, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 30, - "start_line": 97 - } - }, - "673": { - "accessible_scopes": ["__main__", "__main__", "__main__.balanceOf"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 23, - "end_line": 98, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 98 - } - }, - "674": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.balanceOf_encode_return" - ], - "flow_tracking_data": null, - "hints": [ - { - "location": { - "end_col": 38, - "end_line": 3, - "input_file": { - "filename": "autogen/starknet/external/return/balanceOf/6be46755be2f937558932379e9c42b1ab153e2ba499cd66beb178511b2106ad9.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 94 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 3 - }, - "n_prefix_newlines": 0 - } - ], - "inst": { - "end_col": 18, - "end_line": 4, - "input_file": { - "filename": "autogen/starknet/external/return/balanceOf/6be46755be2f937558932379e9c42b1ab153e2ba499cd66beb178511b2106ad9.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 94 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 4 - } - }, - "676": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.balanceOf_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 60, - "end_line": 3, - "input_file": { - "filename": "autogen/starknet/arg_processor/f013cc89754bf613d36aa163a5014b518987d20a85394ebbe3c47c5cdb0a38b1.cairo" - }, - "parent_location": [ - { - "end_col": 21, - "end_line": 95, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 95 - }, - "While handling return value 'balance'" - ], - "start_col": 1, - "start_line": 3 - } - }, - "677": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.balanceOf_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 60, - "end_line": 4, - "input_file": { - "filename": "autogen/starknet/arg_processor/f013cc89754bf613d36aa163a5014b518987d20a85394ebbe3c47c5cdb0a38b1.cairo" - }, - "parent_location": [ - { - "end_col": 21, - "end_line": 95, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 95 - }, - "While handling return value 'balance'" - ], - "start_col": 1, - "start_line": 4 - } - }, - "678": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.balanceOf_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 48, - "end_line": 5, - "input_file": { - "filename": "autogen/starknet/arg_processor/f013cc89754bf613d36aa163a5014b518987d20a85394ebbe3c47c5cdb0a38b1.cairo" - }, - "parent_location": [ - { - "end_col": 21, - "end_line": 95, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 11, - "input_file": { - "filename": "autogen/starknet/external/return/balanceOf/6be46755be2f937558932379e9c42b1ab153e2ba499cd66beb178511b2106ad9.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 94 - }, - "While handling return value of" - ], - "start_col": 18, - "start_line": 11 - }, - "While expanding the reference '__return_value_ptr' in:" - ], - "start_col": 5, - "start_line": 95 - }, - "While handling return value 'balance'" - ], - "start_col": 26, - "start_line": 5 - } - }, - "680": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.balanceOf_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 107, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/return/balanceOf/6be46755be2f937558932379e9c42b1ab153e2ba499cd66beb178511b2106ad9.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 10, - "input_file": { - "filename": "autogen/starknet/external/return/balanceOf/6be46755be2f937558932379e9c42b1ab153e2ba499cd66beb178511b2106ad9.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 94 - }, - "While handling return value of" - ], - "start_col": 25, - "start_line": 10 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 94 - }, - "While handling return value of" - ], - "start_col": 92, - "start_line": 1 - } - }, - "681": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.balanceOf_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 63, - "end_line": 11, - "input_file": { - "filename": "autogen/starknet/external/return/balanceOf/6be46755be2f937558932379e9c42b1ab153e2ba499cd66beb178511b2106ad9.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 94 - }, - "While handling return value of" - ], - "start_col": 18, - "start_line": 11 - } - }, - "682": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.balanceOf_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 5, - "input_file": { - "filename": "autogen/starknet/external/return/balanceOf/6be46755be2f937558932379e9c42b1ab153e2ba499cd66beb178511b2106ad9.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 38, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/external/return/balanceOf/6be46755be2f937558932379e9c42b1ab153e2ba499cd66beb178511b2106ad9.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 94 - }, - "While handling return value of" - ], - "start_col": 14, - "start_line": 12 - }, - "While expanding the reference '__return_value_ptr_start' in:" - ], - "start_col": 6, - "start_line": 94 - }, - "While handling return value of" - ], - "start_col": 11, - "start_line": 5 - } - }, - "683": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.balanceOf_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/external/return/balanceOf/6be46755be2f937558932379e9c42b1ab153e2ba499cd66beb178511b2106ad9.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 94 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 9 - } - }, - "684": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.balanceOf" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/arg_processor/e4d5d41a9286852ceee2d8a1fbac026532bda7bb0e3a6ccfcbfb5e7dd12aa070.cairo" - }, - "parent_location": [ - { - "end_col": 94, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 45, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 57, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 94 - }, - "While handling calldata of" - ], - "start_col": 35, - "start_line": 1 - }, - "While expanding the reference '__calldata_actual_size' in:" - ], - "start_col": 6, - "start_line": 94 - }, - "While handling calldata of" - ], - "start_col": 31, - "start_line": 1 - }, - "While expanding the reference '__calldata_ptr' in:" - ], - "start_col": 81, - "start_line": 94 - }, - "While handling calldata argument 'account'" - ], - "start_col": 22, - "start_line": 2 - } - }, - "686": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.balanceOf" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 94 - }, - "While handling calldata of" - ], - "start_col": 1, - "start_line": 1 - } - }, - "687": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.balanceOf" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 64, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/balanceOf/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" - }, - "parent_location": [ - { - "end_col": 34, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 55, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 94 - }, - "While constructing the external wrapper for:" - ], - "start_col": 44, - "start_line": 1 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 16, - "start_line": 94 - }, - "While constructing the external wrapper for:" - ], - "start_col": 19, - "start_line": 1 - } - }, - "688": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.balanceOf" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 110, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/balanceOf/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 82, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 94 - }, - "While constructing the external wrapper for:" - ], - "start_col": 70, - "start_line": 1 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 94 - }, - "While constructing the external wrapper for:" - ], - "start_col": 20, - "start_line": 1 - } - }, - "689": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.balanceOf" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 67, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/balanceOf/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" - }, - "parent_location": [ - { - "end_col": 79, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 115, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 94 - }, - "While constructing the external wrapper for:" - ], - "start_col": 100, - "start_line": 1 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 64, - "start_line": 94 - }, - "While constructing the external wrapper for:" - ], - "start_col": 23, - "start_line": 1 - } - }, - "690": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.balanceOf" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 46, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/e4d5d41a9286852ceee2d8a1fbac026532bda7bb0e3a6ccfcbfb5e7dd12aa070.cairo" - }, - "parent_location": [ - { - "end_col": 94, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 147, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 94 - }, - "While constructing the external wrapper for:" - ], - "start_col": 125, - "start_line": 1 - }, - "While expanding the reference '__calldata_arg_account' in:" - ], - "start_col": 81, - "start_line": 94 - }, - "While handling calldata argument 'account'" - ], - "start_col": 30, - "start_line": 1 - } - }, - "691": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.balanceOf" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 94 - } - }, - "693": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.balanceOf" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 115, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 98, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 94 - }, - "While constructing the external wrapper for:" - ], - "start_col": 83, - "start_line": 2 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 94 - }, - "While constructing the external wrapper for:" - ], - "start_col": 100, - "start_line": 1 - } - }, - "694": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.balanceOf" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 99, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 94 - }, - "While constructing the external wrapper for:" - ], - "start_col": 48, - "start_line": 2 - } - }, - "696": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.balanceOf" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 55, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/balanceOf/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 94 - }, - "While constructing the external wrapper for:" - ], - "start_col": 9, - "start_line": 1 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 6, - "start_line": 94 - }, - "While constructing the external wrapper for:" - ], - "start_col": 44, - "start_line": 1 - } - }, - "697": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.balanceOf" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 82, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/balanceOf/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 94 - }, - "While constructing the external wrapper for:" - ], - "start_col": 21, - "start_line": 1 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 6, - "start_line": 94 - }, - "While constructing the external wrapper for:" - ], - "start_col": 70, - "start_line": 1 - } - }, - "698": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.balanceOf" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 21, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 49, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/balanceOf/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 94 - }, - "While constructing the external wrapper for:" - ], - "start_col": 34, - "start_line": 1 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 94 - }, - "While constructing the external wrapper for:" - ], - "start_col": 6, - "start_line": 2 - } - }, - "699": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.balanceOf" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/balanceOf/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 94 - }, - "While constructing the external wrapper for:" - ], - "start_col": 50, - "start_line": 1 - }, - "While expanding the reference 'retdata_size' in:" - ], - "start_col": 6, - "start_line": 94 - }, - "While constructing the external wrapper for:" - ], - "start_col": 23, - "start_line": 2 - } - }, - "700": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.balanceOf" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 44, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 70, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/balanceOf/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 94 - }, - "While constructing the external wrapper for:" - ], - "start_col": 63, - "start_line": 1 - }, - "While expanding the reference 'retdata' in:" - ], - "start_col": 6, - "start_line": 94 - }, - "While constructing the external wrapper for:" - ], - "start_col": 37, - "start_line": 2 - } - }, - "701": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.balanceOf" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 72, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/balanceOf/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 94, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 94 - }, - "While constructing the external wrapper for:" - ], - "start_col": 1, - "start_line": 1 - } - }, - "702": { - "accessible_scopes": ["__main__", "__main__", "__main__.allowance"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 34, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 15, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 77, - "end_line": 105, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 32, - "start_line": 105 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 15 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 16, - "start_line": 102 - } - }, - "703": { - "accessible_scopes": ["__main__", "__main__", "__main__.allowance"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 62, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 61, - "end_line": 15, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 77, - "end_line": 105, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 32, - "start_line": 105 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 15 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 102 - } - }, - "704": { - "accessible_scopes": ["__main__", "__main__", "__main__.allowance"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 79, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 78, - "end_line": 15, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 77, - "end_line": 105, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 32, - "start_line": 105 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 15 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 64, - "start_line": 102 - } - }, - "705": { - "accessible_scopes": ["__main__", "__main__", "__main__.allowance"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 16, - "end_line": 103, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 59, - "end_line": 105, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 54, - "start_line": 105 - }, - "While expanding the reference 'owner' in:" - ], - "start_col": 5, - "start_line": 103 - } - }, - "706": { - "accessible_scopes": ["__main__", "__main__", "__main__.allowance"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 31, - "end_line": 103, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 76, - "end_line": 105, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 69, - "start_line": 105 - }, - "While expanding the reference 'spender' in:" - ], - "start_col": 18, - "start_line": 103 - } - }, - "707": { - "accessible_scopes": ["__main__", "__main__", "__main__.allowance"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 77, - "end_line": 105, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 32, - "start_line": 105 - } - }, - "709": { - "accessible_scopes": ["__main__", "__main__", "__main__.allowance"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 25, - "end_line": 106, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 106 - } - }, - "710": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.allowance_encode_return" - ], - "flow_tracking_data": null, - "hints": [ - { - "location": { - "end_col": 38, - "end_line": 3, - "input_file": { - "filename": "autogen/starknet/external/return/allowance/1cb7294a6f22e622b9ef012b5a4d2faa6b7630d9f34fee6abcca00d90029b02c.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 102 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 3 - }, - "n_prefix_newlines": 0 - } - ], - "inst": { - "end_col": 18, - "end_line": 4, - "input_file": { - "filename": "autogen/starknet/external/return/allowance/1cb7294a6f22e622b9ef012b5a4d2faa6b7630d9f34fee6abcca00d90029b02c.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 102 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 4 - } - }, - "712": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.allowance_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 60, - "end_line": 3, - "input_file": { - "filename": "autogen/starknet/arg_processor/7f5020813ab1b343debcc3300c737c940210993d2fe101134705622a3d36fb93.cairo" - }, - "parent_location": [ - { - "end_col": 25, - "end_line": 104, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 7, - "start_line": 104 - }, - "While handling return value 'remaining'" - ], - "start_col": 1, - "start_line": 3 - } - }, - "713": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.allowance_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 60, - "end_line": 4, - "input_file": { - "filename": "autogen/starknet/arg_processor/7f5020813ab1b343debcc3300c737c940210993d2fe101134705622a3d36fb93.cairo" - }, - "parent_location": [ - { - "end_col": 25, - "end_line": 104, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 7, - "start_line": 104 - }, - "While handling return value 'remaining'" - ], - "start_col": 1, - "start_line": 4 - } - }, - "714": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.allowance_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 48, - "end_line": 5, - "input_file": { - "filename": "autogen/starknet/arg_processor/7f5020813ab1b343debcc3300c737c940210993d2fe101134705622a3d36fb93.cairo" - }, - "parent_location": [ - { - "end_col": 25, - "end_line": 104, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 11, - "input_file": { - "filename": "autogen/starknet/external/return/allowance/1cb7294a6f22e622b9ef012b5a4d2faa6b7630d9f34fee6abcca00d90029b02c.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 102 - }, - "While handling return value of" - ], - "start_col": 18, - "start_line": 11 - }, - "While expanding the reference '__return_value_ptr' in:" - ], - "start_col": 7, - "start_line": 104 - }, - "While handling return value 'remaining'" - ], - "start_col": 26, - "start_line": 5 - } - }, - "716": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.allowance_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 109, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/return/allowance/1cb7294a6f22e622b9ef012b5a4d2faa6b7630d9f34fee6abcca00d90029b02c.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 10, - "input_file": { - "filename": "autogen/starknet/external/return/allowance/1cb7294a6f22e622b9ef012b5a4d2faa6b7630d9f34fee6abcca00d90029b02c.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 102 - }, - "While handling return value of" - ], - "start_col": 25, - "start_line": 10 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 102 - }, - "While handling return value of" - ], - "start_col": 94, - "start_line": 1 - } - }, - "717": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.allowance_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 63, - "end_line": 11, - "input_file": { - "filename": "autogen/starknet/external/return/allowance/1cb7294a6f22e622b9ef012b5a4d2faa6b7630d9f34fee6abcca00d90029b02c.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 102 - }, - "While handling return value of" - ], - "start_col": 18, - "start_line": 11 - } - }, - "718": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.allowance_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 5, - "input_file": { - "filename": "autogen/starknet/external/return/allowance/1cb7294a6f22e622b9ef012b5a4d2faa6b7630d9f34fee6abcca00d90029b02c.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 38, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/external/return/allowance/1cb7294a6f22e622b9ef012b5a4d2faa6b7630d9f34fee6abcca00d90029b02c.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 102 - }, - "While handling return value of" - ], - "start_col": 14, - "start_line": 12 - }, - "While expanding the reference '__return_value_ptr_start' in:" - ], - "start_col": 6, - "start_line": 102 - }, - "While handling return value of" - ], - "start_col": 11, - "start_line": 5 - } - }, - "719": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.allowance_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/external/return/allowance/1cb7294a6f22e622b9ef012b5a4d2faa6b7630d9f34fee6abcca00d90029b02c.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 102 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 9 - } - }, - "720": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.allowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/arg_processor/144fa44c78b9ff9755794c84d3169b8c097256057e7a09154cdae1a978b57fed.cairo" - }, - "parent_location": [ - { - "end_col": 31, - "end_line": 103, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 45, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 57, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 102 - }, - "While handling calldata of" - ], - "start_col": 35, - "start_line": 1 - }, - "While expanding the reference '__calldata_actual_size' in:" - ], - "start_col": 6, - "start_line": 102 - }, - "While handling calldata of" - ], - "start_col": 31, - "start_line": 1 - }, - "While expanding the reference '__calldata_ptr' in:" - ], - "start_col": 18, - "start_line": 103 - }, - "While handling calldata argument 'spender'" - ], - "start_col": 22, - "start_line": 2 - } - }, - "722": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.allowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 102 - }, - "While handling calldata of" - ], - "start_col": 1, - "start_line": 1 - } - }, - "723": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.allowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 64, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/allowance/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" - }, - "parent_location": [ - { - "end_col": 34, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 55, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 102 - }, - "While constructing the external wrapper for:" - ], - "start_col": 44, - "start_line": 1 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 16, - "start_line": 102 - }, - "While constructing the external wrapper for:" - ], - "start_col": 19, - "start_line": 1 - } - }, - "724": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.allowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 110, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/allowance/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 82, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 102 - }, - "While constructing the external wrapper for:" - ], - "start_col": 70, - "start_line": 1 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 102 - }, - "While constructing the external wrapper for:" - ], - "start_col": 20, - "start_line": 1 - } - }, - "725": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.allowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 67, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/allowance/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" - }, - "parent_location": [ - { - "end_col": 79, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 115, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 102 - }, - "While constructing the external wrapper for:" - ], - "start_col": 100, - "start_line": 1 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 64, - "start_line": 102 - }, - "While constructing the external wrapper for:" - ], - "start_col": 23, - "start_line": 1 - } - }, - "726": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.allowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 44, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/f6a4d9ae897caf37cefd18f7c8da7eee73157818279359aadee282f0fe59cdbc.cairo" - }, - "parent_location": [ - { - "end_col": 16, - "end_line": 103, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 143, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 102 - }, - "While constructing the external wrapper for:" - ], - "start_col": 123, - "start_line": 1 - }, - "While expanding the reference '__calldata_arg_owner' in:" - ], - "start_col": 5, - "start_line": 103 - }, - "While handling calldata argument 'owner'" - ], - "start_col": 28, - "start_line": 1 - } - }, - "727": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.allowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 46, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/144fa44c78b9ff9755794c84d3169b8c097256057e7a09154cdae1a978b57fed.cairo" - }, - "parent_location": [ - { - "end_col": 31, - "end_line": 103, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 175, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 102 - }, - "While constructing the external wrapper for:" - ], - "start_col": 153, - "start_line": 1 - }, - "While expanding the reference '__calldata_arg_spender' in:" - ], - "start_col": 18, - "start_line": 103 - }, - "While handling calldata argument 'spender'" - ], - "start_col": 30, - "start_line": 1 - } - }, - "728": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.allowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 102 - } - }, - "730": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.allowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 115, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 98, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 102 - }, - "While constructing the external wrapper for:" - ], - "start_col": 83, - "start_line": 2 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 102 - }, - "While constructing the external wrapper for:" - ], - "start_col": 100, - "start_line": 1 - } - }, - "731": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.allowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 99, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 102 - }, - "While constructing the external wrapper for:" - ], - "start_col": 48, - "start_line": 2 - } - }, - "733": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.allowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 55, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/allowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 102 - }, - "While constructing the external wrapper for:" - ], - "start_col": 9, - "start_line": 1 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 6, - "start_line": 102 - }, - "While constructing the external wrapper for:" - ], - "start_col": 44, - "start_line": 1 - } - }, - "734": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.allowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 82, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/allowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 102 - }, - "While constructing the external wrapper for:" - ], - "start_col": 21, - "start_line": 1 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 6, - "start_line": 102 - }, - "While constructing the external wrapper for:" - ], - "start_col": 70, - "start_line": 1 - } - }, - "735": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.allowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 21, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 49, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/allowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 102 - }, - "While constructing the external wrapper for:" - ], - "start_col": 34, - "start_line": 1 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 102 - }, - "While constructing the external wrapper for:" - ], - "start_col": 6, - "start_line": 2 - } - }, - "736": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.allowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/allowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 102 - }, - "While constructing the external wrapper for:" - ], - "start_col": 50, - "start_line": 1 - }, - "While expanding the reference 'retdata_size' in:" - ], - "start_col": 6, - "start_line": 102 - }, - "While constructing the external wrapper for:" - ], - "start_col": 23, - "start_line": 2 - } - }, - "737": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.allowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 44, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 70, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/allowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 102 - }, - "While constructing the external wrapper for:" - ], - "start_col": 63, - "start_line": 1 - }, - "While expanding the reference 'retdata' in:" - ], - "start_col": 6, - "start_line": 102 - }, - "While constructing the external wrapper for:" - ], - "start_col": 37, - "start_line": 2 - } - }, - "738": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.allowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 72, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/allowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 102, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 102 - }, - "While constructing the external wrapper for:" - ], - "start_col": 1, - "start_line": 1 - } - }, - "739": { - "accessible_scopes": ["__main__", "__main__", "__main__.transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 43, - "end_line": 196, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 117, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 20, - "start_line": 117 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 25, - "start_line": 196 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 114 - } - }, - "740": { - "accessible_scopes": ["__main__", "__main__", "__main__.transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 117, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 20, - "start_line": 117 - } - }, - "742": { - "accessible_scopes": ["__main__", "__main__", "__main__.transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 43, - "end_line": 196, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 117, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 34, - "end_line": 236, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 118, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 118 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 16, - "start_line": 236 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 20, - "start_line": 117 - }, - "While trying to update the implicit return value 'syscall_ptr' in:" - ], - "start_col": 25, - "start_line": 196 - } - }, - "743": { - "accessible_scopes": ["__main__", "__main__", "__main__.transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 61, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 236, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 118, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 118 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 236 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 114 - } - }, - "744": { - "accessible_scopes": ["__main__", "__main__", "__main__.transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 78, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 79, - "end_line": 236, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 118, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 118 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 64, - "start_line": 236 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 114 - } - }, - "745": { - "accessible_scopes": ["__main__", "__main__", "__main__.transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 16, - "end_line": 117, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 21, - "end_line": 118, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 15, - "start_line": 118 - }, - "While expanding the reference 'sender' in:" - ], - "start_col": 10, - "start_line": 117 - } - }, - "746": { - "accessible_scopes": ["__main__", "__main__", "__main__.transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 20, - "end_line": 115, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 32, - "end_line": 118, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 23, - "start_line": 118 - }, - "While expanding the reference 'recipient' in:" - ], - "start_col": 5, - "start_line": 115 - } - }, - "747": { - "accessible_scopes": ["__main__", "__main__", "__main__.transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 37, - "end_line": 115, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 118, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 34, - "start_line": 118 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 22, - "start_line": 115 - } - }, - "748": { - "accessible_scopes": ["__main__", "__main__", "__main__.transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 37, - "end_line": 115, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 118, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 34, - "start_line": 118 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 22, - "start_line": 115 - } - }, - "749": { - "accessible_scopes": ["__main__", "__main__", "__main__.transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 41, - "end_line": 118, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 118 - } - }, - "751": { - "accessible_scopes": ["__main__", "__main__", "__main__.transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 17, - "end_line": 120, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 13, - "start_line": 120 - } - }, - "753": { - "accessible_scopes": ["__main__", "__main__", "__main__.transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 20, - "end_line": 120, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 120 - } - }, - "754": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transfer_encode_return" - ], - "flow_tracking_data": null, - "hints": [ - { - "location": { - "end_col": 38, - "end_line": 3, - "input_file": { - "filename": "autogen/starknet/external/return/transfer/63591275573bc8b26ecb0c55e4fb63e8afcdbb2de92a6d653dea4d28256a7673.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 114 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 3 - }, - "n_prefix_newlines": 0 - } - ], - "inst": { - "end_col": 18, - "end_line": 4, - "input_file": { - "filename": "autogen/starknet/external/return/transfer/63591275573bc8b26ecb0c55e4fb63e8afcdbb2de92a6d653dea4d28256a7673.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 114 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 4 - } - }, - "756": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transfer_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 49, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 116, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 7, - "start_line": 116 - }, - "While handling return value 'success'" - ], - "start_col": 1, - "start_line": 1 - } - }, - "757": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transfer_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 48, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 116, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 11, - "input_file": { - "filename": "autogen/starknet/external/return/transfer/63591275573bc8b26ecb0c55e4fb63e8afcdbb2de92a6d653dea4d28256a7673.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 114 - }, - "While handling return value of" - ], - "start_col": 18, - "start_line": 11 - }, - "While expanding the reference '__return_value_ptr' in:" - ], - "start_col": 7, - "start_line": 116 - }, - "While handling return value 'success'" - ], - "start_col": 26, - "start_line": 2 - } - }, - "759": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transfer_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 72, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/return/transfer/63591275573bc8b26ecb0c55e4fb63e8afcdbb2de92a6d653dea4d28256a7673.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 10, - "input_file": { - "filename": "autogen/starknet/external/return/transfer/63591275573bc8b26ecb0c55e4fb63e8afcdbb2de92a6d653dea4d28256a7673.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 114 - }, - "While handling return value of" - ], - "start_col": 25, - "start_line": 10 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 114 - }, - "While handling return value of" - ], - "start_col": 57, - "start_line": 1 - } - }, - "760": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transfer_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 63, - "end_line": 11, - "input_file": { - "filename": "autogen/starknet/external/return/transfer/63591275573bc8b26ecb0c55e4fb63e8afcdbb2de92a6d653dea4d28256a7673.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 114 - }, - "While handling return value of" - ], - "start_col": 18, - "start_line": 11 - } - }, - "761": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transfer_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 5, - "input_file": { - "filename": "autogen/starknet/external/return/transfer/63591275573bc8b26ecb0c55e4fb63e8afcdbb2de92a6d653dea4d28256a7673.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 38, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/external/return/transfer/63591275573bc8b26ecb0c55e4fb63e8afcdbb2de92a6d653dea4d28256a7673.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 114 - }, - "While handling return value of" - ], - "start_col": 14, - "start_line": 12 - }, - "While expanding the reference '__return_value_ptr_start' in:" - ], - "start_col": 6, - "start_line": 114 - }, - "While handling return value of" - ], - "start_col": 11, - "start_line": 5 - } - }, - "762": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transfer_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/external/return/transfer/63591275573bc8b26ecb0c55e4fb63e8afcdbb2de92a6d653dea4d28256a7673.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 114 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 9 - } - }, - "763": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transfer" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 3, - "input_file": { - "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" - }, - "parent_location": [ - { - "end_col": 37, - "end_line": 115, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 45, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 57, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 114 - }, - "While handling calldata of" - ], - "start_col": 35, - "start_line": 1 - }, - "While expanding the reference '__calldata_actual_size' in:" - ], - "start_col": 6, - "start_line": 114 - }, - "While handling calldata of" - ], - "start_col": 31, - "start_line": 1 - }, - "While expanding the reference '__calldata_ptr' in:" - ], - "start_col": 22, - "start_line": 115 - }, - "While handling calldata argument 'amount'" - ], - "start_col": 22, - "start_line": 3 - } - }, - "765": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transfer" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 114 - }, - "While handling calldata of" - ], - "start_col": 1, - "start_line": 1 - } - }, - "766": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transfer" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 64, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transfer/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 55, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 114 - }, - "While constructing the external wrapper for:" - ], - "start_col": 44, - "start_line": 1 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 114 - }, - "While constructing the external wrapper for:" - ], - "start_col": 19, - "start_line": 1 - } - }, - "767": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transfer" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 110, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transfer/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" - }, - "parent_location": [ - { - "end_col": 61, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 82, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 114 - }, - "While constructing the external wrapper for:" - ], - "start_col": 70, - "start_line": 1 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 114 - }, - "While constructing the external wrapper for:" - ], - "start_col": 20, - "start_line": 1 - } - }, - "768": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transfer" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 67, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transfer/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" - }, - "parent_location": [ - { - "end_col": 78, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 115, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 114 - }, - "While constructing the external wrapper for:" - ], - "start_col": 100, - "start_line": 1 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 114 - }, - "While constructing the external wrapper for:" - ], - "start_col": 23, - "start_line": 1 - } - }, - "769": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transfer" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 48, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/d8c30f4879932288f1bfa4e0e453592d3ebb5ca98ed0660bf066319d88c0297f.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 115, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 151, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 114 - }, - "While constructing the external wrapper for:" - ], - "start_col": 127, - "start_line": 1 - }, - "While expanding the reference '__calldata_arg_recipient' in:" - ], - "start_col": 5, - "start_line": 115 - }, - "While handling calldata argument 'recipient'" - ], - "start_col": 32, - "start_line": 1 - } - }, - "770": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transfer" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 67, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" - }, - "parent_location": [ - { - "end_col": 37, - "end_line": 115, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 181, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 114 - }, - "While constructing the external wrapper for:" - ], - "start_col": 160, - "start_line": 1 - }, - "While expanding the reference '__calldata_arg_amount' in:" - ], - "start_col": 22, - "start_line": 115 - }, - "While handling calldata argument 'amount'" - ], - "start_col": 29, - "start_line": 1 - } - }, - "771": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transfer" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 67, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" - }, - "parent_location": [ - { - "end_col": 37, - "end_line": 115, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 181, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 114 - }, - "While constructing the external wrapper for:" - ], - "start_col": 160, - "start_line": 1 - }, - "While expanding the reference '__calldata_arg_amount' in:" - ], - "start_col": 22, - "start_line": 115 - }, - "While handling calldata argument 'amount'" - ], - "start_col": 29, - "start_line": 1 - } - }, - "772": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transfer" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 114 - } - }, - "774": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transfer" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 115, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 97, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 114 - }, - "While constructing the external wrapper for:" - ], - "start_col": 82, - "start_line": 2 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 114 - }, - "While constructing the external wrapper for:" - ], - "start_col": 100, - "start_line": 1 - } - }, - "775": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transfer" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 98, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 114 - }, - "While constructing the external wrapper for:" - ], - "start_col": 48, - "start_line": 2 - } - }, - "777": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transfer" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 55, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transfer/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 114 - }, - "While constructing the external wrapper for:" - ], - "start_col": 9, - "start_line": 1 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 6, - "start_line": 114 - }, - "While constructing the external wrapper for:" - ], - "start_col": 44, - "start_line": 1 - } - }, - "778": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transfer" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 82, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transfer/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 114 - }, - "While constructing the external wrapper for:" - ], - "start_col": 21, - "start_line": 1 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 6, - "start_line": 114 - }, - "While constructing the external wrapper for:" - ], - "start_col": 70, - "start_line": 1 - } - }, - "779": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transfer" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 21, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 49, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transfer/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 114 - }, - "While constructing the external wrapper for:" - ], - "start_col": 34, - "start_line": 1 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 114 - }, - "While constructing the external wrapper for:" - ], - "start_col": 6, - "start_line": 2 - } - }, - "780": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transfer" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transfer/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 114 - }, - "While constructing the external wrapper for:" - ], - "start_col": 50, - "start_line": 1 - }, - "While expanding the reference 'retdata_size' in:" - ], - "start_col": 6, - "start_line": 114 - }, - "While constructing the external wrapper for:" - ], - "start_col": 23, - "start_line": 2 - } - }, - "781": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transfer" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 44, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 70, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transfer/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 114 - }, - "While constructing the external wrapper for:" - ], - "start_col": 63, - "start_line": 1 - }, - "While expanding the reference 'retdata' in:" - ], - "start_col": 6, - "start_line": 114 - }, - "While constructing the external wrapper for:" - ], - "start_col": 37, - "start_line": 2 - } - }, - "782": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transfer" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 72, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transfer/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 14, - "end_line": 114, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 114 - }, - "While constructing the external wrapper for:" - ], - "start_col": 1, - "start_line": 1 - } - }, - "783": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 18, - "end_line": 127, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 127 - } - }, - "785": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 37, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 43, - "end_line": 196, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 46, - "end_line": 128, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 26, - "start_line": 128 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 25, - "start_line": 196 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 19, - "start_line": 124 - } - }, - "786": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 46, - "end_line": 128, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 26, - "start_line": 128 - } - }, - "788": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 22, - "end_line": 128, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 10, - "start_line": 128 - } - }, - "789": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 43, - "end_line": 196, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 46, - "end_line": 128, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 15, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 90, - "end_line": 129, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 45, - "start_line": 129 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 15 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 26, - "start_line": 128 - }, - "While trying to update the implicit return value 'syscall_ptr' in:" - ], - "start_col": 25, - "start_line": 196 - } - }, - "790": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 65, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 61, - "end_line": 15, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 90, - "end_line": 129, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 45, - "start_line": 129 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 15 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 39, - "start_line": 124 - } - }, - "791": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 82, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 78, - "end_line": 15, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 90, - "end_line": 129, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 45, - "start_line": 129 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 15 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 67, - "start_line": 124 - } - }, - "792": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 17, - "end_line": 125, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 73, - "end_line": 129, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 67, - "start_line": 129 - }, - "While expanding the reference 'sender' in:" - ], - "start_col": 5, - "start_line": 125 - } - }, - "793": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 22, - "end_line": 128, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 89, - "end_line": 129, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 83, - "start_line": 129 - }, - "While expanding the reference 'caller' in:" - ], - "start_col": 16, - "start_line": 128 - } - }, - "794": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 90, - "end_line": 129, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 45, - "start_line": 129 - } - }, - "796": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 41, - "end_line": 129, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 10, - "start_line": 129 - } - }, - "797": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 41, - "end_line": 129, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 10, - "start_line": 129 - } - }, - "798": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 78, - "end_line": 15, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 90, - "end_line": 129, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 32, - "end_line": 148, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 64, - "end_line": 132, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 28, - "start_line": 132 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 17, - "start_line": 148 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 45, - "start_line": 129 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 15 - } - }, - "799": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 51, - "end_line": 125, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 45, - "end_line": 132, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 39, - "start_line": 132 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 36, - "start_line": 125 - } - }, - "800": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 51, - "end_line": 125, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 45, - "end_line": 132, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 39, - "start_line": 132 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 36, - "start_line": 125 - } - }, - "801": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 32, - "end_line": 129, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 63, - "end_line": 132, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 47, - "start_line": 132 - }, - "While expanding the reference 'caller_allowance' in:" - ], - "start_col": 16, - "start_line": 129 - } - }, - "802": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 32, - "end_line": 129, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 63, - "end_line": 132, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 47, - "start_line": 132 - }, - "While expanding the reference 'caller_allowance' in:" - ], - "start_col": 16, - "start_line": 129 - } - }, - "803": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 64, - "end_line": 132, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 28, - "start_line": 132 - } - }, - "805": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 36, - "end_line": 133, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 133 - } - }, - "807": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 15, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 90, - "end_line": 129, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 34, - "end_line": 236, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 135, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 135 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 16, - "start_line": 236 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 45, - "start_line": 129 - }, - "While trying to update the implicit return value 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 15 - } - }, - "808": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 61, - "end_line": 15, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 90, - "end_line": 129, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 236, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 135, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 135 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 236 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 45, - "start_line": 129 - }, - "While trying to update the implicit return value 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 15 - } - }, - "809": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 32, - "end_line": 148, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 64, - "end_line": 132, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 79, - "end_line": 236, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 135, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 135 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 64, - "start_line": 236 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 28, - "start_line": 132 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 17, - "start_line": 148 - } - }, - "810": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 17, - "end_line": 125, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 21, - "end_line": 135, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 15, - "start_line": 135 - }, - "While expanding the reference 'sender' in:" - ], - "start_col": 5, - "start_line": 125 - } - }, - "811": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 34, - "end_line": 125, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 32, - "end_line": 135, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 23, - "start_line": 135 - }, - "While expanding the reference 'recipient' in:" - ], - "start_col": 19, - "start_line": 125 - } - }, - "812": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 51, - "end_line": 125, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 135, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 34, - "start_line": 135 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 36, - "start_line": 125 - } - }, - "813": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 51, - "end_line": 125, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 135, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 34, - "start_line": 135 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 36, - "start_line": 125 - } - }, - "814": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 41, - "end_line": 135, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 135 - } - }, - "816": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 32, - "end_line": 129, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 64, - "end_line": 138, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 48, - "start_line": 138 - }, - "While expanding the reference 'caller_allowance' in:" - ], - "start_col": 16, - "start_line": 129 - } - }, - "817": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 32, - "end_line": 129, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 64, - "end_line": 138, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 48, - "start_line": 138 - }, - "While expanding the reference 'caller_allowance' in:" - ], - "start_col": 16, - "start_line": 129 - } - }, - "818": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 51, - "end_line": 125, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 72, - "end_line": 138, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 66, - "start_line": 138 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 36, - "start_line": 125 - } - }, - "819": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 51, - "end_line": 125, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 72, - "end_line": 138, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 66, - "start_line": 138 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 36, - "start_line": 125 - } - }, - "820": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 73, - "end_line": 138, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 36, - "start_line": 138 - } - }, - "822": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 34, - "end_line": 236, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 135, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 34, - "end_line": 23, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 52, - "end_line": 139, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 139 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 16, - "start_line": 23 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 5, - "start_line": 135 - }, - "While trying to update the implicit return value 'syscall_ptr' in:" - ], - "start_col": 16, - "start_line": 236 - } - }, - "823": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 62, - "end_line": 236, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 135, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 23, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 52, - "end_line": 139, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 139 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 23 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 5, - "start_line": 135 - }, - "While trying to update the implicit return value 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 236 - } - }, - "824": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 290, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 73, - "end_line": 138, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 79, - "end_line": 23, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 52, - "end_line": 139, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 139 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 64, - "start_line": 23 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 36, - "start_line": 138 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 18, - "start_line": 290 - } - }, - "825": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 17, - "end_line": 125, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 28, - "end_line": 139, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 22, - "start_line": 139 - }, - "While expanding the reference 'sender' in:" - ], - "start_col": 5, - "start_line": 125 - } - }, - "826": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 22, - "end_line": 128, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 139, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 30, - "start_line": 139 - }, - "While expanding the reference 'caller' in:" - ], - "start_col": 16, - "start_line": 128 - } - }, - "827": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 32, - "end_line": 138, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 51, - "end_line": 139, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 38, - "start_line": 139 - }, - "While expanding the reference 'new_allowance' in:" - ], - "start_col": 10, - "start_line": 138 - } - }, - "828": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 32, - "end_line": 138, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 51, - "end_line": 139, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 38, - "start_line": 139 - }, - "While expanding the reference 'new_allowance' in:" - ], - "start_col": 10, - "start_line": 138 - } - }, - "829": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 52, - "end_line": 139, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 139 - } - }, - "831": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 17, - "end_line": 141, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 13, - "start_line": 141 - } - }, - "833": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 20, - "end_line": 141, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 141 - } - }, - "834": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transferFrom_encode_return" - ], - "flow_tracking_data": null, - "hints": [ - { - "location": { - "end_col": 38, - "end_line": 3, - "input_file": { - "filename": "autogen/starknet/external/return/transferFrom/5b2c37cd8026aa4af7cd3c9f7917d8ea869eaee537bea84bfb17d9a4e9947d8f.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 124 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 3 - }, - "n_prefix_newlines": 0 - } - ], - "inst": { - "end_col": 18, - "end_line": 4, - "input_file": { - "filename": "autogen/starknet/external/return/transferFrom/5b2c37cd8026aa4af7cd3c9f7917d8ea869eaee537bea84bfb17d9a4e9947d8f.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 124 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 4 - } - }, - "836": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transferFrom_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 49, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 126, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 7, - "start_line": 126 - }, - "While handling return value 'success'" - ], - "start_col": 1, - "start_line": 1 - } - }, - "837": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transferFrom_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 48, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 126, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 11, - "input_file": { - "filename": "autogen/starknet/external/return/transferFrom/5b2c37cd8026aa4af7cd3c9f7917d8ea869eaee537bea84bfb17d9a4e9947d8f.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 124 - }, - "While handling return value of" - ], - "start_col": 18, - "start_line": 11 - }, - "While expanding the reference '__return_value_ptr' in:" - ], - "start_col": 7, - "start_line": 126 - }, - "While handling return value 'success'" - ], - "start_col": 26, - "start_line": 2 - } - }, - "839": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transferFrom_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 76, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/return/transferFrom/5b2c37cd8026aa4af7cd3c9f7917d8ea869eaee537bea84bfb17d9a4e9947d8f.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 10, - "input_file": { - "filename": "autogen/starknet/external/return/transferFrom/5b2c37cd8026aa4af7cd3c9f7917d8ea869eaee537bea84bfb17d9a4e9947d8f.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 124 - }, - "While handling return value of" - ], - "start_col": 25, - "start_line": 10 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 124 - }, - "While handling return value of" - ], - "start_col": 61, - "start_line": 1 - } - }, - "840": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transferFrom_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 63, - "end_line": 11, - "input_file": { - "filename": "autogen/starknet/external/return/transferFrom/5b2c37cd8026aa4af7cd3c9f7917d8ea869eaee537bea84bfb17d9a4e9947d8f.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 124 - }, - "While handling return value of" - ], - "start_col": 18, - "start_line": 11 - } - }, - "841": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transferFrom_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 5, - "input_file": { - "filename": "autogen/starknet/external/return/transferFrom/5b2c37cd8026aa4af7cd3c9f7917d8ea869eaee537bea84bfb17d9a4e9947d8f.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 38, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/external/return/transferFrom/5b2c37cd8026aa4af7cd3c9f7917d8ea869eaee537bea84bfb17d9a4e9947d8f.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 124 - }, - "While handling return value of" - ], - "start_col": 14, - "start_line": 12 - }, - "While expanding the reference '__return_value_ptr_start' in:" - ], - "start_col": 6, - "start_line": 124 - }, - "While handling return value of" - ], - "start_col": 11, - "start_line": 5 - } - }, - "842": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transferFrom_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/external/return/transferFrom/5b2c37cd8026aa4af7cd3c9f7917d8ea869eaee537bea84bfb17d9a4e9947d8f.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 124 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 9 - } - }, - "843": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 3, - "input_file": { - "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" - }, - "parent_location": [ - { - "end_col": 51, - "end_line": 125, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 45, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 57, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 124 - }, - "While handling calldata of" - ], - "start_col": 35, - "start_line": 1 - }, - "While expanding the reference '__calldata_actual_size' in:" - ], - "start_col": 6, - "start_line": 124 - }, - "While handling calldata of" - ], - "start_col": 31, - "start_line": 1 - }, - "While expanding the reference '__calldata_ptr' in:" - ], - "start_col": 36, - "start_line": 125 - }, - "While handling calldata argument 'amount'" - ], - "start_col": 22, - "start_line": 3 - } - }, - "845": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 124 - }, - "While handling calldata of" - ], - "start_col": 1, - "start_line": 1 - } - }, - "846": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 64, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transferFrom/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" - }, - "parent_location": [ - { - "end_col": 37, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 55, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 124 - }, - "While constructing the external wrapper for:" - ], - "start_col": 44, - "start_line": 1 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 19, - "start_line": 124 - }, - "While constructing the external wrapper for:" - ], - "start_col": 19, - "start_line": 1 - } - }, - "847": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 110, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transferFrom/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" - }, - "parent_location": [ - { - "end_col": 65, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 82, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 124 - }, - "While constructing the external wrapper for:" - ], - "start_col": 70, - "start_line": 1 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 39, - "start_line": 124 - }, - "While constructing the external wrapper for:" - ], - "start_col": 20, - "start_line": 1 - } - }, - "848": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 67, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transferFrom/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" - }, - "parent_location": [ - { - "end_col": 82, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 115, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 124 - }, - "While constructing the external wrapper for:" - ], - "start_col": 100, - "start_line": 1 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 67, - "start_line": 124 - }, - "While constructing the external wrapper for:" - ], - "start_col": 23, - "start_line": 1 - } - }, - "849": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 45, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/2a6553d1cb026d6d486f03ea4f3c4e23a17d2c2fada60e20573741cc8edfdb84.cairo" - }, - "parent_location": [ - { - "end_col": 17, - "end_line": 125, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 145, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 124 - }, - "While constructing the external wrapper for:" - ], - "start_col": 124, - "start_line": 1 - }, - "While expanding the reference '__calldata_arg_sender' in:" - ], - "start_col": 5, - "start_line": 125 - }, - "While handling calldata argument 'sender'" - ], - "start_col": 29, - "start_line": 1 - } - }, - "850": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 48, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/d8c30f4879932288f1bfa4e0e453592d3ebb5ca98ed0660bf066319d88c0297f.cairo" - }, - "parent_location": [ - { - "end_col": 34, - "end_line": 125, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 181, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 124 - }, - "While constructing the external wrapper for:" - ], - "start_col": 157, - "start_line": 1 - }, - "While expanding the reference '__calldata_arg_recipient' in:" - ], - "start_col": 19, - "start_line": 125 - }, - "While handling calldata argument 'recipient'" - ], - "start_col": 32, - "start_line": 1 - } - }, - "851": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 67, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" - }, - "parent_location": [ - { - "end_col": 51, - "end_line": 125, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 211, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 124 - }, - "While constructing the external wrapper for:" - ], - "start_col": 190, - "start_line": 1 - }, - "While expanding the reference '__calldata_arg_amount' in:" - ], - "start_col": 36, - "start_line": 125 - }, - "While handling calldata argument 'amount'" - ], - "start_col": 29, - "start_line": 1 - } - }, - "852": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 67, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" - }, - "parent_location": [ - { - "end_col": 51, - "end_line": 125, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 211, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 124 - }, - "While constructing the external wrapper for:" - ], - "start_col": 190, - "start_line": 1 - }, - "While expanding the reference '__calldata_arg_amount' in:" - ], - "start_col": 36, - "start_line": 125 - }, - "While handling calldata argument 'amount'" - ], - "start_col": 29, - "start_line": 1 - } - }, - "853": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 124 - } - }, - "855": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 115, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 101, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 124 - }, - "While constructing the external wrapper for:" - ], - "start_col": 86, - "start_line": 2 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 124 - }, - "While constructing the external wrapper for:" - ], - "start_col": 100, - "start_line": 1 - } - }, - "856": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 102, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 124 - }, - "While constructing the external wrapper for:" - ], - "start_col": 48, - "start_line": 2 - } - }, - "858": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 55, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transferFrom/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 124 - }, - "While constructing the external wrapper for:" - ], - "start_col": 9, - "start_line": 1 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 6, - "start_line": 124 - }, - "While constructing the external wrapper for:" - ], - "start_col": 44, - "start_line": 1 - } - }, - "859": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 82, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transferFrom/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 124 - }, - "While constructing the external wrapper for:" - ], - "start_col": 21, - "start_line": 1 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 6, - "start_line": 124 - }, - "While constructing the external wrapper for:" - ], - "start_col": 70, - "start_line": 1 - } - }, - "860": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 21, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 49, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transferFrom/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 124 - }, - "While constructing the external wrapper for:" - ], - "start_col": 34, - "start_line": 1 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 124 - }, - "While constructing the external wrapper for:" - ], - "start_col": 6, - "start_line": 2 - } - }, - "861": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transferFrom/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 124 - }, - "While constructing the external wrapper for:" - ], - "start_col": 50, - "start_line": 1 - }, - "While expanding the reference 'retdata_size' in:" - ], - "start_col": 6, - "start_line": 124 - }, - "While constructing the external wrapper for:" - ], - "start_col": 23, - "start_line": 2 - } - }, - "862": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 44, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 70, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transferFrom/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 124 - }, - "While constructing the external wrapper for:" - ], - "start_col": 63, - "start_line": 1 - }, - "While expanding the reference 'retdata' in:" - ], - "start_col": 6, - "start_line": 124 - }, - "While constructing the external wrapper for:" - ], - "start_col": 37, - "start_line": 2 - } - }, - "863": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transferFrom" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 72, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/transferFrom/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 124, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 124 - }, - "While constructing the external wrapper for:" - ], - "start_col": 1, - "start_line": 1 - } - }, - "864": { - "accessible_scopes": ["__main__", "__main__", "__main__.approve"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 32, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 43, - "end_line": 196, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 148, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 20, - "start_line": 148 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 25, - "start_line": 196 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 14, - "start_line": 145 - } - }, - "865": { - "accessible_scopes": ["__main__", "__main__", "__main__.approve"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 148, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 20, - "start_line": 148 - } - }, - "867": { - "accessible_scopes": ["__main__", "__main__", "__main__.approve"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 43, - "end_line": 196, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 148, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 262, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 38, - "end_line": 149, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 149 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 262 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 20, - "start_line": 148 - }, - "While trying to update the implicit return value 'syscall_ptr' in:" - ], - "start_col": 25, - "start_line": 196 - } - }, - "868": { - "accessible_scopes": ["__main__", "__main__", "__main__.approve"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 60, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 61, - "end_line": 262, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 38, - "end_line": 149, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 149 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 262 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 34, - "start_line": 145 - } - }, - "869": { - "accessible_scopes": ["__main__", "__main__", "__main__.approve"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 77, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 78, - "end_line": 262, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 38, - "end_line": 149, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 149 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 262 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 62, - "start_line": 145 - } - }, - "870": { - "accessible_scopes": ["__main__", "__main__", "__main__.approve"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 16, - "end_line": 148, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 149, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 14, - "start_line": 149 - }, - "While expanding the reference 'caller' in:" - ], - "start_col": 10, - "start_line": 148 - } - }, - "871": { - "accessible_scopes": ["__main__", "__main__", "__main__.approve"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 18, - "end_line": 146, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 29, - "end_line": 149, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 22, - "start_line": 149 - }, - "While expanding the reference 'spender' in:" - ], - "start_col": 5, - "start_line": 146 - } - }, - "872": { - "accessible_scopes": ["__main__", "__main__", "__main__.approve"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 146, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 37, - "end_line": 149, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 31, - "start_line": 149 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 20, - "start_line": 146 - } - }, - "873": { - "accessible_scopes": ["__main__", "__main__", "__main__.approve"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 146, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 37, - "end_line": 149, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 31, - "start_line": 149 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 20, - "start_line": 146 - } - }, - "874": { - "accessible_scopes": ["__main__", "__main__", "__main__.approve"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 38, - "end_line": 149, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 149 - } - }, - "876": { - "accessible_scopes": ["__main__", "__main__", "__main__.approve"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 17, - "end_line": 151, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 13, - "start_line": 151 - } - }, - "878": { - "accessible_scopes": ["__main__", "__main__", "__main__.approve"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 20, - "end_line": 151, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 151 - } - }, - "879": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.approve_encode_return" - ], - "flow_tracking_data": null, - "hints": [ - { - "location": { - "end_col": 38, - "end_line": 3, - "input_file": { - "filename": "autogen/starknet/external/return/approve/3bfbf1e209a2919256f756d0aba26a37c16e14592de6048b15605ba53b428eb5.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 145 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 3 - }, - "n_prefix_newlines": 0 - } - ], - "inst": { - "end_col": 18, - "end_line": 4, - "input_file": { - "filename": "autogen/starknet/external/return/approve/3bfbf1e209a2919256f756d0aba26a37c16e14592de6048b15605ba53b428eb5.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 145 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 4 - } - }, - "881": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.approve_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 49, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 147, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 7, - "start_line": 147 - }, - "While handling return value 'success'" - ], - "start_col": 1, - "start_line": 1 - } - }, - "882": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.approve_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 48, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 147, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 11, - "input_file": { - "filename": "autogen/starknet/external/return/approve/3bfbf1e209a2919256f756d0aba26a37c16e14592de6048b15605ba53b428eb5.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 145 - }, - "While handling return value of" - ], - "start_col": 18, - "start_line": 11 - }, - "While expanding the reference '__return_value_ptr' in:" - ], - "start_col": 7, - "start_line": 147 - }, - "While handling return value 'success'" - ], - "start_col": 26, - "start_line": 2 - } - }, - "884": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.approve_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 71, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/return/approve/3bfbf1e209a2919256f756d0aba26a37c16e14592de6048b15605ba53b428eb5.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 10, - "input_file": { - "filename": "autogen/starknet/external/return/approve/3bfbf1e209a2919256f756d0aba26a37c16e14592de6048b15605ba53b428eb5.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 145 - }, - "While handling return value of" - ], - "start_col": 25, - "start_line": 10 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 145 - }, - "While handling return value of" - ], - "start_col": 56, - "start_line": 1 - } - }, - "885": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.approve_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 63, - "end_line": 11, - "input_file": { - "filename": "autogen/starknet/external/return/approve/3bfbf1e209a2919256f756d0aba26a37c16e14592de6048b15605ba53b428eb5.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 145 - }, - "While handling return value of" - ], - "start_col": 18, - "start_line": 11 - } - }, - "886": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.approve_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 5, - "input_file": { - "filename": "autogen/starknet/external/return/approve/3bfbf1e209a2919256f756d0aba26a37c16e14592de6048b15605ba53b428eb5.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 38, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/external/return/approve/3bfbf1e209a2919256f756d0aba26a37c16e14592de6048b15605ba53b428eb5.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 145 - }, - "While handling return value of" - ], - "start_col": 14, - "start_line": 12 - }, - "While expanding the reference '__return_value_ptr_start' in:" - ], - "start_col": 6, - "start_line": 145 - }, - "While handling return value of" - ], - "start_col": 11, - "start_line": 5 - } - }, - "887": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.approve_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/external/return/approve/3bfbf1e209a2919256f756d0aba26a37c16e14592de6048b15605ba53b428eb5.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 145 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 9 - } - }, - "888": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.approve" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 3, - "input_file": { - "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" - }, - "parent_location": [ - { - "end_col": 35, - "end_line": 146, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 45, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 57, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 145 - }, - "While handling calldata of" - ], - "start_col": 35, - "start_line": 1 - }, - "While expanding the reference '__calldata_actual_size' in:" - ], - "start_col": 6, - "start_line": 145 - }, - "While handling calldata of" - ], - "start_col": 31, - "start_line": 1 - }, - "While expanding the reference '__calldata_ptr' in:" - ], - "start_col": 20, - "start_line": 146 - }, - "While handling calldata argument 'amount'" - ], - "start_col": 22, - "start_line": 3 - } - }, - "890": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.approve" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 145 - }, - "While handling calldata of" - ], - "start_col": 1, - "start_line": 1 - } - }, - "891": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.approve" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 64, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/approve/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" - }, - "parent_location": [ - { - "end_col": 32, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 55, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 145 - }, - "While constructing the external wrapper for:" - ], - "start_col": 44, - "start_line": 1 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 14, - "start_line": 145 - }, - "While constructing the external wrapper for:" - ], - "start_col": 19, - "start_line": 1 - } - }, - "892": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.approve" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 110, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/approve/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" - }, - "parent_location": [ - { - "end_col": 60, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 82, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 145 - }, - "While constructing the external wrapper for:" - ], - "start_col": 70, - "start_line": 1 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 34, - "start_line": 145 - }, - "While constructing the external wrapper for:" - ], - "start_col": 20, - "start_line": 1 - } - }, - "893": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.approve" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 67, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/approve/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" - }, - "parent_location": [ - { - "end_col": 77, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 115, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 145 - }, - "While constructing the external wrapper for:" - ], - "start_col": 100, - "start_line": 1 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 62, - "start_line": 145 - }, - "While constructing the external wrapper for:" - ], - "start_col": 23, - "start_line": 1 - } - }, - "894": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.approve" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 46, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/144fa44c78b9ff9755794c84d3169b8c097256057e7a09154cdae1a978b57fed.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 146, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 147, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 145 - }, - "While constructing the external wrapper for:" - ], - "start_col": 125, - "start_line": 1 - }, - "While expanding the reference '__calldata_arg_spender' in:" - ], - "start_col": 5, - "start_line": 146 - }, - "While handling calldata argument 'spender'" - ], - "start_col": 30, - "start_line": 1 - } - }, - "895": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.approve" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 67, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" - }, - "parent_location": [ - { - "end_col": 35, - "end_line": 146, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 177, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 145 - }, - "While constructing the external wrapper for:" - ], - "start_col": 156, - "start_line": 1 - }, - "While expanding the reference '__calldata_arg_amount' in:" - ], - "start_col": 20, - "start_line": 146 - }, - "While handling calldata argument 'amount'" - ], - "start_col": 29, - "start_line": 1 - } - }, - "896": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.approve" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 67, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" - }, - "parent_location": [ - { - "end_col": 35, - "end_line": 146, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 177, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 145 - }, - "While constructing the external wrapper for:" - ], - "start_col": 156, - "start_line": 1 - }, - "While expanding the reference '__calldata_arg_amount' in:" - ], - "start_col": 20, - "start_line": 146 - }, - "While handling calldata argument 'amount'" - ], - "start_col": 29, - "start_line": 1 - } - }, - "897": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.approve" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 145 - } - }, - "899": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.approve" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 115, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 96, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 145 - }, - "While constructing the external wrapper for:" - ], - "start_col": 81, - "start_line": 2 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 145 - }, - "While constructing the external wrapper for:" - ], - "start_col": 100, - "start_line": 1 - } - }, - "900": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.approve" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 97, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 145 - }, - "While constructing the external wrapper for:" - ], - "start_col": 48, - "start_line": 2 - } - }, - "902": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.approve" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 55, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/approve/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 145 - }, - "While constructing the external wrapper for:" - ], - "start_col": 9, - "start_line": 1 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 6, - "start_line": 145 - }, - "While constructing the external wrapper for:" - ], - "start_col": 44, - "start_line": 1 - } - }, - "903": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.approve" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 82, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/approve/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 145 - }, - "While constructing the external wrapper for:" - ], - "start_col": 21, - "start_line": 1 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 6, - "start_line": 145 - }, - "While constructing the external wrapper for:" - ], - "start_col": 70, - "start_line": 1 - } - }, - "904": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.approve" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 21, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 49, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/approve/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 145 - }, - "While constructing the external wrapper for:" - ], - "start_col": 34, - "start_line": 1 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 145 - }, - "While constructing the external wrapper for:" - ], - "start_col": 6, - "start_line": 2 - } - }, - "905": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.approve" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/approve/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 145 - }, - "While constructing the external wrapper for:" - ], - "start_col": 50, - "start_line": 1 - }, - "While expanding the reference 'retdata_size' in:" - ], - "start_col": 6, - "start_line": 145 - }, - "While constructing the external wrapper for:" - ], - "start_col": 23, - "start_line": 2 - } - }, - "906": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.approve" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 44, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 70, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/approve/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 145 - }, - "While constructing the external wrapper for:" - ], - "start_col": 63, - "start_line": 1 - }, - "While expanding the reference 'retdata' in:" - ], - "start_col": 6, - "start_line": 145 - }, - "While constructing the external wrapper for:" - ], - "start_col": 37, - "start_line": 2 - } - }, - "907": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.approve" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 72, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/approve/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 13, - "end_line": 145, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 145 - }, - "While constructing the external wrapper for:" - ], - "start_col": 1, - "start_line": 1 - } - }, - "908": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 18, - "end_line": 158, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 158 - } - }, - "910": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 87, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 35, - "end_line": 21, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 31, - "end_line": 159, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 159 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 20, - "start_line": 21 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 72, - "start_line": 155 - } - }, - "911": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 156, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 30, - "end_line": 159, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 19, - "start_line": 159 - }, - "While expanding the reference 'added_value' in:" - ], - "start_col": 20, - "start_line": 156 - } - }, - "912": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 156, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 30, - "end_line": 159, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 19, - "start_line": 159 - }, - "While expanding the reference 'added_value' in:" - ], - "start_col": 20, - "start_line": 156 - } - }, - "913": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 31, - "end_line": 159, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 159 - } - }, - "915": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 42, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 43, - "end_line": 196, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 46, - "end_line": 160, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 26, - "start_line": 160 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 25, - "start_line": 196 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 24, - "start_line": 155 - } - }, - "916": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 46, - "end_line": 160, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 26, - "start_line": 160 - } - }, - "918": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 22, - "end_line": 160, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 10, - "start_line": 160 - } - }, - "919": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 43, - "end_line": 196, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 46, - "end_line": 160, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 15, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 78, - "end_line": 161, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 46, - "start_line": 161 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 15 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 26, - "start_line": 160 - }, - "While trying to update the implicit return value 'syscall_ptr' in:" - ], - "start_col": 25, - "start_line": 196 - } - }, - "920": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 70, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 61, - "end_line": 15, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 78, - "end_line": 161, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 46, - "start_line": 161 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 15 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 44, - "start_line": 155 - } - }, - "921": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 21, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 31, - "end_line": 159, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 78, - "end_line": 15, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 78, - "end_line": 161, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 46, - "start_line": 161 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 15 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 5, - "start_line": 159 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 20, - "start_line": 21 - } - }, - "922": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 22, - "end_line": 160, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 68, - "end_line": 161, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 62, - "start_line": 161 - }, - "While expanding the reference 'caller' in:" - ], - "start_col": 16, - "start_line": 160 - } - }, - "923": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 18, - "end_line": 156, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 77, - "end_line": 161, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 70, - "start_line": 161 - }, - "While expanding the reference 'spender' in:" - ], - "start_col": 5, - "start_line": 156 - } - }, - "924": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 78, - "end_line": 161, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 46, - "start_line": 161 - } - }, - "926": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 42, - "end_line": 161, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 10, - "start_line": 161 - } - }, - "927": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 42, - "end_line": 161, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 10, - "start_line": 161 - } - }, - "928": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 78, - "end_line": 15, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 78, - "end_line": 161, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 31, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 98, - "end_line": 164, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 55, - "start_line": 164 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 18, - "start_line": 31 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 46, - "start_line": 161 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 15 - } - }, - "929": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 161, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 84, - "end_line": 164, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 67, - "start_line": 164 - }, - "While expanding the reference 'current_allowance' in:" - ], - "start_col": 16, - "start_line": 161 - } - }, - "930": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 161, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 84, - "end_line": 164, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 67, - "start_line": 164 - }, - "While expanding the reference 'current_allowance' in:" - ], - "start_col": 16, - "start_line": 161 - } - }, - "931": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 156, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 97, - "end_line": 164, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 86, - "start_line": 164 - }, - "While expanding the reference 'added_value' in:" - ], - "start_col": 20, - "start_line": 156 - } - }, - "932": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 156, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 97, - "end_line": 164, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 86, - "start_line": 164 - }, - "While expanding the reference 'added_value' in:" - ], - "start_col": 20, - "start_line": 156 - } - }, - "933": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 98, - "end_line": 164, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 55, - "start_line": 164 - } - }, - "935": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 38, - "end_line": 164, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 10, - "start_line": 164 - } - }, - "936": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 38, - "end_line": 164, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 10, - "start_line": 164 - } - }, - "937": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 30, - "end_line": 165, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 165 - } - }, - "939": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 15, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 78, - "end_line": 161, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 262, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 45, - "end_line": 167, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 167 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 262 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 46, - "start_line": 161 - }, - "While trying to update the implicit return value 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 15 - } - }, - "940": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 61, - "end_line": 15, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 78, - "end_line": 161, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 61, - "end_line": 262, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 45, - "end_line": 167, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 167 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 262 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 46, - "start_line": 161 - }, - "While trying to update the implicit return value 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 15 - } - }, - "941": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 31, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 98, - "end_line": 164, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 78, - "end_line": 262, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 45, - "end_line": 167, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 167 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 262 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 55, - "start_line": 164 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 18, - "start_line": 31 - } - }, - "942": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 22, - "end_line": 160, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 167, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 14, - "start_line": 167 - }, - "While expanding the reference 'caller' in:" - ], - "start_col": 16, - "start_line": 160 - } - }, - "943": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 18, - "end_line": 156, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 29, - "end_line": 167, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 22, - "start_line": 167 - }, - "While expanding the reference 'spender' in:" - ], - "start_col": 5, - "start_line": 156 - } - }, - "944": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 29, - "end_line": 164, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 44, - "end_line": 167, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 31, - "start_line": 167 - }, - "While expanding the reference 'new_allowance' in:" - ], - "start_col": 16, - "start_line": 164 - } - }, - "945": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 29, - "end_line": 164, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 44, - "end_line": 167, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 31, - "start_line": 167 - }, - "While expanding the reference 'new_allowance' in:" - ], - "start_col": 16, - "start_line": 164 - } - }, - "946": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 45, - "end_line": 167, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 167 - } - }, - "948": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 17, - "end_line": 169, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 13, - "start_line": 169 - } - }, - "950": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 20, - "end_line": 169, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 169 - } - }, - "951": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.increaseAllowance_encode_return" - ], - "flow_tracking_data": null, - "hints": [ - { - "location": { - "end_col": 38, - "end_line": 3, - "input_file": { - "filename": "autogen/starknet/external/return/increaseAllowance/78c2ccee093b5589a139bd81b558b403837f815524d6dfc3d4af5f60c03fbc80.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 155 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 3 - }, - "n_prefix_newlines": 0 - } - ], - "inst": { - "end_col": 18, - "end_line": 4, - "input_file": { - "filename": "autogen/starknet/external/return/increaseAllowance/78c2ccee093b5589a139bd81b558b403837f815524d6dfc3d4af5f60c03fbc80.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 155 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 4 - } - }, - "953": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.increaseAllowance_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 49, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 157, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 7, - "start_line": 157 - }, - "While handling return value 'success'" - ], - "start_col": 1, - "start_line": 1 - } - }, - "954": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.increaseAllowance_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 48, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 157, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 11, - "input_file": { - "filename": "autogen/starknet/external/return/increaseAllowance/78c2ccee093b5589a139bd81b558b403837f815524d6dfc3d4af5f60c03fbc80.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 155 - }, - "While handling return value of" - ], - "start_col": 18, - "start_line": 11 - }, - "While expanding the reference '__return_value_ptr' in:" - ], - "start_col": 7, - "start_line": 157 - }, - "While handling return value 'success'" - ], - "start_col": 26, - "start_line": 2 - } - }, - "956": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.increaseAllowance_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 81, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/return/increaseAllowance/78c2ccee093b5589a139bd81b558b403837f815524d6dfc3d4af5f60c03fbc80.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 10, - "input_file": { - "filename": "autogen/starknet/external/return/increaseAllowance/78c2ccee093b5589a139bd81b558b403837f815524d6dfc3d4af5f60c03fbc80.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 155 - }, - "While handling return value of" - ], - "start_col": 25, - "start_line": 10 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 155 - }, - "While handling return value of" - ], - "start_col": 66, - "start_line": 1 - } - }, - "957": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.increaseAllowance_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 63, - "end_line": 11, - "input_file": { - "filename": "autogen/starknet/external/return/increaseAllowance/78c2ccee093b5589a139bd81b558b403837f815524d6dfc3d4af5f60c03fbc80.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 155 - }, - "While handling return value of" - ], - "start_col": 18, - "start_line": 11 - } - }, - "958": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.increaseAllowance_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 5, - "input_file": { - "filename": "autogen/starknet/external/return/increaseAllowance/78c2ccee093b5589a139bd81b558b403837f815524d6dfc3d4af5f60c03fbc80.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 38, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/external/return/increaseAllowance/78c2ccee093b5589a139bd81b558b403837f815524d6dfc3d4af5f60c03fbc80.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 155 - }, - "While handling return value of" - ], - "start_col": 14, - "start_line": 12 - }, - "While expanding the reference '__return_value_ptr_start' in:" - ], - "start_col": 6, - "start_line": 155 - }, - "While handling return value of" - ], - "start_col": 11, - "start_line": 5 - } - }, - "959": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.increaseAllowance_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/external/return/increaseAllowance/78c2ccee093b5589a139bd81b558b403837f815524d6dfc3d4af5f60c03fbc80.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 155 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 9 - } - }, - "960": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 3, - "input_file": { - "filename": "autogen/starknet/arg_processor/4ea8e9956f949bdcf8a2402f5fbdc50c902b2a9cd6640c5bec657657d079f916.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 156, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 45, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 57, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 155 - }, - "While handling calldata of" - ], - "start_col": 35, - "start_line": 1 - }, - "While expanding the reference '__calldata_actual_size' in:" - ], - "start_col": 6, - "start_line": 155 - }, - "While handling calldata of" - ], - "start_col": 31, - "start_line": 1 - }, - "While expanding the reference '__calldata_ptr' in:" - ], - "start_col": 20, - "start_line": 156 - }, - "While handling calldata argument 'added_value'" - ], - "start_col": 22, - "start_line": 3 - } - }, - "962": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 155 - }, - "While handling calldata of" - ], - "start_col": 1, - "start_line": 1 - } - }, - "963": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 64, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/increaseAllowance/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" - }, - "parent_location": [ - { - "end_col": 42, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 55, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 155 - }, - "While constructing the external wrapper for:" - ], - "start_col": 44, - "start_line": 1 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 24, - "start_line": 155 - }, - "While constructing the external wrapper for:" - ], - "start_col": 19, - "start_line": 1 - } - }, - "964": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 110, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/increaseAllowance/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" - }, - "parent_location": [ - { - "end_col": 70, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 82, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 155 - }, - "While constructing the external wrapper for:" - ], - "start_col": 70, - "start_line": 1 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 44, - "start_line": 155 - }, - "While constructing the external wrapper for:" - ], - "start_col": 20, - "start_line": 1 - } - }, - "965": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 67, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/increaseAllowance/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" - }, - "parent_location": [ - { - "end_col": 87, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 115, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 155 - }, - "While constructing the external wrapper for:" - ], - "start_col": 100, - "start_line": 1 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 72, - "start_line": 155 - }, - "While constructing the external wrapper for:" - ], - "start_col": 23, - "start_line": 1 - } - }, - "966": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 46, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/144fa44c78b9ff9755794c84d3169b8c097256057e7a09154cdae1a978b57fed.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 156, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 147, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 155 - }, - "While constructing the external wrapper for:" - ], - "start_col": 125, - "start_line": 1 - }, - "While expanding the reference '__calldata_arg_spender' in:" - ], - "start_col": 5, - "start_line": 156 - }, - "While handling calldata argument 'spender'" - ], - "start_col": 30, - "start_line": 1 - } - }, - "967": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 67, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/arg_processor/4ea8e9956f949bdcf8a2402f5fbdc50c902b2a9cd6640c5bec657657d079f916.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 156, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 187, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 155 - }, - "While constructing the external wrapper for:" - ], - "start_col": 161, - "start_line": 1 - }, - "While expanding the reference '__calldata_arg_added_value' in:" - ], - "start_col": 20, - "start_line": 156 - }, - "While handling calldata argument 'added_value'" - ], - "start_col": 34, - "start_line": 1 - } - }, - "968": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 67, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/arg_processor/4ea8e9956f949bdcf8a2402f5fbdc50c902b2a9cd6640c5bec657657d079f916.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 156, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 187, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 155 - }, - "While constructing the external wrapper for:" - ], - "start_col": 161, - "start_line": 1 - }, - "While expanding the reference '__calldata_arg_added_value' in:" - ], - "start_col": 20, - "start_line": 156 - }, - "While handling calldata argument 'added_value'" - ], - "start_col": 34, - "start_line": 1 - } - }, - "969": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 155 - } - }, - "971": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 115, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 106, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 155 - }, - "While constructing the external wrapper for:" - ], - "start_col": 91, - "start_line": 2 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 155 - }, - "While constructing the external wrapper for:" - ], - "start_col": 100, - "start_line": 1 - } - }, - "972": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 107, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 155 - }, - "While constructing the external wrapper for:" - ], - "start_col": 48, - "start_line": 2 - } - }, - "974": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 55, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/increaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 155 - }, - "While constructing the external wrapper for:" - ], - "start_col": 9, - "start_line": 1 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 6, - "start_line": 155 - }, - "While constructing the external wrapper for:" - ], - "start_col": 44, - "start_line": 1 - } - }, - "975": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 82, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/increaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 155 - }, - "While constructing the external wrapper for:" - ], - "start_col": 21, - "start_line": 1 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 6, - "start_line": 155 - }, - "While constructing the external wrapper for:" - ], - "start_col": 70, - "start_line": 1 - } - }, - "976": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 21, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 49, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/increaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 155 - }, - "While constructing the external wrapper for:" - ], - "start_col": 34, - "start_line": 1 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 155 - }, - "While constructing the external wrapper for:" - ], - "start_col": 6, - "start_line": 2 - } - }, - "977": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/increaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 155 - }, - "While constructing the external wrapper for:" - ], - "start_col": 50, - "start_line": 1 - }, - "While expanding the reference 'retdata_size' in:" - ], - "start_col": 6, - "start_line": 155 - }, - "While constructing the external wrapper for:" - ], - "start_col": 23, - "start_line": 2 - } - }, - "978": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 44, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 70, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/increaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 155 - }, - "While constructing the external wrapper for:" - ], - "start_col": 63, - "start_line": 1 - }, - "While expanding the reference 'retdata' in:" - ], - "start_col": 6, - "start_line": 155 - }, - "While constructing the external wrapper for:" - ], - "start_col": 37, - "start_line": 2 - } - }, - "979": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.increaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 72, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/increaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 155, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 155 - }, - "While constructing the external wrapper for:" - ], - "start_col": 1, - "start_line": 1 - } - }, - "980": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 18, - "end_line": 176, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 176 - } - }, - "982": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 87, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 35, - "end_line": 21, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 177, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 177 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 20, - "start_line": 21 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 72, - "start_line": 173 - } - }, - "983": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 45, - "end_line": 174, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 35, - "end_line": 177, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 19, - "start_line": 177 - }, - "While expanding the reference 'subtracted_value' in:" - ], - "start_col": 20, - "start_line": 174 - } - }, - "984": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 45, - "end_line": 174, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 35, - "end_line": 177, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 19, - "start_line": 177 - }, - "While expanding the reference 'subtracted_value' in:" - ], - "start_col": 20, - "start_line": 174 - } - }, - "985": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 36, - "end_line": 177, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 177 - } - }, - "987": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 42, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 43, - "end_line": 196, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 46, - "end_line": 178, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 26, - "start_line": 178 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 25, - "start_line": 196 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 24, - "start_line": 173 - } - }, - "988": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 46, - "end_line": 178, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 26, - "start_line": 178 - } - }, - "990": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 22, - "end_line": 178, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 10, - "start_line": 178 - } - }, - "991": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 43, - "end_line": 196, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [ - { - "end_col": 46, - "end_line": 178, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 15, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 92, - "end_line": 179, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 46, - "start_line": 179 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 15 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 26, - "start_line": 178 - }, - "While trying to update the implicit return value 'syscall_ptr' in:" - ], - "start_col": 25, - "start_line": 196 - } - }, - "992": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 70, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 61, - "end_line": 15, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 92, - "end_line": 179, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 46, - "start_line": 179 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 15 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 44, - "start_line": 173 - } - }, - "993": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 21, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 177, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 78, - "end_line": 15, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 92, - "end_line": 179, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 46, - "start_line": 179 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 15 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 5, - "start_line": 177 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 20, - "start_line": 21 - } - }, - "994": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 22, - "end_line": 178, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 74, - "end_line": 179, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 68, - "start_line": 179 - }, - "While expanding the reference 'caller' in:" - ], - "start_col": 16, - "start_line": 178 - } - }, - "995": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 18, - "end_line": 174, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 91, - "end_line": 179, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 84, - "start_line": 179 - }, - "While expanding the reference 'spender' in:" - ], - "start_col": 5, - "start_line": 174 - } - }, - "996": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 92, - "end_line": 179, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 46, - "start_line": 179 - } - }, - "998": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 42, - "end_line": 179, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 10, - "start_line": 179 - } - }, - "999": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 42, - "end_line": 179, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 10, - "start_line": 179 - } - }, - "1000": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 78, - "end_line": 15, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 92, - "end_line": 179, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 290, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 90, - "end_line": 180, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 42, - "start_line": 180 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 18, - "start_line": 290 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 46, - "start_line": 179 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 15 - } - }, - "1001": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 179, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 71, - "end_line": 180, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 54, - "start_line": 180 - }, - "While expanding the reference 'current_allowance' in:" - ], - "start_col": 16, - "start_line": 179 - } - }, - "1002": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 179, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 71, - "end_line": 180, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 54, - "start_line": 180 - }, - "While expanding the reference 'current_allowance' in:" - ], - "start_col": 16, - "start_line": 179 - } - }, - "1003": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 45, - "end_line": 174, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 89, - "end_line": 180, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 73, - "start_line": 180 - }, - "While expanding the reference 'subtracted_value' in:" - ], - "start_col": 20, - "start_line": 174 - } - }, - "1004": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 45, - "end_line": 174, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 89, - "end_line": 180, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 73, - "start_line": 180 - }, - "While expanding the reference 'subtracted_value' in:" - ], - "start_col": 20, - "start_line": 174 - } - }, - "1005": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 90, - "end_line": 180, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 42, - "start_line": 180 - } - }, - "1007": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 38, - "end_line": 180, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 10, - "start_line": 180 - } - }, - "1008": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 38, - "end_line": 180, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 10, - "start_line": 180 - } - }, - "1009": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 290, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 90, - "end_line": 180, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 32, - "end_line": 133, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 74, - "end_line": 183, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 30, - "start_line": 183 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 17, - "start_line": 133 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 42, - "start_line": 180 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 18, - "start_line": 290 - } - }, - "1010": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 29, - "end_line": 180, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 54, - "end_line": 183, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 41, - "start_line": 183 - }, - "While expanding the reference 'new_allowance' in:" - ], - "start_col": 16, - "start_line": 180 - } - }, - "1011": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 29, - "end_line": 180, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 54, - "end_line": 183, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 41, - "start_line": 183 - }, - "While expanding the reference 'new_allowance' in:" - ], - "start_col": 16, - "start_line": 180 - } - }, - "1012": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 179, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 73, - "end_line": 183, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 56, - "start_line": 183 - }, - "While expanding the reference 'current_allowance' in:" - ], - "start_col": 16, - "start_line": 179 - } - }, - "1013": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 179, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 73, - "end_line": 183, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 56, - "start_line": 183 - }, - "While expanding the reference 'current_allowance' in:" - ], - "start_col": 16, - "start_line": 179 - } - }, - "1014": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 74, - "end_line": 183, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 30, - "start_line": 183 - } - }, - "1016": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 38, - "end_line": 184, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 184 - } - }, - "1018": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 15, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 92, - "end_line": 179, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 262, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 45, - "end_line": 186, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 186 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 262 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 46, - "start_line": 179 - }, - "While trying to update the implicit return value 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 15 - } - }, - "1019": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 61, - "end_line": 15, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 92, - "end_line": 179, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 61, - "end_line": 262, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 45, - "end_line": 186, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 186 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 262 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 46, - "start_line": 179 - }, - "While trying to update the implicit return value 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 15 - } - }, - "1020": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 32, - "end_line": 133, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 74, - "end_line": 183, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 78, - "end_line": 262, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 45, - "end_line": 186, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 186 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 262 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 30, - "start_line": 183 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 17, - "start_line": 133 - } - }, - "1021": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 22, - "end_line": 178, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 186, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 14, - "start_line": 186 - }, - "While expanding the reference 'caller' in:" - ], - "start_col": 16, - "start_line": 178 - } - }, - "1022": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 18, - "end_line": 174, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 29, - "end_line": 186, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 22, - "start_line": 186 - }, - "While expanding the reference 'spender' in:" - ], - "start_col": 5, - "start_line": 174 - } - }, - "1023": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 29, - "end_line": 180, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 44, - "end_line": 186, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 31, - "start_line": 186 - }, - "While expanding the reference 'new_allowance' in:" - ], - "start_col": 16, - "start_line": 180 - } - }, - "1024": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 29, - "end_line": 180, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 44, - "end_line": 186, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 31, - "start_line": 186 - }, - "While expanding the reference 'new_allowance' in:" - ], - "start_col": 16, - "start_line": 180 - } - }, - "1025": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 45, - "end_line": 186, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 186 - } - }, - "1027": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 17, - "end_line": 188, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 13, - "start_line": 188 - } - }, - "1029": { - "accessible_scopes": [ - "__main__", - "__main__", - "__main__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 20, - "end_line": 188, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 188 - } - }, - "1030": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decreaseAllowance_encode_return" - ], - "flow_tracking_data": null, - "hints": [ - { - "location": { - "end_col": 38, - "end_line": 3, - "input_file": { - "filename": "autogen/starknet/external/return/decreaseAllowance/fa23cad4bedb82a75f6cde39bb37d0da695f0c4ce70ab41f6b2240cbbdb1c250.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 173 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 3 - }, - "n_prefix_newlines": 0 - } - ], - "inst": { - "end_col": 18, - "end_line": 4, - "input_file": { - "filename": "autogen/starknet/external/return/decreaseAllowance/fa23cad4bedb82a75f6cde39bb37d0da695f0c4ce70ab41f6b2240cbbdb1c250.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 173 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 4 - } - }, - "1032": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decreaseAllowance_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 49, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 175, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 7, - "start_line": 175 - }, - "While handling return value 'success'" - ], - "start_col": 1, - "start_line": 1 - } - }, - "1033": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decreaseAllowance_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 48, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 175, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 36, - "end_line": 11, - "input_file": { - "filename": "autogen/starknet/external/return/decreaseAllowance/fa23cad4bedb82a75f6cde39bb37d0da695f0c4ce70ab41f6b2240cbbdb1c250.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 173 - }, - "While handling return value of" - ], - "start_col": 18, - "start_line": 11 - }, - "While expanding the reference '__return_value_ptr' in:" - ], - "start_col": 7, - "start_line": 175 - }, - "While handling return value 'success'" - ], - "start_col": 26, - "start_line": 2 - } - }, - "1035": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decreaseAllowance_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 81, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/return/decreaseAllowance/fa23cad4bedb82a75f6cde39bb37d0da695f0c4ce70ab41f6b2240cbbdb1c250.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 10, - "input_file": { - "filename": "autogen/starknet/external/return/decreaseAllowance/fa23cad4bedb82a75f6cde39bb37d0da695f0c4ce70ab41f6b2240cbbdb1c250.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 173 - }, - "While handling return value of" - ], - "start_col": 25, - "start_line": 10 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 173 - }, - "While handling return value of" - ], - "start_col": 66, - "start_line": 1 - } - }, - "1036": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decreaseAllowance_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 63, - "end_line": 11, - "input_file": { - "filename": "autogen/starknet/external/return/decreaseAllowance/fa23cad4bedb82a75f6cde39bb37d0da695f0c4ce70ab41f6b2240cbbdb1c250.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 173 - }, - "While handling return value of" - ], - "start_col": 18, - "start_line": 11 - } - }, - "1037": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decreaseAllowance_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 5, - "input_file": { - "filename": "autogen/starknet/external/return/decreaseAllowance/fa23cad4bedb82a75f6cde39bb37d0da695f0c4ce70ab41f6b2240cbbdb1c250.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 38, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/external/return/decreaseAllowance/fa23cad4bedb82a75f6cde39bb37d0da695f0c4ce70ab41f6b2240cbbdb1c250.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 173 - }, - "While handling return value of" - ], - "start_col": 14, - "start_line": 12 - }, - "While expanding the reference '__return_value_ptr_start' in:" - ], - "start_col": 6, - "start_line": 173 - }, - "While handling return value of" - ], - "start_col": 11, - "start_line": 5 - } - }, - "1038": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decreaseAllowance_encode_return" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 12, - "input_file": { - "filename": "autogen/starknet/external/return/decreaseAllowance/fa23cad4bedb82a75f6cde39bb37d0da695f0c4ce70ab41f6b2240cbbdb1c250.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 173 - }, - "While handling return value of" - ], - "start_col": 5, - "start_line": 9 - } - }, - "1039": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 3, - "input_file": { - "filename": "autogen/starknet/arg_processor/088fc10f121c4edf0412d2bc1088f20f4b09fa1a3902dfc21b754224dcfd427e.cairo" - }, - "parent_location": [ - { - "end_col": 45, - "end_line": 174, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 45, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 57, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 173 - }, - "While handling calldata of" - ], - "start_col": 35, - "start_line": 1 - }, - "While expanding the reference '__calldata_actual_size' in:" - ], - "start_col": 6, - "start_line": 173 - }, - "While handling calldata of" - ], - "start_col": 31, - "start_line": 1 - }, - "While expanding the reference '__calldata_ptr' in:" - ], - "start_col": 20, - "start_line": 174 - }, - "While handling calldata argument 'subtracted_value'" - ], - "start_col": 22, - "start_line": 3 - } - }, - "1041": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 173 - }, - "While handling calldata of" - ], - "start_col": 1, - "start_line": 1 - } - }, - "1042": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 64, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decreaseAllowance/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" - }, - "parent_location": [ - { - "end_col": 42, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 55, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 173 - }, - "While constructing the external wrapper for:" - ], - "start_col": 44, - "start_line": 1 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 24, - "start_line": 173 - }, - "While constructing the external wrapper for:" - ], - "start_col": 19, - "start_line": 1 - } - }, - "1043": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 110, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decreaseAllowance/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" - }, - "parent_location": [ - { - "end_col": 70, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 82, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 173 - }, - "While constructing the external wrapper for:" - ], - "start_col": 70, - "start_line": 1 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 44, - "start_line": 173 - }, - "While constructing the external wrapper for:" - ], - "start_col": 20, - "start_line": 1 - } - }, - "1044": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 67, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decreaseAllowance/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" - }, - "parent_location": [ - { - "end_col": 87, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 115, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 173 - }, - "While constructing the external wrapper for:" - ], - "start_col": 100, - "start_line": 1 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 72, - "start_line": 173 - }, - "While constructing the external wrapper for:" - ], - "start_col": 23, - "start_line": 1 - } - }, - "1045": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 46, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/144fa44c78b9ff9755794c84d3169b8c097256057e7a09154cdae1a978b57fed.cairo" - }, - "parent_location": [ - { - "end_col": 18, - "end_line": 174, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 147, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 173 - }, - "While constructing the external wrapper for:" - ], - "start_col": 125, - "start_line": 1 - }, - "While expanding the reference '__calldata_arg_spender' in:" - ], - "start_col": 5, - "start_line": 174 - }, - "While handling calldata argument 'spender'" - ], - "start_col": 30, - "start_line": 1 - } - }, - "1046": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 67, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/arg_processor/088fc10f121c4edf0412d2bc1088f20f4b09fa1a3902dfc21b754224dcfd427e.cairo" - }, - "parent_location": [ - { - "end_col": 45, - "end_line": 174, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 197, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 173 - }, - "While constructing the external wrapper for:" - ], - "start_col": 166, - "start_line": 1 - }, - "While expanding the reference '__calldata_arg_subtracted_value' in:" - ], - "start_col": 20, - "start_line": 174 - }, - "While handling calldata argument 'subtracted_value'" - ], - "start_col": 39, - "start_line": 1 - } - }, - "1047": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 67, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/arg_processor/088fc10f121c4edf0412d2bc1088f20f4b09fa1a3902dfc21b754224dcfd427e.cairo" - }, - "parent_location": [ - { - "end_col": 45, - "end_line": 174, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 197, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 173 - }, - "While constructing the external wrapper for:" - ], - "start_col": 166, - "start_line": 1 - }, - "While expanding the reference '__calldata_arg_subtracted_value' in:" - ], - "start_col": 20, - "start_line": 174 - }, - "While handling calldata argument 'subtracted_value'" - ], - "start_col": 39, - "start_line": 1 - } - }, - "1048": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 173 - } - }, - "1050": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 115, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 106, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 173 - }, - "While constructing the external wrapper for:" - ], - "start_col": 91, - "start_line": 2 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 173 - }, - "While constructing the external wrapper for:" - ], - "start_col": 100, - "start_line": 1 - } - }, - "1051": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 107, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 173 - }, - "While constructing the external wrapper for:" - ], - "start_col": 48, - "start_line": 2 - } - }, - "1053": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 55, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decreaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 173 - }, - "While constructing the external wrapper for:" - ], - "start_col": 9, - "start_line": 1 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 6, - "start_line": 173 - }, - "While constructing the external wrapper for:" - ], - "start_col": 44, - "start_line": 1 - } - }, - "1054": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 82, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decreaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 173 - }, - "While constructing the external wrapper for:" - ], - "start_col": 21, - "start_line": 1 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 6, - "start_line": 173 - }, - "While constructing the external wrapper for:" - ], - "start_col": 70, - "start_line": 1 - } - }, - "1055": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 21, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 49, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decreaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 173 - }, - "While constructing the external wrapper for:" - ], - "start_col": 34, - "start_line": 1 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 173 - }, - "While constructing the external wrapper for:" - ], - "start_col": 6, - "start_line": 2 - } - }, - "1056": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decreaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 173 - }, - "While constructing the external wrapper for:" - ], - "start_col": 50, - "start_line": 1 - }, - "While expanding the reference 'retdata_size' in:" - ], - "start_col": 6, - "start_line": 173 - }, - "While constructing the external wrapper for:" - ], - "start_col": 23, - "start_line": 2 - } - }, - "1057": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 44, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 70, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decreaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 173 - }, - "While constructing the external wrapper for:" - ], - "start_col": 63, - "start_line": 1 - }, - "While expanding the reference 'retdata' in:" - ], - "start_col": 6, - "start_line": 173 - }, - "While constructing the external wrapper for:" - ], - "start_col": 37, - "start_line": 2 - } - }, - "1058": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decreaseAllowance" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 72, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/decreaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 173, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 173 - }, - "While constructing the external wrapper for:" - ], - "start_col": 1, - "start_line": 1 - } - }, - "1059": { - "accessible_scopes": ["__main__", "__main__", "__main__.mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 29, - "end_line": 196, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 30, - "end_line": 215, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 29, - "end_line": 199, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 199 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 12, - "start_line": 215 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 11, - "start_line": 196 - } - }, - "1060": { - "accessible_scopes": ["__main__", "__main__", "__main__.mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 57, - "end_line": 196, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 58, - "end_line": 215, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 29, - "end_line": 199, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 199 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 32, - "start_line": 215 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 31, - "start_line": 196 - } - }, - "1061": { - "accessible_scopes": ["__main__", "__main__", "__main__.mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 74, - "end_line": 196, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 75, - "end_line": 215, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 29, - "end_line": 199, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 199 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 60, - "start_line": 215 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 59, - "start_line": 196 - } - }, - "1062": { - "accessible_scopes": ["__main__", "__main__", "__main__.mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 20, - "end_line": 197, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 199, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 11, - "start_line": 199 - }, - "While expanding the reference 'recipient' in:" - ], - "start_col": 5, - "start_line": 197 - } - }, - "1063": { - "accessible_scopes": ["__main__", "__main__", "__main__.mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 37, - "end_line": 197, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 28, - "end_line": 199, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 22, - "start_line": 199 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 22, - "start_line": 197 - } - }, - "1064": { - "accessible_scopes": ["__main__", "__main__", "__main__.mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 37, - "end_line": 197, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 28, - "end_line": 199, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 22, - "start_line": 199 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 22, - "start_line": 197 - } - }, - "1065": { - "accessible_scopes": ["__main__", "__main__", "__main__.mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 29, - "end_line": 199, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 199 - } - }, - "1067": { - "accessible_scopes": ["__main__", "__main__", "__main__.mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 15, - "end_line": 200, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 200 - } - }, - "1068": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.mint" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 3, - "input_file": { - "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" - }, - "parent_location": [ - { - "end_col": 37, - "end_line": 197, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 45, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 196, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 57, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 196, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 196 - }, - "While handling calldata of" - ], - "start_col": 35, - "start_line": 1 - }, - "While expanding the reference '__calldata_actual_size' in:" - ], - "start_col": 6, - "start_line": 196 - }, - "While handling calldata of" - ], - "start_col": 31, - "start_line": 1 - }, - "While expanding the reference '__calldata_ptr' in:" - ], - "start_col": 22, - "start_line": 197 - }, - "While handling calldata argument 'amount'" - ], - "start_col": 22, - "start_line": 3 - } - }, - "1070": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.mint" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 196, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 196 - }, - "While handling calldata of" - ], - "start_col": 1, - "start_line": 1 - } - }, - "1071": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.mint" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 64, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/mint/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" - }, - "parent_location": [ - { - "end_col": 29, - "end_line": 196, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 55, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/mint/846301a98d7e060d124da6ac34372cd149940e63e983d7b6cfb6d3f1f2a67d76.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 196, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 196 - }, - "While constructing the external wrapper for:" - ], - "start_col": 44, - "start_line": 1 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 11, - "start_line": 196 - }, - "While constructing the external wrapper for:" - ], - "start_col": 19, - "start_line": 1 - } - }, - "1072": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.mint" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 110, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/mint/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" - }, - "parent_location": [ - { - "end_col": 57, - "end_line": 196, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 82, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/mint/846301a98d7e060d124da6ac34372cd149940e63e983d7b6cfb6d3f1f2a67d76.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 196, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 196 - }, - "While constructing the external wrapper for:" - ], - "start_col": 70, - "start_line": 1 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 31, - "start_line": 196 - }, - "While constructing the external wrapper for:" - ], - "start_col": 20, - "start_line": 1 - } - }, - "1073": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.mint" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 67, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/mint/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" - }, - "parent_location": [ - { - "end_col": 74, - "end_line": 196, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 115, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/mint/846301a98d7e060d124da6ac34372cd149940e63e983d7b6cfb6d3f1f2a67d76.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 196, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 196 - }, - "While constructing the external wrapper for:" - ], - "start_col": 100, - "start_line": 1 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 59, - "start_line": 196 - }, - "While constructing the external wrapper for:" - ], - "start_col": 23, - "start_line": 1 - } - }, - "1074": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.mint" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 48, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/d8c30f4879932288f1bfa4e0e453592d3ebb5ca98ed0660bf066319d88c0297f.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 197, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 151, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/mint/846301a98d7e060d124da6ac34372cd149940e63e983d7b6cfb6d3f1f2a67d76.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 196, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 196 - }, - "While constructing the external wrapper for:" - ], - "start_col": 127, - "start_line": 1 - }, - "While expanding the reference '__calldata_arg_recipient' in:" - ], - "start_col": 5, - "start_line": 197 - }, - "While handling calldata argument 'recipient'" - ], - "start_col": 32, - "start_line": 1 - } - }, - "1075": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.mint" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 67, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" - }, - "parent_location": [ - { - "end_col": 37, - "end_line": 197, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 181, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/mint/846301a98d7e060d124da6ac34372cd149940e63e983d7b6cfb6d3f1f2a67d76.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 196, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 196 - }, - "While constructing the external wrapper for:" - ], - "start_col": 160, - "start_line": 1 - }, - "While expanding the reference '__calldata_arg_amount' in:" - ], - "start_col": 22, - "start_line": 197 - }, - "While handling calldata argument 'amount'" - ], - "start_col": 29, - "start_line": 1 - } - }, - "1076": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.mint" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 67, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" - }, - "parent_location": [ - { - "end_col": 37, - "end_line": 197, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 181, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/mint/846301a98d7e060d124da6ac34372cd149940e63e983d7b6cfb6d3f1f2a67d76.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 196, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 196 - }, - "While constructing the external wrapper for:" - ], - "start_col": 160, - "start_line": 1 - }, - "While expanding the reference '__calldata_arg_amount' in:" - ], - "start_col": 22, - "start_line": 197 - }, - "While handling calldata argument 'amount'" - ], - "start_col": 29, - "start_line": 1 - } - }, - "1077": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.mint" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 10, - "end_line": 196, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 196 - } - }, - "1079": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.mint" - ], - "flow_tracking_data": null, - "hints": [ - { - "location": { - "end_col": 34, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/mint/846301a98d7e060d124da6ac34372cd149940e63e983d7b6cfb6d3f1f2a67d76.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 196, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 196 - }, - "While constructing the external wrapper for:" - ], - "start_col": 1, - "start_line": 2 - }, - "n_prefix_newlines": 0 - } - ], - "inst": { - "end_col": 24, - "end_line": 3, - "input_file": { - "filename": "autogen/starknet/external/mint/846301a98d7e060d124da6ac34372cd149940e63e983d7b6cfb6d3f1f2a67d76.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 196, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 196 - }, - "While constructing the external wrapper for:" - ], - "start_col": 1, - "start_line": 3 - } - }, - "1081": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.mint" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 55, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/mint/846301a98d7e060d124da6ac34372cd149940e63e983d7b6cfb6d3f1f2a67d76.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 196, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/mint/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 196, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 196 - }, - "While constructing the external wrapper for:" - ], - "start_col": 9, - "start_line": 1 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 6, - "start_line": 196 - }, - "While constructing the external wrapper for:" - ], - "start_col": 44, - "start_line": 1 - } - }, - "1082": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.mint" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 82, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/mint/846301a98d7e060d124da6ac34372cd149940e63e983d7b6cfb6d3f1f2a67d76.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 196, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/mint/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 196, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 196 - }, - "While constructing the external wrapper for:" - ], - "start_col": 21, - "start_line": 1 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 6, - "start_line": 196 - }, - "While constructing the external wrapper for:" - ], - "start_col": 70, - "start_line": 1 - } - }, - "1083": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.mint" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 115, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/mint/846301a98d7e060d124da6ac34372cd149940e63e983d7b6cfb6d3f1f2a67d76.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 196, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 49, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/mint/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 196, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 196 - }, - "While constructing the external wrapper for:" - ], - "start_col": 34, - "start_line": 1 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 196 - }, - "While constructing the external wrapper for:" - ], - "start_col": 100, - "start_line": 1 - } - }, - "1084": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.mint" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 21, - "end_line": 4, - "input_file": { - "filename": "autogen/starknet/external/mint/846301a98d7e060d124da6ac34372cd149940e63e983d7b6cfb6d3f1f2a67d76.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 196, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/mint/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 196, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 196 - }, - "While constructing the external wrapper for:" - ], - "start_col": 50, - "start_line": 1 - }, - "While expanding the reference 'retdata_size' in:" - ], - "start_col": 6, - "start_line": 196 - }, - "While constructing the external wrapper for:" - ], - "start_col": 20, - "start_line": 4 - } - }, - "1086": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.mint" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 16, - "end_line": 3, - "input_file": { - "filename": "autogen/starknet/external/mint/846301a98d7e060d124da6ac34372cd149940e63e983d7b6cfb6d3f1f2a67d76.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 196, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 70, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/mint/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 196, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 196 - }, - "While constructing the external wrapper for:" - ], - "start_col": 63, - "start_line": 1 - }, - "While expanding the reference 'retdata' in:" - ], - "start_col": 6, - "start_line": 196 - }, - "While constructing the external wrapper for:" - ], - "start_col": 9, - "start_line": 3 - } - }, - "1087": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.mint" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 72, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/mint/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 196, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 196 - }, - "While constructing the external wrapper for:" - ], - "start_col": 1, - "start_line": 1 - } - }, - "1088": { - "accessible_scopes": ["__main__", "__main__", "__main__.burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 29, - "end_line": 204, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 30, - "end_line": 272, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 24, - "end_line": 207, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 207 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 12, - "start_line": 272 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 11, - "start_line": 204 - } - }, - "1089": { - "accessible_scopes": ["__main__", "__main__", "__main__.burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 57, - "end_line": 204, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 58, - "end_line": 272, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 24, - "end_line": 207, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 207 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 32, - "start_line": 272 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 31, - "start_line": 204 - } - }, - "1090": { - "accessible_scopes": ["__main__", "__main__", "__main__.burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 74, - "end_line": 204, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 75, - "end_line": 272, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 24, - "end_line": 207, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 207 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 60, - "start_line": 272 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 59, - "start_line": 204 - } - }, - "1091": { - "accessible_scopes": ["__main__", "__main__", "__main__.burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 15, - "end_line": 205, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 207, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 11, - "start_line": 207 - }, - "While expanding the reference 'user' in:" - ], - "start_col": 5, - "start_line": 205 - } - }, - "1092": { - "accessible_scopes": ["__main__", "__main__", "__main__.burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 32, - "end_line": 205, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 207, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 17, - "start_line": 207 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 17, - "start_line": 205 - } - }, - "1093": { - "accessible_scopes": ["__main__", "__main__", "__main__.burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 32, - "end_line": 205, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 23, - "end_line": 207, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 17, - "start_line": 207 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 17, - "start_line": 205 - } - }, - "1094": { - "accessible_scopes": ["__main__", "__main__", "__main__.burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 24, - "end_line": 207, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 207 - } - }, - "1096": { - "accessible_scopes": ["__main__", "__main__", "__main__.burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 15, - "end_line": 208, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 208 - } - }, - "1097": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.burn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 40, - "end_line": 3, - "input_file": { - "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" - }, - "parent_location": [ - { - "end_col": 32, - "end_line": 205, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 45, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 204, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 57, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 204, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 204 - }, - "While handling calldata of" - ], - "start_col": 35, - "start_line": 1 - }, - "While expanding the reference '__calldata_actual_size' in:" - ], - "start_col": 6, - "start_line": 204 - }, - "While handling calldata of" - ], - "start_col": 31, - "start_line": 1 - }, - "While expanding the reference '__calldata_ptr' in:" - ], - "start_col": 17, - "start_line": 205 - }, - "While handling calldata argument 'amount'" - ], - "start_col": 22, - "start_line": 3 - } - }, - "1099": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.burn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 204, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 204 - }, - "While handling calldata of" - ], - "start_col": 1, - "start_line": 1 - } - }, - "1100": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.burn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 64, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/burn/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" - }, - "parent_location": [ - { - "end_col": 29, - "end_line": 204, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 55, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/burn/5b002840e70a1e3a92212e3537e71d7c7246cb81eb2c86bd0cd7c3e9dd379071.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 204, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 204 - }, - "While constructing the external wrapper for:" - ], - "start_col": 44, - "start_line": 1 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 11, - "start_line": 204 - }, - "While constructing the external wrapper for:" - ], - "start_col": 19, - "start_line": 1 - } - }, - "1101": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.burn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 110, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/burn/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" - }, - "parent_location": [ - { - "end_col": 57, - "end_line": 204, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 82, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/burn/5b002840e70a1e3a92212e3537e71d7c7246cb81eb2c86bd0cd7c3e9dd379071.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 204, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 204 - }, - "While constructing the external wrapper for:" - ], - "start_col": 70, - "start_line": 1 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 31, - "start_line": 204 - }, - "While constructing the external wrapper for:" - ], - "start_col": 20, - "start_line": 1 - } - }, - "1102": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.burn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 67, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/burn/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" - }, - "parent_location": [ - { - "end_col": 74, - "end_line": 204, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 115, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/burn/5b002840e70a1e3a92212e3537e71d7c7246cb81eb2c86bd0cd7c3e9dd379071.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 204, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 204 - }, - "While constructing the external wrapper for:" - ], - "start_col": 100, - "start_line": 1 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 59, - "start_line": 204 - }, - "While constructing the external wrapper for:" - ], - "start_col": 23, - "start_line": 1 - } - }, - "1103": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.burn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 43, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/arg_processor/0ae74b618268537af5fcaa41212b7ca3dfd2d216fa900cc3732f21ca90f31672.cairo" - }, - "parent_location": [ - { - "end_col": 15, - "end_line": 205, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 141, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/burn/5b002840e70a1e3a92212e3537e71d7c7246cb81eb2c86bd0cd7c3e9dd379071.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 204, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 204 - }, - "While constructing the external wrapper for:" - ], - "start_col": 122, - "start_line": 1 - }, - "While expanding the reference '__calldata_arg_user' in:" - ], - "start_col": 5, - "start_line": 205 - }, - "While handling calldata argument 'user'" - ], - "start_col": 27, - "start_line": 1 - } - }, - "1104": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.burn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 67, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" - }, - "parent_location": [ - { - "end_col": 32, - "end_line": 205, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 171, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/burn/5b002840e70a1e3a92212e3537e71d7c7246cb81eb2c86bd0cd7c3e9dd379071.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 204, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 204 - }, - "While constructing the external wrapper for:" - ], - "start_col": 150, - "start_line": 1 - }, - "While expanding the reference '__calldata_arg_amount' in:" - ], - "start_col": 17, - "start_line": 205 - }, - "While handling calldata argument 'amount'" - ], - "start_col": 29, - "start_line": 1 - } - }, - "1105": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.burn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 67, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" - }, - "parent_location": [ - { - "end_col": 32, - "end_line": 205, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 171, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/burn/5b002840e70a1e3a92212e3537e71d7c7246cb81eb2c86bd0cd7c3e9dd379071.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 204, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 204 - }, - "While constructing the external wrapper for:" - ], - "start_col": 150, - "start_line": 1 - }, - "While expanding the reference '__calldata_arg_amount' in:" - ], - "start_col": 17, - "start_line": 205 - }, - "While handling calldata argument 'amount'" - ], - "start_col": 29, - "start_line": 1 - } - }, - "1106": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.burn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 10, - "end_line": 204, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 204 - } - }, - "1108": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.burn" - ], - "flow_tracking_data": null, - "hints": [ - { - "location": { - "end_col": 34, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/burn/5b002840e70a1e3a92212e3537e71d7c7246cb81eb2c86bd0cd7c3e9dd379071.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 204, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 204 - }, - "While constructing the external wrapper for:" - ], - "start_col": 1, - "start_line": 2 - }, - "n_prefix_newlines": 0 - } - ], - "inst": { - "end_col": 24, - "end_line": 3, - "input_file": { - "filename": "autogen/starknet/external/burn/5b002840e70a1e3a92212e3537e71d7c7246cb81eb2c86bd0cd7c3e9dd379071.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 204, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 204 - }, - "While constructing the external wrapper for:" - ], - "start_col": 1, - "start_line": 3 - } - }, - "1110": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.burn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 55, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/burn/5b002840e70a1e3a92212e3537e71d7c7246cb81eb2c86bd0cd7c3e9dd379071.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 204, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 20, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/burn/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 204, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 204 - }, - "While constructing the external wrapper for:" - ], - "start_col": 9, - "start_line": 1 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 6, - "start_line": 204 - }, - "While constructing the external wrapper for:" - ], - "start_col": 44, - "start_line": 1 - } - }, - "1111": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.burn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 82, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/burn/5b002840e70a1e3a92212e3537e71d7c7246cb81eb2c86bd0cd7c3e9dd379071.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 204, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/burn/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 204, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 204 - }, - "While constructing the external wrapper for:" - ], - "start_col": 21, - "start_line": 1 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 6, - "start_line": 204 - }, - "While constructing the external wrapper for:" - ], - "start_col": 70, - "start_line": 1 - } - }, - "1112": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.burn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 115, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/burn/5b002840e70a1e3a92212e3537e71d7c7246cb81eb2c86bd0cd7c3e9dd379071.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 204, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 49, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/burn/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 204, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 204 - }, - "While constructing the external wrapper for:" - ], - "start_col": 34, - "start_line": 1 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 6, - "start_line": 204 - }, - "While constructing the external wrapper for:" - ], - "start_col": 100, - "start_line": 1 - } - }, - "1113": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.burn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 21, - "end_line": 4, - "input_file": { - "filename": "autogen/starknet/external/burn/5b002840e70a1e3a92212e3537e71d7c7246cb81eb2c86bd0cd7c3e9dd379071.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 204, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/burn/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 204, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 204 - }, - "While constructing the external wrapper for:" - ], - "start_col": 50, - "start_line": 1 - }, - "While expanding the reference 'retdata_size' in:" - ], - "start_col": 6, - "start_line": 204 - }, - "While constructing the external wrapper for:" - ], - "start_col": 20, - "start_line": 4 - } - }, - "1115": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.burn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 16, - "end_line": 3, - "input_file": { - "filename": "autogen/starknet/external/burn/5b002840e70a1e3a92212e3537e71d7c7246cb81eb2c86bd0cd7c3e9dd379071.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 204, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 70, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/burn/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 204, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 204 - }, - "While constructing the external wrapper for:" - ], - "start_col": 63, - "start_line": 1 - }, - "While expanding the reference 'retdata' in:" - ], - "start_col": 6, - "start_line": 204 - }, - "While constructing the external wrapper for:" - ], - "start_col": 9, - "start_line": 3 - } - }, - "1116": { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.burn" - ], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 72, - "end_line": 1, - "input_file": { - "filename": "autogen/starknet/external/burn/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" - }, - "parent_location": [ - { - "end_col": 10, - "end_line": 204, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 6, - "start_line": 204 - }, - "While constructing the external wrapper for:" - ], - "start_col": 1, - "start_line": 1 - } - }, - "1117": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 18, - "end_line": 218, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 218 - } - }, - "1119": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 20, - "end_line": 216, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 30, - "end_line": 219, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 21, - "start_line": 219 - }, - "While expanding the reference 'recipient' in:" - ], - "start_col": 5, - "start_line": 216 - } - }, - "1120": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 31, - "end_line": 219, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 219 - } - }, - "1122": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 75, - "end_line": 215, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 35, - "end_line": 21, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 26, - "end_line": 220, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 220 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 20, - "start_line": 21 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 60, - "start_line": 215 - } - }, - "1123": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 37, - "end_line": 216, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 25, - "end_line": 220, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 19, - "start_line": 220 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 22, - "start_line": 216 - } - }, - "1124": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 37, - "end_line": 216, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 25, - "end_line": 220, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 19, - "start_line": 220 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 22, - "start_line": 216 - } - }, - "1125": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 220, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 220 - } - }, - "1127": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 30, - "end_line": 215, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 222, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 30, - "start_line": 222 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 13 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 12, - "start_line": 215 - } - }, - "1128": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 215, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 61, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 222, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 30, - "start_line": 222 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 13 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 32, - "start_line": 215 - } - }, - "1129": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 21, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 26, - "end_line": 220, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 78, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 222, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 30, - "start_line": 222 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 13 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 5, - "start_line": 220 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 20, - "start_line": 21 - } - }, - "1130": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 20, - "end_line": 216, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 61, - "end_line": 222, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 52, - "start_line": 222 - }, - "While expanding the reference 'recipient' in:" - ], - "start_col": 5, - "start_line": 216 - } - }, - "1131": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 62, - "end_line": 222, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 30, - "start_line": 222 - } - }, - "1133": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 37, - "end_line": 216, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 64, - "end_line": 225, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 58, - "start_line": 225 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 22, - "start_line": 216 - } - }, - "1134": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 37, - "end_line": 216, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 64, - "end_line": 225, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 58, - "start_line": 225 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 22, - "start_line": 216 - } - }, - "1135": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 65, - "end_line": 225, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 37, - "start_line": 225 - } - }, - "1137": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 222, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 34, - "end_line": 21, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 43, - "end_line": 226, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 226 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 16, - "start_line": 21 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 30, - "start_line": 222 - }, - "While trying to update the implicit return value 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 13 - } - }, - "1138": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 61, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 222, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 21, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 43, - "end_line": 226, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 226 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 21 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 30, - "start_line": 222 - }, - "While trying to update the implicit return value 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 13 - } - }, - "1139": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 31, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 65, - "end_line": 225, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 79, - "end_line": 21, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 43, - "end_line": 226, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 226 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 64, - "start_line": 21 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 37, - "start_line": 225 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 18, - "start_line": 31 - } - }, - "1140": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 20, - "end_line": 216, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 29, - "end_line": 226, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 20, - "start_line": 226 - }, - "While expanding the reference 'recipient' in:" - ], - "start_col": 5, - "start_line": 216 - } - }, - "1141": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 21, - "end_line": 225, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 42, - "end_line": 226, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 31, - "start_line": 226 - }, - "While expanding the reference 'new_balance' in:" - ], - "start_col": 10, - "start_line": 225 - } - }, - "1142": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 21, - "end_line": 225, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 42, - "end_line": 226, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 31, - "start_line": 226 - }, - "While expanding the reference 'new_balance' in:" - ], - "start_col": 10, - "start_line": 225 - } - }, - "1143": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 43, - "end_line": 226, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 226 - } - }, - "1145": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 54, - "end_line": 228, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 35, - "start_line": 228 - } - }, - "1147": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 31, - "end_line": 228, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 10, - "start_line": 228 - } - }, - "1148": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 31, - "end_line": 228, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 10, - "start_line": 228 - } - }, - "1149": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 78, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" - }, - "parent_location": [ - { - "end_col": 54, - "end_line": 228, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 31, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 79, - "end_line": 229, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 52, - "start_line": 229 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 18, - "start_line": 31 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 35, - "start_line": 228 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 13 - } - }, - "1150": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 22, - "end_line": 228, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 70, - "end_line": 229, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 64, - "start_line": 229 - }, - "While expanding the reference 'supply' in:" - ], - "start_col": 16, - "start_line": 228 - } - }, - "1151": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 22, - "end_line": 228, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 70, - "end_line": 229, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 64, - "start_line": 229 - }, - "While expanding the reference 'supply' in:" - ], - "start_col": 16, - "start_line": 228 - } - }, - "1152": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 37, - "end_line": 216, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 78, - "end_line": 229, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 72, - "start_line": 229 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 22, - "start_line": 216 - } - }, - "1153": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 37, - "end_line": 216, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 78, - "end_line": 229, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 72, - "start_line": 229 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 22, - "start_line": 216 - } - }, - "1154": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 79, - "end_line": 229, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 52, - "start_line": 229 - } - }, - "1156": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 229, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 10, - "start_line": 229 - } - }, - "1157": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 229, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 10, - "start_line": 229 - } - }, - "1158": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 30, - "end_line": 230, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 230 - } - }, - "1160": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" - }, - "parent_location": [ - { - "end_col": 54, - "end_line": 228, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 34, - "end_line": 19, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" - }, - "parent_location": [ - { - "end_col": 35, - "end_line": 232, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 232 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 16, - "start_line": 19 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 35, - "start_line": 228 - }, - "While trying to update the implicit return value 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 13 - } - }, - "1161": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 61, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" - }, - "parent_location": [ - { - "end_col": 54, - "end_line": 228, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 19, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" - }, - "parent_location": [ - { - "end_col": 35, - "end_line": 232, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 232 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 19 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 228 - }, - "While trying to update the implicit return value 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 13 - } - }, - "1162": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 31, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 79, - "end_line": 229, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 79, - "end_line": 19, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" - }, - "parent_location": [ - { - "end_col": 35, - "end_line": 232, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 232 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 64, - "start_line": 19 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 52, - "start_line": 229 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 18, - "start_line": 31 - } - }, - "1163": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 229, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 34, - "end_line": 232, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 24, - "start_line": 232 - }, - "While expanding the reference 'new_supply' in:" - ], - "start_col": 16, - "start_line": 229 - } - }, - "1164": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 229, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 34, - "end_line": 232, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 24, - "start_line": 232 - }, - "While expanding the reference 'new_supply' in:" - ], - "start_col": 16, - "start_line": 229 - } - }, - "1165": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 232, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 232 - } - }, - "1167": { - "accessible_scopes": ["__main__", "__main__._mint"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 15, - "end_line": 233, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 233 - } - }, - "1168": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 18, - "end_line": 239, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 239 - } - }, - "1170": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 17, - "end_line": 237, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 27, - "end_line": 240, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 21, - "start_line": 240 - }, - "While expanding the reference 'sender' in:" - ], - "start_col": 5, - "start_line": 237 - } - }, - "1171": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 28, - "end_line": 240, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 240 - } - }, - "1173": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 34, - "end_line": 237, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 30, - "end_line": 241, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 21, - "start_line": 241 - }, - "While expanding the reference 'recipient' in:" - ], - "start_col": 19, - "start_line": 237 - } - }, - "1174": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 31, - "end_line": 241, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 241 - } - }, - "1176": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 79, - "end_line": 236, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 35, - "end_line": 21, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 26, - "end_line": 242, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 242 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 20, - "start_line": 21 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 64, - "start_line": 236 - } - }, - "1177": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 51, - "end_line": 237, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 25, - "end_line": 242, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 19, - "start_line": 242 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 36, - "start_line": 237 - } - }, - "1178": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 51, - "end_line": 237, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 25, - "end_line": 242, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 19, - "start_line": 242 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 36, - "start_line": 237 - } - }, - "1179": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 242, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 242 - } - }, - "1181": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 34, - "end_line": 236, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 72, - "end_line": 244, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 43, - "start_line": 244 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 13 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 16, - "start_line": 236 - } - }, - "1182": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 62, - "end_line": 236, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 61, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 72, - "end_line": 244, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 43, - "start_line": 244 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 13 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 236 - } - }, - "1183": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 21, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 26, - "end_line": 242, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 78, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 72, - "end_line": 244, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 43, - "start_line": 244 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 13 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 5, - "start_line": 242 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 20, - "start_line": 21 - } - }, - "1184": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 17, - "end_line": 237, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 71, - "end_line": 244, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 65, - "start_line": 244 - }, - "While expanding the reference 'sender' in:" - ], - "start_col": 5, - "start_line": 237 - } - }, - "1185": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 72, - "end_line": 244, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 43, - "start_line": 244 - } - }, - "1187": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 39, - "end_line": 244, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 10, - "start_line": 244 - } - }, - "1188": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 39, - "end_line": 244, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 10, - "start_line": 244 - } - }, - "1189": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 78, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 72, - "end_line": 244, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 32, - "end_line": 148, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 247, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 28, - "start_line": 247 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 17, - "start_line": 148 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 43, - "start_line": 244 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 13 - } - }, - "1190": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 51, - "end_line": 237, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 45, - "end_line": 247, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 39, - "start_line": 247 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 36, - "start_line": 237 - } - }, - "1191": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 51, - "end_line": 237, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 45, - "end_line": 247, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 39, - "start_line": 247 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 36, - "start_line": 237 - } - }, - "1192": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 30, - "end_line": 244, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 61, - "end_line": 247, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 47, - "start_line": 247 - }, - "While expanding the reference 'sender_balance' in:" - ], - "start_col": 16, - "start_line": 244 - } - }, - "1193": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 30, - "end_line": 244, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 61, - "end_line": 247, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 47, - "start_line": 247 - }, - "While expanding the reference 'sender_balance' in:" - ], - "start_col": 16, - "start_line": 244 - } - }, - "1194": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 62, - "end_line": 247, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 28, - "start_line": 247 - } - }, - "1196": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 36, - "end_line": 248, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 248 - } - }, - "1198": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 32, - "end_line": 148, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 247, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 290, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 76, - "end_line": 251, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 41, - "start_line": 251 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 18, - "start_line": 290 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 28, - "start_line": 247 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 17, - "start_line": 148 - } - }, - "1199": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 30, - "end_line": 244, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 67, - "end_line": 251, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 53, - "start_line": 251 - }, - "While expanding the reference 'sender_balance' in:" - ], - "start_col": 16, - "start_line": 244 - } - }, - "1200": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 30, - "end_line": 244, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 67, - "end_line": 251, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 53, - "start_line": 251 - }, - "While expanding the reference 'sender_balance' in:" - ], - "start_col": 16, - "start_line": 244 - } - }, - "1201": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 51, - "end_line": 237, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 75, - "end_line": 251, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 69, - "start_line": 251 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 36, - "start_line": 237 - } - }, - "1202": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 51, - "end_line": 237, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 75, - "end_line": 251, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 69, - "start_line": 251 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 36, - "start_line": 237 - } - }, - "1203": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 76, - "end_line": 251, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 41, - "start_line": 251 - } - }, - "1205": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 72, - "end_line": 244, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 34, - "end_line": 21, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 47, - "end_line": 252, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 252 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 16, - "start_line": 21 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 43, - "start_line": 244 - }, - "While trying to update the implicit return value 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 13 - } - }, - "1206": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 61, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 72, - "end_line": 244, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 21, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 47, - "end_line": 252, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 252 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 21 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 43, - "start_line": 244 - }, - "While trying to update the implicit return value 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 13 - } - }, - "1207": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 290, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 76, - "end_line": 251, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 79, - "end_line": 21, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 47, - "end_line": 252, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 252 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 64, - "start_line": 21 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 41, - "start_line": 251 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 18, - "start_line": 290 - } - }, - "1208": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 17, - "end_line": 237, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 26, - "end_line": 252, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 20, - "start_line": 252 - }, - "While expanding the reference 'sender' in:" - ], - "start_col": 5, - "start_line": 237 - } - }, - "1209": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 37, - "end_line": 251, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 46, - "end_line": 252, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 28, - "start_line": 252 - }, - "While expanding the reference 'new_sender_balance' in:" - ], - "start_col": 10, - "start_line": 251 - } - }, - "1210": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 37, - "end_line": 251, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 46, - "end_line": 252, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 28, - "start_line": 252 - }, - "While expanding the reference 'new_sender_balance' in:" - ], - "start_col": 10, - "start_line": 251 - } - }, - "1211": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 47, - "end_line": 252, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 252 - } - }, - "1213": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 34, - "end_line": 237, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 71, - "end_line": 255, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 62, - "start_line": 255 - }, - "While expanding the reference 'recipient' in:" - ], - "start_col": 19, - "start_line": 237 - } - }, - "1214": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 72, - "end_line": 255, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 40, - "start_line": 255 - } - }, - "1216": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 51, - "end_line": 237, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 84, - "end_line": 257, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 78, - "start_line": 257 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 36, - "start_line": 237 - } - }, - "1217": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 51, - "end_line": 237, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 84, - "end_line": 257, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 78, - "start_line": 257 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 36, - "start_line": 237 - } - }, - "1218": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 85, - "end_line": 257, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 47, - "start_line": 257 - } - }, - "1220": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 72, - "end_line": 255, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 34, - "end_line": 21, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 53, - "end_line": 258, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 258 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 16, - "start_line": 21 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 40, - "start_line": 255 - }, - "While trying to update the implicit return value 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 13 - } - }, - "1221": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 61, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 72, - "end_line": 255, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 21, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 53, - "end_line": 258, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 258 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 21 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 40, - "start_line": 255 - }, - "While trying to update the implicit return value 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 13 - } - }, - "1222": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 31, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 85, - "end_line": 257, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 79, - "end_line": 21, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 53, - "end_line": 258, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 258 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 64, - "start_line": 21 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 47, - "start_line": 257 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 18, - "start_line": 31 - } - }, - "1223": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 34, - "end_line": 237, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 29, - "end_line": 258, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 20, - "start_line": 258 - }, - "While expanding the reference 'recipient' in:" - ], - "start_col": 19, - "start_line": 237 - } - }, - "1224": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 31, - "end_line": 257, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 52, - "end_line": 258, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 31, - "start_line": 258 - }, - "While expanding the reference 'new_recipient_balance' in:" - ], - "start_col": 10, - "start_line": 257 - } - }, - "1225": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 31, - "end_line": 257, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 52, - "end_line": 258, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 31, - "start_line": 258 - }, - "While expanding the reference 'new_recipient_balance' in:" - ], - "start_col": 10, - "start_line": 257 - } - }, - "1226": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 53, - "end_line": 258, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 258 - } - }, - "1228": { - "accessible_scopes": ["__main__", "__main__._transfer"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 15, - "end_line": 259, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 259 - } - }, - "1229": { - "accessible_scopes": ["__main__", "__main__._approve"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 17, - "end_line": 263, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 27, - "end_line": 265, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 21, - "start_line": 265 - }, - "While expanding the reference 'caller' in:" - ], - "start_col": 5, - "start_line": 263 - } - }, - "1230": { - "accessible_scopes": ["__main__", "__main__._approve"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 28, - "end_line": 265, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 265 - } - }, - "1232": { - "accessible_scopes": ["__main__", "__main__._approve"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 32, - "end_line": 263, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 28, - "end_line": 266, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 21, - "start_line": 266 - }, - "While expanding the reference 'spender' in:" - ], - "start_col": 19, - "start_line": 263 - } - }, - "1233": { - "accessible_scopes": ["__main__", "__main__._approve"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 29, - "end_line": 266, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 266 - } - }, - "1235": { - "accessible_scopes": ["__main__", "__main__._approve"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 78, - "end_line": 262, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 35, - "end_line": 21, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 26, - "end_line": 267, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 267 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 20, - "start_line": 21 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 262 - } - }, - "1236": { - "accessible_scopes": ["__main__", "__main__._approve"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 49, - "end_line": 263, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 25, - "end_line": 267, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 19, - "start_line": 267 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 34, - "start_line": 263 - } - }, - "1237": { - "accessible_scopes": ["__main__", "__main__._approve"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 49, - "end_line": 263, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 25, - "end_line": 267, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 19, - "start_line": 267 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 34, - "start_line": 263 - } - }, - "1238": { - "accessible_scopes": ["__main__", "__main__._approve"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 267, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 267 - } - }, - "1240": { - "accessible_scopes": ["__main__", "__main__._approve"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 262, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 34, - "end_line": 23, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 46, - "end_line": 268, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 268 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 16, - "start_line": 23 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 262 - } - }, - "1241": { - "accessible_scopes": ["__main__", "__main__._approve"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 61, - "end_line": 262, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 23, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 46, - "end_line": 268, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 268 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 23 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 262 - } - }, - "1242": { - "accessible_scopes": ["__main__", "__main__._approve"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 21, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 26, - "end_line": 267, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 79, - "end_line": 23, - "input_file": { - "filename": "autogen/starknet/storage_var/allowances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 46, - "end_line": 268, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 268 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 64, - "start_line": 23 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 5, - "start_line": 267 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 20, - "start_line": 21 - } - }, - "1243": { - "accessible_scopes": ["__main__", "__main__._approve"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 17, - "end_line": 263, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 28, - "end_line": 268, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 22, - "start_line": 268 - }, - "While expanding the reference 'caller' in:" - ], - "start_col": 5, - "start_line": 263 - } - }, - "1244": { - "accessible_scopes": ["__main__", "__main__._approve"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 32, - "end_line": 263, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 37, - "end_line": 268, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 30, - "start_line": 268 - }, - "While expanding the reference 'spender' in:" - ], - "start_col": 19, - "start_line": 263 - } - }, - "1245": { - "accessible_scopes": ["__main__", "__main__._approve"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 49, - "end_line": 263, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 45, - "end_line": 268, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 39, - "start_line": 268 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 34, - "start_line": 263 - } - }, - "1246": { - "accessible_scopes": ["__main__", "__main__._approve"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 49, - "end_line": 263, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 45, - "end_line": 268, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 39, - "start_line": 268 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 34, - "start_line": 263 - } - }, - "1247": { - "accessible_scopes": ["__main__", "__main__._approve"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 46, - "end_line": 268, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 268 - } - }, - "1249": { - "accessible_scopes": ["__main__", "__main__._approve"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 15, - "end_line": 269, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 269 - } - }, - "1250": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 18, - "end_line": 275, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 275 - } - }, - "1252": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 18, - "end_line": 273, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 28, - "end_line": 276, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 21, - "start_line": 276 - }, - "While expanding the reference 'account' in:" - ], - "start_col": 5, - "start_line": 273 - } - }, - "1253": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 29, - "end_line": 276, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 276 - } - }, - "1255": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 75, - "end_line": 272, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 35, - "end_line": 21, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 26, - "end_line": 277, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 277 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 20, - "start_line": 21 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 60, - "start_line": 272 - } - }, - "1256": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 273, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 25, - "end_line": 277, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 19, - "start_line": 277 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 20, - "start_line": 273 - } - }, - "1257": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 273, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 25, - "end_line": 277, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 19, - "start_line": 277 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 20, - "start_line": 273 - } - }, - "1258": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 277, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 277 - } - }, - "1260": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 30, - "end_line": 272, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 52, - "end_line": 279, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 30, - "start_line": 279 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 13 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 12, - "start_line": 272 - } - }, - "1261": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 58, - "end_line": 272, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 61, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 52, - "end_line": 279, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 30, - "start_line": 279 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 13 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 32, - "start_line": 272 - } - }, - "1262": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 21, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 26, - "end_line": 277, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 78, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 52, - "end_line": 279, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 30, - "start_line": 279 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 13 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 5, - "start_line": 277 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 20, - "start_line": 21 - } - }, - "1263": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 18, - "end_line": 273, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 51, - "end_line": 279, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 44, - "start_line": 279 - }, - "While expanding the reference 'account' in:" - ], - "start_col": 5, - "start_line": 273 - } - }, - "1264": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 52, - "end_line": 279, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 30, - "start_line": 279 - } - }, - "1266": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 78, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 52, - "end_line": 279, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 32, - "end_line": 148, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 55, - "end_line": 281, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 28, - "start_line": 281 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 17, - "start_line": 148 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 30, - "start_line": 279 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 63, - "start_line": 13 - } - }, - "1267": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 273, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 45, - "end_line": 281, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 39, - "start_line": 281 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 20, - "start_line": 273 - } - }, - "1268": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 273, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 45, - "end_line": 281, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 39, - "start_line": 281 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 20, - "start_line": 273 - } - }, - "1269": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 279, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 54, - "end_line": 281, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 47, - "start_line": 281 - }, - "While expanding the reference 'balance' in:" - ], - "start_col": 10, - "start_line": 279 - } - }, - "1270": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 279, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 54, - "end_line": 281, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 47, - "start_line": 281 - }, - "While expanding the reference 'balance' in:" - ], - "start_col": 10, - "start_line": 279 - } - }, - "1271": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 55, - "end_line": 281, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 28, - "start_line": 281 - } - }, - "1273": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 36, - "end_line": 282, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 282 - } - }, - "1275": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 32, - "end_line": 148, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 55, - "end_line": 281, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 33, - "end_line": 290, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 284, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 34, - "start_line": 284 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 18, - "start_line": 290 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 28, - "start_line": 281 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 17, - "start_line": 148 - } - }, - "1276": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 279, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 53, - "end_line": 284, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 46, - "start_line": 284 - }, - "While expanding the reference 'balance' in:" - ], - "start_col": 10, - "start_line": 279 - } - }, - "1277": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 26, - "end_line": 279, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 53, - "end_line": 284, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 46, - "start_line": 284 - }, - "While expanding the reference 'balance' in:" - ], - "start_col": 10, - "start_line": 279 - } - }, - "1278": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 273, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 61, - "end_line": 284, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 55, - "start_line": 284 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 20, - "start_line": 273 - } - }, - "1279": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 273, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 61, - "end_line": 284, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 55, - "start_line": 284 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 20, - "start_line": 273 - } - }, - "1280": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 62, - "end_line": 284, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 34, - "start_line": 284 - } - }, - "1282": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 52, - "end_line": 279, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 34, - "end_line": 21, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 285, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 285 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 16, - "start_line": 21 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 30, - "start_line": 279 - }, - "While trying to update the implicit return value 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 13 - } - }, - "1283": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 61, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 52, - "end_line": 279, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 21, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 285, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 285 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 21 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 30, - "start_line": 279 - }, - "While trying to update the implicit return value 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 13 - } - }, - "1284": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 290, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 284, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 79, - "end_line": 21, - "input_file": { - "filename": "autogen/starknet/storage_var/balances/decl.cairo" - }, - "parent_location": [ - { - "end_col": 41, - "end_line": 285, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 285 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 64, - "start_line": 21 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 34, - "start_line": 284 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 18, - "start_line": 290 - } - }, - "1285": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 18, - "end_line": 273, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 27, - "end_line": 285, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 20, - "start_line": 285 - }, - "While expanding the reference 'account' in:" - ], - "start_col": 5, - "start_line": 273 - } - }, - "1286": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 30, - "end_line": 284, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 285, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 29, - "start_line": 285 - }, - "While expanding the reference 'new_balance' in:" - ], - "start_col": 10, - "start_line": 284 - } - }, - "1287": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 30, - "end_line": 284, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 40, - "end_line": 285, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 29, - "start_line": 285 - }, - "While expanding the reference 'new_balance' in:" - ], - "start_col": 10, - "start_line": 284 - } - }, - "1288": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 41, - "end_line": 285, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 285 - } - }, - "1290": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 48, - "end_line": 287, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 29, - "start_line": 287 - } - }, - "1292": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 273, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 59, - "end_line": 288, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 53, - "start_line": 288 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 20, - "start_line": 273 - } - }, - "1293": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 273, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 59, - "end_line": 288, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 53, - "start_line": 288 - }, - "While expanding the reference 'amount' in:" - ], - "start_col": 20, - "start_line": 273 - } - }, - "1294": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 60, - "end_line": 288, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 33, - "start_line": 288 - } - }, - "1296": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" - }, - "parent_location": [ - { - "end_col": 48, - "end_line": 287, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 34, - "end_line": 19, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" - }, - "parent_location": [ - { - "end_col": 35, - "end_line": 289, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 289 - }, - "While trying to retrieve the implicit argument 'syscall_ptr' in:" - ], - "start_col": 16, - "start_line": 19 - }, - "While expanding the reference 'syscall_ptr' in:" - ], - "start_col": 29, - "start_line": 287 - }, - "While trying to update the implicit return value 'syscall_ptr' in:" - ], - "start_col": 15, - "start_line": 13 - } - }, - "1297": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 61, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" - }, - "parent_location": [ - { - "end_col": 48, - "end_line": 287, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 62, - "end_line": 19, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" - }, - "parent_location": [ - { - "end_col": 35, - "end_line": 289, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 289 - }, - "While trying to retrieve the implicit argument 'pedersen_ptr' in:" - ], - "start_col": 36, - "start_line": 19 - }, - "While expanding the reference 'pedersen_ptr' in:" - ], - "start_col": 29, - "start_line": 287 - }, - "While trying to update the implicit return value 'pedersen_ptr' in:" - ], - "start_col": 35, - "start_line": 13 - } - }, - "1298": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 33, - "end_line": 290, - "input_file": { - "filename": "/Users/dhruvkelawala/development/argent/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/uint256.cairo" - }, - "parent_location": [ - { - "end_col": 60, - "end_line": 288, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 79, - "end_line": 19, - "input_file": { - "filename": "autogen/starknet/storage_var/total_supply/decl.cairo" - }, - "parent_location": [ - { - "end_col": 35, - "end_line": 289, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 289 - }, - "While trying to retrieve the implicit argument 'range_check_ptr' in:" - ], - "start_col": 64, - "start_line": 19 - }, - "While expanding the reference 'range_check_ptr' in:" - ], - "start_col": 33, - "start_line": 288 - }, - "While trying to update the implicit return value 'range_check_ptr' in:" - ], - "start_col": 18, - "start_line": 290 - } - }, - "1299": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 29, - "end_line": 288, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 34, - "end_line": 289, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 24, - "start_line": 289 - }, - "While expanding the reference 'new_supply' in:" - ], - "start_col": 10, - "start_line": 288 - } - }, - "1300": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 29, - "end_line": 288, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "parent_location": [ - { - "end_col": 34, - "end_line": 289, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 24, - "start_line": 289 - }, - "While expanding the reference 'new_supply' in:" - ], - "start_col": 10, - "start_line": 288 - } - }, - "1301": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 35, - "end_line": 289, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 289 - } - }, - "1303": { - "accessible_scopes": ["__main__", "__main__._burn"], - "flow_tracking_data": null, - "hints": [], - "inst": { - "end_col": 15, - "end_line": 290, - "input_file": { - "filename": "contracts/lib/ERC20.cairo" - }, - "start_col": 5, - "start_line": 290 - } - } - } - }, - "hints": { - "6": [ - { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_not_zero" - ], - "code": "from starkware.cairo.common.math_utils import assert_integer\nassert_integer(ids.value)\nassert ids.value % PRIME != 0, f'assert_not_zero failed: {ids.value} = 0.'", - "flow_tracking_data": { - "ap_tracking": { - "group": 1, - "offset": 0 - }, - "reference_ids": { - "starkware.cairo.common.math.assert_not_zero.value": 0 - } - } - } - ], - "11": [ - { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_250_bit" - ], - "code": "from starkware.cairo.common.math_utils import as_int\n\n# Correctness check.\nvalue = as_int(ids.value, PRIME) % PRIME\nassert value < ids.UPPER_BOUND, f'{value} is outside of the range [0, 2**250).'\n\n# Calculation for the assertion.\nids.high, ids.low = divmod(ids.value, ids.SHIFT)", - "flow_tracking_data": { - "ap_tracking": { - "group": 2, - "offset": 0 - }, - "reference_ids": { - "starkware.cairo.common.math.assert_250_bit.high": 3, - "starkware.cairo.common.math.assert_250_bit.low": 2, - "starkware.cairo.common.math.assert_250_bit.value": 1 - } - } - } - ], - "24": [ - { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "code": "import itertools\n\nfrom starkware.cairo.common.math_utils import assert_integer\nassert_integer(ids.a)\nassert_integer(ids.b)\na = ids.a % PRIME\nb = ids.b % PRIME\nassert a <= b, f'a = {a} is not less than or equal to b = {b}.'\n\n# Find an arc less than PRIME / 3, and another less than PRIME / 2.\nlengths_and_indices = [(a, 0), (b - a, 1), (PRIME - 1 - b, 2)]\nlengths_and_indices.sort()\nassert lengths_and_indices[0][0] <= PRIME // 3 and lengths_and_indices[1][0] <= PRIME // 2\nexcluded = lengths_and_indices[2][1]\n\nmemory[ids.range_check_ptr + 1], memory[ids.range_check_ptr + 0] = (\n divmod(lengths_and_indices[0][0], ids.PRIME_OVER_3_HIGH))\nmemory[ids.range_check_ptr + 3], memory[ids.range_check_ptr + 2] = (\n divmod(lengths_and_indices[1][0], ids.PRIME_OVER_2_HIGH))", - "flow_tracking_data": { - "ap_tracking": { - "group": 3, - "offset": 0 - }, - "reference_ids": { - "starkware.cairo.common.math.assert_le_felt.a": 4, - "starkware.cairo.common.math.assert_le_felt.b": 5, - "starkware.cairo.common.math.assert_le_felt.range_check_ptr": 6 - } - } - } - ], - "34": [ - { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "code": "memory[ap] = 1 if excluded != 0 else 0", - "flow_tracking_data": { - "ap_tracking": { - "group": 3, - "offset": 8 - }, - "reference_ids": {} - } - } - ], - "48": [ - { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "code": "memory[ap] = 1 if excluded != 1 else 0", - "flow_tracking_data": { - "ap_tracking": { - "group": 3, - "offset": 9 - }, - "reference_ids": {} - } - } - ], - "60": [ - { - "accessible_scopes": [ - "starkware.cairo.common.math", - "starkware.cairo.common.math.assert_le_felt" - ], - "code": "assert excluded == 2", - "flow_tracking_data": { - "ap_tracking": { - "group": 3, - "offset": 10 - }, - "reference_ids": {} - } - } - ], - "71": [ - { - "accessible_scopes": [ - "starkware.starknet.common.storage", - "starkware.starknet.common.storage.normalize_address" - ], - "code": "# Verify the assumptions on the relationship between 2**250, ADDR_BOUND and PRIME.\nADDR_BOUND = ids.ADDR_BOUND % PRIME\nassert (2**250 < ADDR_BOUND <= 2**251) and (2 * 2**250 < PRIME) and (\n ADDR_BOUND * 2 > PRIME), \\\n 'normalize_address() cannot be used with the current constants.'\nids.is_small = 1 if ids.addr < ADDR_BOUND else 0", - "flow_tracking_data": { - "ap_tracking": { - "group": 4, - "offset": 1 - }, - "reference_ids": { - "starkware.starknet.common.storage.normalize_address.addr": 7, - "starkware.starknet.common.storage.normalize_address.is_small": 8 - } - } - } - ], - "89": [ - { - "accessible_scopes": [ - "starkware.starknet.common.storage", - "starkware.starknet.common.storage.normalize_address" - ], - "code": "ids.is_250 = 1 if ids.addr < 2**250 else 0", - "flow_tracking_data": { - "ap_tracking": { - "group": 4, - "offset": 2 - }, - "reference_ids": { - "starkware.starknet.common.storage.normalize_address.addr": 7, - "starkware.starknet.common.storage.normalize_address.is_250": 9 - } - } - } - ], - "112": [ - { - "accessible_scopes": [ - "starkware.starknet.common.syscalls", - "starkware.starknet.common.syscalls.get_caller_address" - ], - "code": "syscall_handler.get_caller_address(segments=segments, syscall_ptr=ids.syscall_ptr)", - "flow_tracking_data": { - "ap_tracking": { - "group": 5, - "offset": 1 - }, - "reference_ids": { - "starkware.starknet.common.syscalls.get_caller_address.syscall_ptr": 10 - } - } - } - ], - "120": [ - { - "accessible_scopes": [ - "starkware.starknet.common.syscalls", - "starkware.starknet.common.syscalls.storage_read" - ], - "code": "syscall_handler.storage_read(segments=segments, syscall_ptr=ids.syscall_ptr)", - "flow_tracking_data": { - "ap_tracking": { - "group": 6, - "offset": 1 - }, - "reference_ids": { - "starkware.starknet.common.syscalls.storage_read.syscall_ptr": 11 - } - } - } - ], - "129": [ - { - "accessible_scopes": [ - "starkware.starknet.common.syscalls", - "starkware.starknet.common.syscalls.storage_write" - ], - "code": "syscall_handler.storage_write(segments=segments, syscall_ptr=ids.syscall_ptr)", - "flow_tracking_data": { - "ap_tracking": { - "group": 7, - "offset": 1 - }, - "reference_ids": { - "starkware.starknet.common.syscalls.storage_write.syscall_ptr": 12 - } - } - } - ], - "132": [ - { - "accessible_scopes": [ - "starkware.cairo.common.math_cmp", - "starkware.cairo.common.math_cmp.is_nn" - ], - "code": "memory[ap] = 0 if 0 <= (ids.a % PRIME) < range_check_builtin.bound else 1", - "flow_tracking_data": { - "ap_tracking": { - "group": 8, - "offset": 0 - }, - "reference_ids": { - "starkware.cairo.common.math_cmp.is_nn.a": 13 - } - } - } - ], - "142": [ - { - "accessible_scopes": [ - "starkware.cairo.common.math_cmp", - "starkware.cairo.common.math_cmp.is_nn" - ], - "code": "memory[ap] = 0 if 0 <= ((-ids.a - 1) % PRIME) < range_check_builtin.bound else 1", - "flow_tracking_data": { - "ap_tracking": { - "group": 8, - "offset": 1 - }, - "reference_ids": { - "starkware.cairo.common.math_cmp.is_nn.a": 13 - } - } - } - ], - "177": [ - { - "accessible_scopes": [ - "starkware.cairo.common.uint256", - "starkware.cairo.common.uint256.uint256_add" - ], - "code": "sum_low = ids.a.low + ids.b.low\nids.carry_low = 1 if sum_low >= ids.SHIFT else 0\nsum_high = ids.a.high + ids.b.high + ids.carry_low\nids.carry_high = 1 if sum_high >= ids.SHIFT else 0", - "flow_tracking_data": { - "ap_tracking": { - "group": 11, - "offset": 4 - }, - "reference_ids": { - "starkware.cairo.common.uint256.uint256_add.a": 14, - "starkware.cairo.common.uint256.uint256_add.b": 15, - "starkware.cairo.common.uint256.uint256_add.carry_high": 17, - "starkware.cairo.common.uint256.uint256_add.carry_low": 16 - } - } - } - ], - "537": [ - { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.constructor" - ], - "code": "memory[ap] = segments.add()", - "flow_tracking_data": { - "ap_tracking": { - "group": 38, - "offset": 0 - }, - "reference_ids": {} - } - } - ], - "552": [ - { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.name_encode_return" - ], - "code": "memory[ap] = segments.add()", - "flow_tracking_data": { - "ap_tracking": { - "group": 40, - "offset": 0 - }, - "reference_ids": {} - } - } - ], - "582": [ - { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.symbol_encode_return" - ], - "code": "memory[ap] = segments.add()", - "flow_tracking_data": { - "ap_tracking": { - "group": 43, - "offset": 0 - }, - "reference_ids": {} - } - } - ], - "612": [ - { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.totalSupply_encode_return" - ], - "code": "memory[ap] = segments.add()", - "flow_tracking_data": { - "ap_tracking": { - "group": 46, - "offset": 0 - }, - "reference_ids": {} - } - } - ], - "643": [ - { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decimals_encode_return" - ], - "code": "memory[ap] = segments.add()", - "flow_tracking_data": { - "ap_tracking": { - "group": 49, - "offset": 0 - }, - "reference_ids": {} - } - } - ], - "674": [ - { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.balanceOf_encode_return" - ], - "code": "memory[ap] = segments.add()", - "flow_tracking_data": { - "ap_tracking": { - "group": 52, - "offset": 0 - }, - "reference_ids": {} - } - } - ], - "710": [ - { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.allowance_encode_return" - ], - "code": "memory[ap] = segments.add()", - "flow_tracking_data": { - "ap_tracking": { - "group": 55, - "offset": 0 - }, - "reference_ids": {} - } - } - ], - "754": [ - { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transfer_encode_return" - ], - "code": "memory[ap] = segments.add()", - "flow_tracking_data": { - "ap_tracking": { - "group": 59, - "offset": 0 - }, - "reference_ids": {} - } - } - ], - "834": [ - { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.transferFrom_encode_return" - ], - "code": "memory[ap] = segments.add()", - "flow_tracking_data": { - "ap_tracking": { - "group": 64, - "offset": 0 - }, - "reference_ids": {} - } - } - ], - "879": [ - { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.approve_encode_return" - ], - "code": "memory[ap] = segments.add()", - "flow_tracking_data": { - "ap_tracking": { - "group": 69, - "offset": 0 - }, - "reference_ids": {} - } - } - ], - "951": [ - { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.increaseAllowance_encode_return" - ], - "code": "memory[ap] = segments.add()", - "flow_tracking_data": { - "ap_tracking": { - "group": 74, - "offset": 0 - }, - "reference_ids": {} - } - } - ], - "1030": [ - { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.decreaseAllowance_encode_return" - ], - "code": "memory[ap] = segments.add()", - "flow_tracking_data": { - "ap_tracking": { - "group": 79, - "offset": 0 - }, - "reference_ids": {} - } - } - ], - "1079": [ - { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.mint" - ], - "code": "memory[ap] = segments.add()", - "flow_tracking_data": { - "ap_tracking": { - "group": 85, - "offset": 0 - }, - "reference_ids": {} - } - } - ], - "1108": [ - { - "accessible_scopes": [ - "__main__", - "__main__", - "__wrappers__", - "__wrappers__.burn" - ], - "code": "memory[ap] = segments.add()", - "flow_tracking_data": { - "ap_tracking": { - "group": 89, - "offset": 0 - }, - "reference_ids": {} - } - } - ] - }, - "identifiers": { - "__main__.FALSE": { - "destination": "starkware.cairo.common.bool.FALSE", - "type": "alias" - }, - "__main__.HashBuiltin": { - "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", - "type": "alias" - }, - "__main__.SignatureBuiltin": { - "destination": "starkware.cairo.common.cairo_builtins.SignatureBuiltin", - "type": "alias" - }, - "__main__.TRUE": { - "destination": "starkware.cairo.common.bool.TRUE", - "type": "alias" - }, - "__main__.Uint256": { - "destination": "starkware.cairo.common.uint256.Uint256", - "type": "alias" - }, - "__main__._approve": { - "decorators": [], - "pc": 1229, - "type": "function" - }, - "__main__._approve.Args": { - "full_name": "__main__._approve.Args", - "members": { - "amount": { - "cairo_type": "starkware.cairo.common.uint256.Uint256", - "offset": 2 - }, - "caller": { - "cairo_type": "felt", - "offset": 0 - }, - "spender": { - "cairo_type": "felt", - "offset": 1 - } - }, - "size": 4, - "type": "struct" - }, - "__main__._approve.ImplicitArgs": { - "full_name": "__main__._approve.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 1 - }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 - }, - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__._approve.Return": { - "cairo_type": "()", - "type": "type_definition" - }, - "__main__._approve.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__._burn": { - "decorators": [], - "pc": 1250, - "type": "function" - }, - "__main__._burn.Args": { - "full_name": "__main__._burn.Args", - "members": { - "account": { - "cairo_type": "felt", - "offset": 0 - }, - "amount": { - "cairo_type": "starkware.cairo.common.uint256.Uint256", - "offset": 1 - } - }, - "size": 3, - "type": "struct" - }, - "__main__._burn.ImplicitArgs": { - "full_name": "__main__._burn.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 1 - }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 - }, - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__._burn.Return": { - "cairo_type": "()", - "type": "type_definition" - }, - "__main__._burn.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__._decimals": { - "type": "namespace" - }, - "__main__._decimals.Args": { - "full_name": "__main__._decimals.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__main__._decimals.HashBuiltin": { - "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", - "type": "alias" - }, - "__main__._decimals.ImplicitArgs": { - "full_name": "__main__._decimals.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__main__._decimals.Return": { - "cairo_type": "()", - "type": "type_definition" - }, - "__main__._decimals.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__._decimals.addr": { - "decorators": [], - "pc": 325, - "type": "function" - }, - "__main__._decimals.addr.Args": { - "full_name": "__main__._decimals.addr.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__main__._decimals.addr.ImplicitArgs": { - "full_name": "__main__._decimals.addr.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 0 - }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 1 - } - }, - "size": 2, - "type": "struct" - }, - "__main__._decimals.addr.Return": { - "cairo_type": "(res: felt)", - "type": "type_definition" - }, - "__main__._decimals.addr.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__._decimals.hash2": { - "destination": "starkware.cairo.common.hash.hash2", - "type": "alias" - }, - "__main__._decimals.normalize_address": { - "destination": "starkware.starknet.common.storage.normalize_address", - "type": "alias" - }, - "__main__._decimals.read": { - "decorators": [], - "pc": 330, - "type": "function" - }, - "__main__._decimals.read.Args": { - "full_name": "__main__._decimals.read.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__main__._decimals.read.ImplicitArgs": { - "full_name": "__main__._decimals.read.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 1 - }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 - }, - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__._decimals.read.Return": { - "cairo_type": "(res: felt)", - "type": "type_definition" - }, - "__main__._decimals.read.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__._decimals.storage_read": { - "destination": "starkware.starknet.common.syscalls.storage_read", - "type": "alias" - }, - "__main__._decimals.storage_write": { - "destination": "starkware.starknet.common.syscalls.storage_write", - "type": "alias" - }, - "__main__._decimals.write": { - "decorators": [], - "pc": 343, - "type": "function" - }, - "__main__._decimals.write.Args": { - "full_name": "__main__._decimals.write.Args", - "members": { - "value": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "__main__._decimals.write.ImplicitArgs": { - "full_name": "__main__._decimals.write.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 1 - }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 - }, - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__._decimals.write.Return": { - "cairo_type": "()", - "type": "type_definition" - }, - "__main__._decimals.write.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__._mint": { - "decorators": [], - "pc": 1117, - "type": "function" - }, - "__main__._mint.Args": { - "full_name": "__main__._mint.Args", - "members": { - "amount": { - "cairo_type": "starkware.cairo.common.uint256.Uint256", - "offset": 1 - }, - "recipient": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__._mint.ImplicitArgs": { - "full_name": "__main__._mint.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 1 - }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 - }, - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__._mint.Return": { - "cairo_type": "()", - "type": "type_definition" - }, - "__main__._mint.SIZEOF_LOCALS": { - "type": "const", - "value": 4 - }, - "__main__._name": { - "type": "namespace" - }, - "__main__._name.Args": { - "full_name": "__main__._name.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__main__._name.HashBuiltin": { - "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", - "type": "alias" - }, - "__main__._name.ImplicitArgs": { - "full_name": "__main__._name.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__main__._name.Return": { - "cairo_type": "()", - "type": "type_definition" - }, - "__main__._name.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__._name.addr": { - "decorators": [], - "pc": 265, - "type": "function" - }, - "__main__._name.addr.Args": { - "full_name": "__main__._name.addr.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__main__._name.addr.ImplicitArgs": { - "full_name": "__main__._name.addr.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 0 - }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 1 - } - }, - "size": 2, - "type": "struct" - }, - "__main__._name.addr.Return": { - "cairo_type": "(res: felt)", - "type": "type_definition" - }, - "__main__._name.addr.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__._name.hash2": { - "destination": "starkware.cairo.common.hash.hash2", - "type": "alias" - }, - "__main__._name.normalize_address": { - "destination": "starkware.starknet.common.storage.normalize_address", - "type": "alias" - }, - "__main__._name.read": { - "decorators": [], - "pc": 270, - "type": "function" - }, - "__main__._name.read.Args": { - "full_name": "__main__._name.read.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__main__._name.read.ImplicitArgs": { - "full_name": "__main__._name.read.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 1 - }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 - }, - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__._name.read.Return": { - "cairo_type": "(res: felt)", - "type": "type_definition" - }, - "__main__._name.read.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__._name.storage_read": { - "destination": "starkware.starknet.common.syscalls.storage_read", - "type": "alias" - }, - "__main__._name.storage_write": { - "destination": "starkware.starknet.common.syscalls.storage_write", - "type": "alias" - }, - "__main__._name.write": { - "decorators": [], - "pc": 283, - "type": "function" - }, - "__main__._name.write.Args": { - "full_name": "__main__._name.write.Args", - "members": { - "value": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "__main__._name.write.ImplicitArgs": { - "full_name": "__main__._name.write.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 1 - }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 - }, - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__._name.write.Return": { - "cairo_type": "()", - "type": "type_definition" - }, - "__main__._name.write.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__._symbol": { - "type": "namespace" - }, - "__main__._symbol.Args": { - "full_name": "__main__._symbol.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__main__._symbol.HashBuiltin": { - "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", - "type": "alias" - }, - "__main__._symbol.ImplicitArgs": { - "full_name": "__main__._symbol.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__main__._symbol.Return": { - "cairo_type": "()", - "type": "type_definition" - }, - "__main__._symbol.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__._symbol.addr": { - "decorators": [], - "pc": 295, - "type": "function" - }, - "__main__._symbol.addr.Args": { - "full_name": "__main__._symbol.addr.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__main__._symbol.addr.ImplicitArgs": { - "full_name": "__main__._symbol.addr.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 0 - }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 1 - } - }, - "size": 2, - "type": "struct" - }, - "__main__._symbol.addr.Return": { - "cairo_type": "(res: felt)", - "type": "type_definition" - }, - "__main__._symbol.addr.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__._symbol.hash2": { - "destination": "starkware.cairo.common.hash.hash2", - "type": "alias" - }, - "__main__._symbol.normalize_address": { - "destination": "starkware.starknet.common.storage.normalize_address", - "type": "alias" - }, - "__main__._symbol.read": { - "decorators": [], - "pc": 300, - "type": "function" - }, - "__main__._symbol.read.Args": { - "full_name": "__main__._symbol.read.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__main__._symbol.read.ImplicitArgs": { - "full_name": "__main__._symbol.read.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 1 - }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 - }, - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__._symbol.read.Return": { - "cairo_type": "(res: felt)", - "type": "type_definition" - }, - "__main__._symbol.read.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__._symbol.storage_read": { - "destination": "starkware.starknet.common.syscalls.storage_read", - "type": "alias" - }, - "__main__._symbol.storage_write": { - "destination": "starkware.starknet.common.syscalls.storage_write", - "type": "alias" - }, - "__main__._symbol.write": { - "decorators": [], - "pc": 313, - "type": "function" - }, - "__main__._symbol.write.Args": { - "full_name": "__main__._symbol.write.Args", - "members": { - "value": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "__main__._symbol.write.ImplicitArgs": { - "full_name": "__main__._symbol.write.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 1 - }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 - }, - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__._symbol.write.Return": { - "cairo_type": "()", - "type": "type_definition" - }, - "__main__._symbol.write.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__._transfer": { - "decorators": [], - "pc": 1168, - "type": "function" - }, - "__main__._transfer.Args": { - "full_name": "__main__._transfer.Args", - "members": { - "amount": { - "cairo_type": "starkware.cairo.common.uint256.Uint256", - "offset": 2 - }, - "recipient": { - "cairo_type": "felt", - "offset": 1 - }, - "sender": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 4, - "type": "struct" - }, - "__main__._transfer.ImplicitArgs": { - "full_name": "__main__._transfer.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 1 - }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 - }, - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__._transfer.Return": { - "cairo_type": "()", - "type": "type_definition" - }, - "__main__._transfer.SIZEOF_LOCALS": { - "type": "const", - "value": 2 - }, - "__main__.allowance": { - "decorators": ["view"], - "pc": 702, - "type": "function" - }, - "__main__.allowance.Args": { - "full_name": "__main__.allowance.Args", - "members": { - "owner": { - "cairo_type": "felt", - "offset": 0 - }, - "spender": { - "cairo_type": "felt", - "offset": 1 - } - }, - "size": 2, - "type": "struct" - }, - "__main__.allowance.ImplicitArgs": { - "full_name": "__main__.allowance.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 1 - }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 - }, - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__.allowance.Return": { - "cairo_type": "(remaining: starkware.cairo.common.uint256.Uint256)", - "type": "type_definition" - }, - "__main__.allowance.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__.allowances": { - "type": "namespace" - }, - "__main__.allowances.Args": { - "full_name": "__main__.allowances.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__main__.allowances.HashBuiltin": { - "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", - "type": "alias" - }, - "__main__.allowances.ImplicitArgs": { - "full_name": "__main__.allowances.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__main__.allowances.Return": { - "cairo_type": "()", - "type": "type_definition" - }, - "__main__.allowances.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__.allowances.addr": { - "decorators": [], - "pc": 448, - "type": "function" - }, - "__main__.allowances.addr.Args": { - "full_name": "__main__.allowances.addr.Args", - "members": { - "owner": { - "cairo_type": "felt", - "offset": 0 - }, - "spender": { - "cairo_type": "felt", - "offset": 1 - } - }, - "size": 2, - "type": "struct" - }, - "__main__.allowances.addr.ImplicitArgs": { - "full_name": "__main__.allowances.addr.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 0 - }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 1 - } - }, - "size": 2, - "type": "struct" - }, - "__main__.allowances.addr.Return": { - "cairo_type": "(res: felt)", - "type": "type_definition" - }, - "__main__.allowances.addr.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__.allowances.hash2": { - "destination": "starkware.cairo.common.hash.hash2", - "type": "alias" - }, - "__main__.allowances.normalize_address": { - "destination": "starkware.starknet.common.storage.normalize_address", - "type": "alias" - }, - "__main__.allowances.read": { - "decorators": [], - "pc": 465, - "type": "function" - }, - "__main__.allowances.read.Args": { - "full_name": "__main__.allowances.read.Args", - "members": { - "owner": { - "cairo_type": "felt", - "offset": 0 - }, - "spender": { - "cairo_type": "felt", - "offset": 1 - } - }, - "size": 2, - "type": "struct" - }, - "__main__.allowances.read.ImplicitArgs": { - "full_name": "__main__.allowances.read.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 1 - }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 - }, - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__.allowances.read.Return": { - "cairo_type": "(res: starkware.cairo.common.uint256.Uint256)", - "type": "type_definition" - }, - "__main__.allowances.read.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__.allowances.storage_read": { - "destination": "starkware.starknet.common.syscalls.storage_read", - "type": "alias" - }, - "__main__.allowances.storage_write": { - "destination": "starkware.starknet.common.syscalls.storage_write", - "type": "alias" - }, - "__main__.allowances.write": { - "decorators": [], - "pc": 486, - "type": "function" - }, - "__main__.allowances.write.Args": { - "full_name": "__main__.allowances.write.Args", - "members": { - "owner": { - "cairo_type": "felt", - "offset": 0 - }, - "spender": { - "cairo_type": "felt", - "offset": 1 - }, - "value": { - "cairo_type": "starkware.cairo.common.uint256.Uint256", - "offset": 2 - } - }, - "size": 4, - "type": "struct" - }, - "__main__.allowances.write.ImplicitArgs": { - "full_name": "__main__.allowances.write.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 1 - }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 - }, - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__.allowances.write.Return": { - "cairo_type": "()", - "type": "type_definition" - }, - "__main__.allowances.write.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__.approve": { - "decorators": ["external"], - "pc": 864, - "type": "function" - }, - "__main__.approve.Args": { - "full_name": "__main__.approve.Args", - "members": { - "amount": { - "cairo_type": "starkware.cairo.common.uint256.Uint256", - "offset": 1 - }, - "spender": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__.approve.ImplicitArgs": { - "full_name": "__main__.approve.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 1 - }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 - }, - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__.approve.Return": { - "cairo_type": "(success: felt)", - "type": "type_definition" - }, - "__main__.approve.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__.assert_not_zero": { - "destination": "starkware.cairo.common.math.assert_not_zero", - "type": "alias" - }, - "__main__.balanceOf": { - "decorators": ["view"], - "pc": 667, - "type": "function" - }, - "__main__.balanceOf.Args": { - "full_name": "__main__.balanceOf.Args", - "members": { - "account": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "__main__.balanceOf.ImplicitArgs": { - "full_name": "__main__.balanceOf.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 1 - }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 - }, - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__.balanceOf.Return": { - "cairo_type": "(balance: starkware.cairo.common.uint256.Uint256)", - "type": "type_definition" - }, - "__main__.balanceOf.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__.balances": { - "type": "namespace" - }, - "__main__.balances.Args": { - "full_name": "__main__.balances.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__main__.balances.HashBuiltin": { - "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", - "type": "alias" - }, - "__main__.balances.ImplicitArgs": { - "full_name": "__main__.balances.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__main__.balances.Return": { - "cairo_type": "()", - "type": "type_definition" - }, - "__main__.balances.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__.balances.addr": { - "decorators": [], - "pc": 396, - "type": "function" - }, - "__main__.balances.addr.Args": { - "full_name": "__main__.balances.addr.Args", - "members": { - "account": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "__main__.balances.addr.ImplicitArgs": { - "full_name": "__main__.balances.addr.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 0 - }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 1 - } - }, - "size": 2, - "type": "struct" - }, - "__main__.balances.addr.Return": { - "cairo_type": "(res: felt)", - "type": "type_definition" - }, - "__main__.balances.addr.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__.balances.hash2": { - "destination": "starkware.cairo.common.hash.hash2", - "type": "alias" - }, - "__main__.balances.normalize_address": { - "destination": "starkware.starknet.common.storage.normalize_address", - "type": "alias" - }, - "__main__.balances.read": { - "decorators": [], - "pc": 410, - "type": "function" - }, - "__main__.balances.read.Args": { - "full_name": "__main__.balances.read.Args", - "members": { - "account": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "__main__.balances.read.ImplicitArgs": { - "full_name": "__main__.balances.read.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 1 - }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 - }, - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__.balances.read.Return": { - "cairo_type": "(res: starkware.cairo.common.uint256.Uint256)", - "type": "type_definition" - }, - "__main__.balances.read.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__.balances.storage_read": { - "destination": "starkware.starknet.common.syscalls.storage_read", - "type": "alias" - }, - "__main__.balances.storage_write": { - "destination": "starkware.starknet.common.syscalls.storage_write", - "type": "alias" - }, - "__main__.balances.write": { - "decorators": [], - "pc": 430, - "type": "function" - }, - "__main__.balances.write.Args": { - "full_name": "__main__.balances.write.Args", - "members": { - "account": { - "cairo_type": "felt", - "offset": 0 - }, - "value": { - "cairo_type": "starkware.cairo.common.uint256.Uint256", - "offset": 1 - } - }, - "size": 3, - "type": "struct" - }, - "__main__.balances.write.ImplicitArgs": { - "full_name": "__main__.balances.write.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 1 - }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 - }, - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__.balances.write.Return": { - "cairo_type": "()", - "type": "type_definition" - }, - "__main__.balances.write.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__.burn": { - "decorators": ["external"], - "pc": 1088, - "type": "function" - }, - "__main__.burn.Args": { - "full_name": "__main__.burn.Args", - "members": { - "amount": { - "cairo_type": "starkware.cairo.common.uint256.Uint256", - "offset": 1 - }, - "user": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__.burn.ImplicitArgs": { - "full_name": "__main__.burn.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 1 - }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 - }, - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__.burn.Return": { - "cairo_type": "()", - "type": "type_definition" - }, - "__main__.burn.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__.constructor": { - "decorators": ["constructor"], - "pc": 505, - "type": "function" - }, - "__main__.constructor.Args": { - "full_name": "__main__.constructor.Args", - "members": { - "name": { - "cairo_type": "felt", - "offset": 0 - }, - "recipient": { - "cairo_type": "felt", - "offset": 2 - }, - "symbol": { - "cairo_type": "felt", - "offset": 1 - } - }, - "size": 3, - "type": "struct" - }, - "__main__.constructor.ImplicitArgs": { - "full_name": "__main__.constructor.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 1 - }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 - }, - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__.constructor.Return": { - "cairo_type": "()", - "type": "type_definition" - }, - "__main__.constructor.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__.decimals": { - "decorators": ["view"], - "pc": 637, - "type": "function" - }, - "__main__.decimals.Args": { - "full_name": "__main__.decimals.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__main__.decimals.ImplicitArgs": { - "full_name": "__main__.decimals.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 1 - }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 - }, - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__.decimals.Return": { - "cairo_type": "(decimals: felt)", - "type": "type_definition" - }, - "__main__.decimals.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__.decreaseAllowance": { - "decorators": ["external"], - "pc": 980, - "type": "function" - }, - "__main__.decreaseAllowance.Args": { - "full_name": "__main__.decreaseAllowance.Args", - "members": { - "spender": { - "cairo_type": "felt", - "offset": 0 - }, - "subtracted_value": { - "cairo_type": "starkware.cairo.common.uint256.Uint256", - "offset": 1 - } - }, - "size": 3, - "type": "struct" - }, - "__main__.decreaseAllowance.ImplicitArgs": { - "full_name": "__main__.decreaseAllowance.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 1 - }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 - }, - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__.decreaseAllowance.Return": { - "cairo_type": "(success: felt)", - "type": "type_definition" - }, - "__main__.decreaseAllowance.SIZEOF_LOCALS": { - "type": "const", - "value": 5 - }, - "__main__.get_caller_address": { - "destination": "starkware.starknet.common.syscalls.get_caller_address", - "type": "alias" - }, - "__main__.increaseAllowance": { - "decorators": ["external"], - "pc": 908, - "type": "function" - }, - "__main__.increaseAllowance.Args": { - "full_name": "__main__.increaseAllowance.Args", - "members": { - "added_value": { - "cairo_type": "starkware.cairo.common.uint256.Uint256", - "offset": 1 - }, - "spender": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__.increaseAllowance.ImplicitArgs": { - "full_name": "__main__.increaseAllowance.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 1 - }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 - }, - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__.increaseAllowance.Return": { - "cairo_type": "(success: felt)", - "type": "type_definition" - }, - "__main__.increaseAllowance.SIZEOF_LOCALS": { - "type": "const", - "value": 5 - }, - "__main__.mint": { - "decorators": ["external"], - "pc": 1059, - "type": "function" - }, - "__main__.mint.Args": { - "full_name": "__main__.mint.Args", - "members": { - "amount": { - "cairo_type": "starkware.cairo.common.uint256.Uint256", - "offset": 1 - }, - "recipient": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__.mint.ImplicitArgs": { - "full_name": "__main__.mint.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 1 - }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 - }, - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__.mint.Return": { - "cairo_type": "()", - "type": "type_definition" - }, - "__main__.mint.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__.name": { - "decorators": ["view"], - "pc": 546, - "type": "function" - }, - "__main__.name.Args": { - "full_name": "__main__.name.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__main__.name.ImplicitArgs": { - "full_name": "__main__.name.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 1 - }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 - }, - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__.name.Return": { - "cairo_type": "(name: felt)", - "type": "type_definition" - }, - "__main__.name.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__.symbol": { - "decorators": ["view"], - "pc": 576, - "type": "function" - }, - "__main__.symbol.Args": { - "full_name": "__main__.symbol.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__main__.symbol.ImplicitArgs": { - "full_name": "__main__.symbol.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 1 - }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 - }, - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__.symbol.Return": { - "cairo_type": "(symbol: felt)", - "type": "type_definition" - }, - "__main__.symbol.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__.totalSupply": { - "decorators": ["view"], - "pc": 606, - "type": "function" - }, - "__main__.totalSupply.Args": { - "full_name": "__main__.totalSupply.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__main__.totalSupply.ImplicitArgs": { - "full_name": "__main__.totalSupply.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 1 - }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 - }, - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__.totalSupply.Return": { - "cairo_type": "(totalSupply: starkware.cairo.common.uint256.Uint256)", - "type": "type_definition" - }, - "__main__.totalSupply.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__.total_supply": { - "type": "namespace" - }, - "__main__.total_supply.Args": { - "full_name": "__main__.total_supply.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__main__.total_supply.HashBuiltin": { - "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", - "type": "alias" - }, - "__main__.total_supply.ImplicitArgs": { - "full_name": "__main__.total_supply.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__main__.total_supply.Return": { - "cairo_type": "()", - "type": "type_definition" - }, - "__main__.total_supply.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__.total_supply.addr": { - "decorators": [], - "pc": 355, - "type": "function" - }, - "__main__.total_supply.addr.Args": { - "full_name": "__main__.total_supply.addr.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__main__.total_supply.addr.ImplicitArgs": { - "full_name": "__main__.total_supply.addr.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 0 - }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 1 - } - }, - "size": 2, - "type": "struct" - }, - "__main__.total_supply.addr.Return": { - "cairo_type": "(res: felt)", - "type": "type_definition" - }, - "__main__.total_supply.addr.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__.total_supply.hash2": { - "destination": "starkware.cairo.common.hash.hash2", - "type": "alias" - }, - "__main__.total_supply.normalize_address": { - "destination": "starkware.starknet.common.storage.normalize_address", - "type": "alias" - }, - "__main__.total_supply.read": { - "decorators": [], - "pc": 360, - "type": "function" - }, - "__main__.total_supply.read.Args": { - "full_name": "__main__.total_supply.read.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__main__.total_supply.read.ImplicitArgs": { - "full_name": "__main__.total_supply.read.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 1 - }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 - }, - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__.total_supply.read.Return": { - "cairo_type": "(res: starkware.cairo.common.uint256.Uint256)", - "type": "type_definition" - }, - "__main__.total_supply.read.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__.total_supply.storage_read": { - "destination": "starkware.starknet.common.syscalls.storage_read", - "type": "alias" - }, - "__main__.total_supply.storage_write": { - "destination": "starkware.starknet.common.syscalls.storage_write", - "type": "alias" - }, - "__main__.total_supply.write": { - "decorators": [], - "pc": 379, - "type": "function" - }, - "__main__.total_supply.write.Args": { - "full_name": "__main__.total_supply.write.Args", - "members": { - "value": { - "cairo_type": "starkware.cairo.common.uint256.Uint256", - "offset": 0 - } - }, - "size": 2, - "type": "struct" - }, - "__main__.total_supply.write.ImplicitArgs": { - "full_name": "__main__.total_supply.write.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 1 - }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 - }, - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__.total_supply.write.Return": { - "cairo_type": "()", - "type": "type_definition" - }, - "__main__.total_supply.write.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__.transfer": { - "decorators": ["external"], - "pc": 739, - "type": "function" - }, - "__main__.transfer.Args": { - "full_name": "__main__.transfer.Args", - "members": { - "amount": { - "cairo_type": "starkware.cairo.common.uint256.Uint256", - "offset": 1 - }, - "recipient": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__.transfer.ImplicitArgs": { - "full_name": "__main__.transfer.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 1 - }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 - }, - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__.transfer.Return": { - "cairo_type": "(success: felt)", - "type": "type_definition" - }, - "__main__.transfer.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__main__.transferFrom": { - "decorators": ["external"], - "pc": 783, - "type": "function" - }, - "__main__.transferFrom.Args": { - "full_name": "__main__.transferFrom.Args", - "members": { - "amount": { - "cairo_type": "starkware.cairo.common.uint256.Uint256", - "offset": 2 - }, - "recipient": { - "cairo_type": "felt", - "offset": 1 - }, - "sender": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 4, - "type": "struct" - }, - "__main__.transferFrom.ImplicitArgs": { - "full_name": "__main__.transferFrom.ImplicitArgs", - "members": { - "pedersen_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 1 - }, - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 - }, - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__main__.transferFrom.Return": { - "cairo_type": "(success: felt)", - "type": "type_definition" - }, - "__main__.transferFrom.SIZEOF_LOCALS": { - "type": "const", - "value": 3 - }, - "__main__.uint256_add": { - "destination": "starkware.cairo.common.uint256.uint256_add", - "type": "alias" - }, - "__main__.uint256_check": { - "destination": "starkware.cairo.common.uint256.uint256_check", - "type": "alias" - }, - "__main__.uint256_le": { - "destination": "starkware.cairo.common.uint256.uint256_le", - "type": "alias" - }, - "__main__.uint256_lt": { - "destination": "starkware.cairo.common.uint256.uint256_lt", - "type": "alias" - }, - "__main__.uint256_sub": { - "destination": "starkware.cairo.common.uint256.uint256_sub", - "type": "alias" - }, - "__wrappers__.allowance": { - "decorators": ["view"], - "pc": 720, - "type": "function" - }, - "__wrappers__.allowance.Args": { - "full_name": "__wrappers__.allowance.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.allowance.ImplicitArgs": { - "full_name": "__wrappers__.allowance.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.allowance.Return": { - "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", - "type": "type_definition" - }, - "__wrappers__.allowance.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__wrappers__.allowance.__wrapped_func": { - "destination": "__main__.allowance", - "type": "alias" - }, - "__wrappers__.allowance_encode_return": { - "decorators": [], - "pc": 710, - "type": "function" - }, - "__wrappers__.allowance_encode_return.Args": { - "full_name": "__wrappers__.allowance_encode_return.Args", - "members": { - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 - }, - "ret_value": { - "cairo_type": "(remaining: starkware.cairo.common.uint256.Uint256)", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__wrappers__.allowance_encode_return.ImplicitArgs": { - "full_name": "__wrappers__.allowance_encode_return.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.allowance_encode_return.Return": { - "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", - "type": "type_definition" - }, - "__wrappers__.allowance_encode_return.SIZEOF_LOCALS": { - "type": "const", - "value": 1 - }, - "__wrappers__.allowance_encode_return.memcpy": { - "destination": "starkware.cairo.common.memcpy.memcpy", - "type": "alias" - }, - "__wrappers__.approve": { - "decorators": ["external"], - "pc": 888, - "type": "function" - }, - "__wrappers__.approve.Args": { - "full_name": "__wrappers__.approve.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.approve.ImplicitArgs": { - "full_name": "__wrappers__.approve.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.approve.Return": { - "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", - "type": "type_definition" - }, - "__wrappers__.approve.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__wrappers__.approve.__wrapped_func": { - "destination": "__main__.approve", - "type": "alias" - }, - "__wrappers__.approve_encode_return": { - "decorators": [], - "pc": 879, - "type": "function" - }, - "__wrappers__.approve_encode_return.Args": { - "full_name": "__wrappers__.approve_encode_return.Args", - "members": { - "range_check_ptr": { - "cairo_type": "felt", - "offset": 1 - }, - "ret_value": { - "cairo_type": "(success: felt)", - "offset": 0 - } - }, - "size": 2, - "type": "struct" - }, - "__wrappers__.approve_encode_return.ImplicitArgs": { - "full_name": "__wrappers__.approve_encode_return.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.approve_encode_return.Return": { - "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", - "type": "type_definition" - }, - "__wrappers__.approve_encode_return.SIZEOF_LOCALS": { - "type": "const", - "value": 1 - }, - "__wrappers__.approve_encode_return.memcpy": { - "destination": "starkware.cairo.common.memcpy.memcpy", - "type": "alias" - }, - "__wrappers__.balanceOf": { - "decorators": ["view"], - "pc": 684, - "type": "function" - }, - "__wrappers__.balanceOf.Args": { - "full_name": "__wrappers__.balanceOf.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.balanceOf.ImplicitArgs": { - "full_name": "__wrappers__.balanceOf.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.balanceOf.Return": { - "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", - "type": "type_definition" - }, - "__wrappers__.balanceOf.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__wrappers__.balanceOf.__wrapped_func": { - "destination": "__main__.balanceOf", - "type": "alias" - }, - "__wrappers__.balanceOf_encode_return": { - "decorators": [], - "pc": 674, - "type": "function" - }, - "__wrappers__.balanceOf_encode_return.Args": { - "full_name": "__wrappers__.balanceOf_encode_return.Args", - "members": { - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 - }, - "ret_value": { - "cairo_type": "(balance: starkware.cairo.common.uint256.Uint256)", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__wrappers__.balanceOf_encode_return.ImplicitArgs": { - "full_name": "__wrappers__.balanceOf_encode_return.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.balanceOf_encode_return.Return": { - "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", - "type": "type_definition" - }, - "__wrappers__.balanceOf_encode_return.SIZEOF_LOCALS": { - "type": "const", - "value": 1 - }, - "__wrappers__.balanceOf_encode_return.memcpy": { - "destination": "starkware.cairo.common.memcpy.memcpy", - "type": "alias" - }, - "__wrappers__.burn": { - "decorators": ["external"], - "pc": 1097, - "type": "function" - }, - "__wrappers__.burn.Args": { - "full_name": "__wrappers__.burn.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.burn.ImplicitArgs": { - "full_name": "__wrappers__.burn.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.burn.Return": { - "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", - "type": "type_definition" - }, - "__wrappers__.burn.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__wrappers__.burn.__wrapped_func": { - "destination": "__main__.burn", - "type": "alias" - }, - "__wrappers__.burn_encode_return.memcpy": { - "destination": "starkware.cairo.common.memcpy.memcpy", - "type": "alias" - }, - "__wrappers__.constructor": { - "decorators": ["constructor"], - "pc": 526, - "type": "function" - }, - "__wrappers__.constructor.Args": { - "full_name": "__wrappers__.constructor.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.constructor.ImplicitArgs": { - "full_name": "__wrappers__.constructor.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.constructor.Return": { - "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", - "type": "type_definition" - }, - "__wrappers__.constructor.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__wrappers__.constructor.__wrapped_func": { - "destination": "__main__.constructor", - "type": "alias" - }, - "__wrappers__.constructor_encode_return.memcpy": { - "destination": "starkware.cairo.common.memcpy.memcpy", - "type": "alias" - }, - "__wrappers__.decimals": { - "decorators": ["view"], - "pc": 652, - "type": "function" - }, - "__wrappers__.decimals.Args": { - "full_name": "__wrappers__.decimals.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.decimals.ImplicitArgs": { - "full_name": "__wrappers__.decimals.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.decimals.Return": { - "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", - "type": "type_definition" - }, - "__wrappers__.decimals.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__wrappers__.decimals.__wrapped_func": { - "destination": "__main__.decimals", - "type": "alias" - }, - "__wrappers__.decimals_encode_return": { - "decorators": [], - "pc": 643, - "type": "function" - }, - "__wrappers__.decimals_encode_return.Args": { - "full_name": "__wrappers__.decimals_encode_return.Args", - "members": { - "range_check_ptr": { - "cairo_type": "felt", - "offset": 1 - }, - "ret_value": { - "cairo_type": "(decimals: felt)", - "offset": 0 - } - }, - "size": 2, - "type": "struct" - }, - "__wrappers__.decimals_encode_return.ImplicitArgs": { - "full_name": "__wrappers__.decimals_encode_return.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.decimals_encode_return.Return": { - "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", - "type": "type_definition" - }, - "__wrappers__.decimals_encode_return.SIZEOF_LOCALS": { - "type": "const", - "value": 1 - }, - "__wrappers__.decimals_encode_return.memcpy": { - "destination": "starkware.cairo.common.memcpy.memcpy", - "type": "alias" - }, - "__wrappers__.decreaseAllowance": { - "decorators": ["external"], - "pc": 1039, - "type": "function" - }, - "__wrappers__.decreaseAllowance.Args": { - "full_name": "__wrappers__.decreaseAllowance.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.decreaseAllowance.ImplicitArgs": { - "full_name": "__wrappers__.decreaseAllowance.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.decreaseAllowance.Return": { - "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", - "type": "type_definition" - }, - "__wrappers__.decreaseAllowance.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__wrappers__.decreaseAllowance.__wrapped_func": { - "destination": "__main__.decreaseAllowance", - "type": "alias" - }, - "__wrappers__.decreaseAllowance_encode_return": { - "decorators": [], - "pc": 1030, - "type": "function" - }, - "__wrappers__.decreaseAllowance_encode_return.Args": { - "full_name": "__wrappers__.decreaseAllowance_encode_return.Args", - "members": { - "range_check_ptr": { - "cairo_type": "felt", - "offset": 1 - }, - "ret_value": { - "cairo_type": "(success: felt)", - "offset": 0 - } - }, - "size": 2, - "type": "struct" - }, - "__wrappers__.decreaseAllowance_encode_return.ImplicitArgs": { - "full_name": "__wrappers__.decreaseAllowance_encode_return.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.decreaseAllowance_encode_return.Return": { - "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", - "type": "type_definition" - }, - "__wrappers__.decreaseAllowance_encode_return.SIZEOF_LOCALS": { - "type": "const", - "value": 1 - }, - "__wrappers__.decreaseAllowance_encode_return.memcpy": { - "destination": "starkware.cairo.common.memcpy.memcpy", - "type": "alias" - }, - "__wrappers__.increaseAllowance": { - "decorators": ["external"], - "pc": 960, - "type": "function" - }, - "__wrappers__.increaseAllowance.Args": { - "full_name": "__wrappers__.increaseAllowance.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.increaseAllowance.ImplicitArgs": { - "full_name": "__wrappers__.increaseAllowance.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.increaseAllowance.Return": { - "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", - "type": "type_definition" - }, - "__wrappers__.increaseAllowance.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__wrappers__.increaseAllowance.__wrapped_func": { - "destination": "__main__.increaseAllowance", - "type": "alias" - }, - "__wrappers__.increaseAllowance_encode_return": { - "decorators": [], - "pc": 951, - "type": "function" - }, - "__wrappers__.increaseAllowance_encode_return.Args": { - "full_name": "__wrappers__.increaseAllowance_encode_return.Args", - "members": { - "range_check_ptr": { - "cairo_type": "felt", - "offset": 1 - }, - "ret_value": { - "cairo_type": "(success: felt)", - "offset": 0 - } - }, - "size": 2, - "type": "struct" - }, - "__wrappers__.increaseAllowance_encode_return.ImplicitArgs": { - "full_name": "__wrappers__.increaseAllowance_encode_return.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.increaseAllowance_encode_return.Return": { - "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", - "type": "type_definition" - }, - "__wrappers__.increaseAllowance_encode_return.SIZEOF_LOCALS": { - "type": "const", - "value": 1 - }, - "__wrappers__.increaseAllowance_encode_return.memcpy": { - "destination": "starkware.cairo.common.memcpy.memcpy", - "type": "alias" - }, - "__wrappers__.mint": { - "decorators": ["external"], - "pc": 1068, - "type": "function" - }, - "__wrappers__.mint.Args": { - "full_name": "__wrappers__.mint.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.mint.ImplicitArgs": { - "full_name": "__wrappers__.mint.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.mint.Return": { - "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", - "type": "type_definition" - }, - "__wrappers__.mint.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__wrappers__.mint.__wrapped_func": { - "destination": "__main__.mint", - "type": "alias" - }, - "__wrappers__.mint_encode_return.memcpy": { - "destination": "starkware.cairo.common.memcpy.memcpy", - "type": "alias" - }, - "__wrappers__.name": { - "decorators": ["view"], - "pc": 561, - "type": "function" - }, - "__wrappers__.name.Args": { - "full_name": "__wrappers__.name.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.name.ImplicitArgs": { - "full_name": "__wrappers__.name.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.name.Return": { - "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", - "type": "type_definition" - }, - "__wrappers__.name.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__wrappers__.name.__wrapped_func": { - "destination": "__main__.name", - "type": "alias" - }, - "__wrappers__.name_encode_return": { - "decorators": [], - "pc": 552, - "type": "function" - }, - "__wrappers__.name_encode_return.Args": { - "full_name": "__wrappers__.name_encode_return.Args", - "members": { - "range_check_ptr": { - "cairo_type": "felt", - "offset": 1 - }, - "ret_value": { - "cairo_type": "(name: felt)", - "offset": 0 - } - }, - "size": 2, - "type": "struct" - }, - "__wrappers__.name_encode_return.ImplicitArgs": { - "full_name": "__wrappers__.name_encode_return.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.name_encode_return.Return": { - "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", - "type": "type_definition" - }, - "__wrappers__.name_encode_return.SIZEOF_LOCALS": { - "type": "const", - "value": 1 - }, - "__wrappers__.name_encode_return.memcpy": { - "destination": "starkware.cairo.common.memcpy.memcpy", - "type": "alias" - }, - "__wrappers__.symbol": { - "decorators": ["view"], - "pc": 591, - "type": "function" - }, - "__wrappers__.symbol.Args": { - "full_name": "__wrappers__.symbol.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.symbol.ImplicitArgs": { - "full_name": "__wrappers__.symbol.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.symbol.Return": { - "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", - "type": "type_definition" - }, - "__wrappers__.symbol.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__wrappers__.symbol.__wrapped_func": { - "destination": "__main__.symbol", - "type": "alias" - }, - "__wrappers__.symbol_encode_return": { - "decorators": [], - "pc": 582, - "type": "function" - }, - "__wrappers__.symbol_encode_return.Args": { - "full_name": "__wrappers__.symbol_encode_return.Args", - "members": { - "range_check_ptr": { - "cairo_type": "felt", - "offset": 1 - }, - "ret_value": { - "cairo_type": "(symbol: felt)", - "offset": 0 - } - }, - "size": 2, - "type": "struct" - }, - "__wrappers__.symbol_encode_return.ImplicitArgs": { - "full_name": "__wrappers__.symbol_encode_return.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.symbol_encode_return.Return": { - "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", - "type": "type_definition" - }, - "__wrappers__.symbol_encode_return.SIZEOF_LOCALS": { - "type": "const", - "value": 1 - }, - "__wrappers__.symbol_encode_return.memcpy": { - "destination": "starkware.cairo.common.memcpy.memcpy", - "type": "alias" - }, - "__wrappers__.totalSupply": { - "decorators": ["view"], - "pc": 622, - "type": "function" - }, - "__wrappers__.totalSupply.Args": { - "full_name": "__wrappers__.totalSupply.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.totalSupply.ImplicitArgs": { - "full_name": "__wrappers__.totalSupply.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.totalSupply.Return": { - "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", - "type": "type_definition" - }, - "__wrappers__.totalSupply.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__wrappers__.totalSupply.__wrapped_func": { - "destination": "__main__.totalSupply", - "type": "alias" - }, - "__wrappers__.totalSupply_encode_return": { - "decorators": [], - "pc": 612, - "type": "function" - }, - "__wrappers__.totalSupply_encode_return.Args": { - "full_name": "__wrappers__.totalSupply_encode_return.Args", - "members": { - "range_check_ptr": { - "cairo_type": "felt", - "offset": 2 - }, - "ret_value": { - "cairo_type": "(totalSupply: starkware.cairo.common.uint256.Uint256)", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "__wrappers__.totalSupply_encode_return.ImplicitArgs": { - "full_name": "__wrappers__.totalSupply_encode_return.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.totalSupply_encode_return.Return": { - "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", - "type": "type_definition" - }, - "__wrappers__.totalSupply_encode_return.SIZEOF_LOCALS": { - "type": "const", - "value": 1 - }, - "__wrappers__.totalSupply_encode_return.memcpy": { - "destination": "starkware.cairo.common.memcpy.memcpy", - "type": "alias" - }, - "__wrappers__.transfer": { - "decorators": ["external"], - "pc": 763, - "type": "function" - }, - "__wrappers__.transfer.Args": { - "full_name": "__wrappers__.transfer.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.transfer.ImplicitArgs": { - "full_name": "__wrappers__.transfer.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.transfer.Return": { - "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", - "type": "type_definition" - }, - "__wrappers__.transfer.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__wrappers__.transfer.__wrapped_func": { - "destination": "__main__.transfer", - "type": "alias" - }, - "__wrappers__.transferFrom": { - "decorators": ["external"], - "pc": 843, - "type": "function" - }, - "__wrappers__.transferFrom.Args": { - "full_name": "__wrappers__.transferFrom.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.transferFrom.ImplicitArgs": { - "full_name": "__wrappers__.transferFrom.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.transferFrom.Return": { - "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", - "type": "type_definition" - }, - "__wrappers__.transferFrom.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "__wrappers__.transferFrom.__wrapped_func": { - "destination": "__main__.transferFrom", - "type": "alias" - }, - "__wrappers__.transferFrom_encode_return": { - "decorators": [], - "pc": 834, - "type": "function" - }, - "__wrappers__.transferFrom_encode_return.Args": { - "full_name": "__wrappers__.transferFrom_encode_return.Args", - "members": { - "range_check_ptr": { - "cairo_type": "felt", - "offset": 1 - }, - "ret_value": { - "cairo_type": "(success: felt)", - "offset": 0 - } - }, - "size": 2, - "type": "struct" - }, - "__wrappers__.transferFrom_encode_return.ImplicitArgs": { - "full_name": "__wrappers__.transferFrom_encode_return.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.transferFrom_encode_return.Return": { - "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", - "type": "type_definition" - }, - "__wrappers__.transferFrom_encode_return.SIZEOF_LOCALS": { - "type": "const", - "value": 1 - }, - "__wrappers__.transferFrom_encode_return.memcpy": { - "destination": "starkware.cairo.common.memcpy.memcpy", - "type": "alias" - }, - "__wrappers__.transfer_encode_return": { - "decorators": [], - "pc": 754, - "type": "function" - }, - "__wrappers__.transfer_encode_return.Args": { - "full_name": "__wrappers__.transfer_encode_return.Args", - "members": { - "range_check_ptr": { - "cairo_type": "felt", - "offset": 1 - }, - "ret_value": { - "cairo_type": "(success: felt)", - "offset": 0 - } - }, - "size": 2, - "type": "struct" - }, - "__wrappers__.transfer_encode_return.ImplicitArgs": { - "full_name": "__wrappers__.transfer_encode_return.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "__wrappers__.transfer_encode_return.Return": { - "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", - "type": "type_definition" - }, - "__wrappers__.transfer_encode_return.SIZEOF_LOCALS": { - "type": "const", - "value": 1 - }, - "__wrappers__.transfer_encode_return.memcpy": { - "destination": "starkware.cairo.common.memcpy.memcpy", - "type": "alias" - }, - "starkware.cairo.common.bitwise.ALL_ONES": { - "type": "const", - "value": -106710729501573572985208420194530329073740042555888586719234 - }, - "starkware.cairo.common.bitwise.BitwiseBuiltin": { - "destination": "starkware.cairo.common.cairo_builtins.BitwiseBuiltin", - "type": "alias" - }, - "starkware.cairo.common.bool.FALSE": { - "type": "const", - "value": 0 - }, - "starkware.cairo.common.bool.TRUE": { - "type": "const", - "value": 1 - }, - "starkware.cairo.common.cairo_builtins.BitwiseBuiltin": { - "full_name": "starkware.cairo.common.cairo_builtins.BitwiseBuiltin", - "members": { - "x": { - "cairo_type": "felt", - "offset": 0 - }, - "x_and_y": { - "cairo_type": "felt", - "offset": 2 - }, - "x_or_y": { - "cairo_type": "felt", - "offset": 4 - }, - "x_xor_y": { - "cairo_type": "felt", - "offset": 3 - }, - "y": { - "cairo_type": "felt", - "offset": 1 - } - }, - "size": 5, - "type": "struct" - }, - "starkware.cairo.common.cairo_builtins.EcOpBuiltin": { - "full_name": "starkware.cairo.common.cairo_builtins.EcOpBuiltin", - "members": { - "m": { - "cairo_type": "felt", - "offset": 4 - }, - "p": { - "cairo_type": "starkware.cairo.common.ec_point.EcPoint", - "offset": 0 - }, - "q": { - "cairo_type": "starkware.cairo.common.ec_point.EcPoint", - "offset": 2 - }, - "r": { - "cairo_type": "starkware.cairo.common.ec_point.EcPoint", - "offset": 5 - } - }, - "size": 7, - "type": "struct" - }, - "starkware.cairo.common.cairo_builtins.EcPoint": { - "destination": "starkware.cairo.common.ec_point.EcPoint", - "type": "alias" - }, - "starkware.cairo.common.cairo_builtins.HashBuiltin": { - "full_name": "starkware.cairo.common.cairo_builtins.HashBuiltin", - "members": { - "result": { - "cairo_type": "felt", - "offset": 2 - }, - "x": { - "cairo_type": "felt", - "offset": 0 - }, - "y": { - "cairo_type": "felt", - "offset": 1 - } - }, - "size": 3, - "type": "struct" - }, - "starkware.cairo.common.cairo_builtins.KeccakBuiltin": { - "full_name": "starkware.cairo.common.cairo_builtins.KeccakBuiltin", - "members": { - "input": { - "cairo_type": "starkware.cairo.common.keccak_state.KeccakBuiltinState", - "offset": 0 - }, - "output": { - "cairo_type": "starkware.cairo.common.keccak_state.KeccakBuiltinState", - "offset": 8 - } - }, - "size": 16, - "type": "struct" - }, - "starkware.cairo.common.cairo_builtins.KeccakBuiltinState": { - "destination": "starkware.cairo.common.keccak_state.KeccakBuiltinState", - "type": "alias" - }, - "starkware.cairo.common.cairo_builtins.SignatureBuiltin": { - "full_name": "starkware.cairo.common.cairo_builtins.SignatureBuiltin", - "members": { - "message": { - "cairo_type": "felt", - "offset": 1 - }, - "pub_key": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 2, - "type": "struct" - }, - "starkware.cairo.common.dict_access.DictAccess": { - "full_name": "starkware.cairo.common.dict_access.DictAccess", - "members": { - "key": { - "cairo_type": "felt", - "offset": 0 - }, - "new_value": { - "cairo_type": "felt", - "offset": 2 - }, - "prev_value": { - "cairo_type": "felt", - "offset": 1 - } - }, - "size": 3, - "type": "struct" - }, - "starkware.cairo.common.ec_point.EcPoint": { - "full_name": "starkware.cairo.common.ec_point.EcPoint", - "members": { - "x": { - "cairo_type": "felt", - "offset": 0 - }, - "y": { - "cairo_type": "felt", - "offset": 1 - } - }, - "size": 2, - "type": "struct" - }, - "starkware.cairo.common.hash.HashBuiltin": { - "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", - "type": "alias" - }, - "starkware.cairo.common.hash.hash2": { - "decorators": [], - "pc": 0, - "type": "function" - }, - "starkware.cairo.common.hash.hash2.Args": { - "full_name": "starkware.cairo.common.hash.hash2.Args", - "members": { - "x": { - "cairo_type": "felt", - "offset": 0 - }, - "y": { - "cairo_type": "felt", - "offset": 1 - } - }, - "size": 2, - "type": "struct" - }, - "starkware.cairo.common.hash.hash2.ImplicitArgs": { - "full_name": "starkware.cairo.common.hash.hash2.ImplicitArgs", - "members": { - "hash_ptr": { - "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "starkware.cairo.common.hash.hash2.Return": { - "cairo_type": "(result: felt)", - "type": "type_definition" - }, - "starkware.cairo.common.hash.hash2.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "starkware.cairo.common.keccak_state.KeccakBuiltinState": { - "full_name": "starkware.cairo.common.keccak_state.KeccakBuiltinState", - "members": { - "s0": { - "cairo_type": "felt", - "offset": 0 - }, - "s1": { - "cairo_type": "felt", - "offset": 1 - }, - "s2": { - "cairo_type": "felt", - "offset": 2 - }, - "s3": { - "cairo_type": "felt", - "offset": 3 - }, - "s4": { - "cairo_type": "felt", - "offset": 4 - }, - "s5": { - "cairo_type": "felt", - "offset": 5 - }, - "s6": { - "cairo_type": "felt", - "offset": 6 - }, - "s7": { - "cairo_type": "felt", - "offset": 7 - } - }, - "size": 8, - "type": "struct" - }, - "starkware.cairo.common.math.FALSE": { - "destination": "starkware.cairo.common.bool.FALSE", - "type": "alias" - }, - "starkware.cairo.common.math.TRUE": { - "destination": "starkware.cairo.common.bool.TRUE", - "type": "alias" - }, - "starkware.cairo.common.math.assert_250_bit": { - "decorators": ["known_ap_change"], - "pc": 11, - "type": "function" - }, - "starkware.cairo.common.math.assert_250_bit.Args": { - "full_name": "starkware.cairo.common.math.assert_250_bit.Args", - "members": { - "value": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "starkware.cairo.common.math.assert_250_bit.HIGH_BOUND": { - "type": "const", - "value": 5316911983139663491615228241121378304 - }, - "starkware.cairo.common.math.assert_250_bit.ImplicitArgs": { - "full_name": "starkware.cairo.common.math.assert_250_bit.ImplicitArgs", - "members": { - "range_check_ptr": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "starkware.cairo.common.math.assert_250_bit.Return": { - "cairo_type": "()", - "type": "type_definition" - }, - "starkware.cairo.common.math.assert_250_bit.SHIFT": { - "type": "const", - "value": 340282366920938463463374607431768211456 - }, - "starkware.cairo.common.math.assert_250_bit.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "starkware.cairo.common.math.assert_250_bit.UPPER_BOUND": { - "type": "const", - "value": 1809251394333065553493296640760748560207343510400633813116524750123642650624 - }, - "starkware.cairo.common.math.assert_250_bit.high": { - "cairo_type": "felt", - "full_name": "starkware.cairo.common.math.assert_250_bit.high", - "references": [ - { - "ap_tracking_data": { - "group": 2, - "offset": 0 - }, - "pc": 11, - "value": "[cast([fp + (-4)] + 1, felt*)]" - } - ], - "type": "reference" - }, - "starkware.cairo.common.math.assert_250_bit.low": { - "cairo_type": "felt", - "full_name": "starkware.cairo.common.math.assert_250_bit.low", - "references": [ - { - "ap_tracking_data": { - "group": 2, - "offset": 0 - }, - "pc": 11, - "value": "[cast([fp + (-4)], felt*)]" - } - ], - "type": "reference" - }, - "starkware.cairo.common.math.assert_250_bit.value": { - "cairo_type": "felt", - "full_name": "starkware.cairo.common.math.assert_250_bit.value", - "references": [ - { - "ap_tracking_data": { - "group": 2, - "offset": 0 - }, - "pc": 11, - "value": "[cast(fp + (-3), felt*)]" - } - ], - "type": "reference" - }, - "starkware.cairo.common.math.assert_le_felt": { - "decorators": ["known_ap_change"], - "pc": 24, - "type": "function" - }, - "starkware.cairo.common.math.assert_le_felt.Args": { - "full_name": "starkware.cairo.common.math.assert_le_felt.Args", - "members": { - "a": { - "cairo_type": "felt", - "offset": 0 - }, - "b": { - "cairo_type": "felt", - "offset": 1 - } - }, - "size": 2, - "type": "struct" - }, - "starkware.cairo.common.math.assert_le_felt.ImplicitArgs": { - "full_name": "starkware.cairo.common.math.assert_le_felt.ImplicitArgs", - "members": { - "range_check_ptr": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "starkware.cairo.common.math.assert_le_felt.PRIME_OVER_2_HIGH": { - "type": "const", - "value": 5316911983139663648412552867652567041 - }, - "starkware.cairo.common.math.assert_le_felt.PRIME_OVER_3_HIGH": { - "type": "const", - "value": 3544607988759775765608368578435044694 - }, - "starkware.cairo.common.math.assert_le_felt.Return": { - "cairo_type": "()", - "type": "type_definition" - }, - "starkware.cairo.common.math.assert_le_felt.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "starkware.cairo.common.math.assert_le_felt.a": { - "cairo_type": "felt", - "full_name": "starkware.cairo.common.math.assert_le_felt.a", - "references": [ - { - "ap_tracking_data": { - "group": 3, - "offset": 0 - }, - "pc": 24, - "value": "[cast(fp + (-4), felt*)]" - } - ], - "type": "reference" - }, - "starkware.cairo.common.math.assert_le_felt.b": { - "cairo_type": "felt", - "full_name": "starkware.cairo.common.math.assert_le_felt.b", - "references": [ - { - "ap_tracking_data": { - "group": 3, - "offset": 0 - }, - "pc": 24, - "value": "[cast(fp + (-3), felt*)]" - } - ], - "type": "reference" - }, - "starkware.cairo.common.math.assert_le_felt.range_check_ptr": { - "cairo_type": "felt", - "full_name": "starkware.cairo.common.math.assert_le_felt.range_check_ptr", - "references": [ - { - "ap_tracking_data": { - "group": 3, - "offset": 0 - }, - "pc": 24, - "value": "[cast(fp + (-5), felt*)]" - }, - { - "ap_tracking_data": { - "group": 3, - "offset": 8 - }, - "pc": 34, - "value": "cast([fp + (-5)] + 4, felt)" - } - ], - "type": "reference" - }, - "starkware.cairo.common.math.assert_le_felt.skip_exclude_a": { - "pc": 48, - "type": "label" - }, - "starkware.cairo.common.math.assert_le_felt.skip_exclude_b_minus_a": { - "pc": 60, - "type": "label" - }, - "starkware.cairo.common.math.assert_not_zero": { - "decorators": [], - "pc": 6, - "type": "function" - }, - "starkware.cairo.common.math.assert_not_zero.Args": { - "full_name": "starkware.cairo.common.math.assert_not_zero.Args", - "members": { - "value": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "starkware.cairo.common.math.assert_not_zero.ImplicitArgs": { - "full_name": "starkware.cairo.common.math.assert_not_zero.ImplicitArgs", - "members": {}, - "size": 0, - "type": "struct" - }, - "starkware.cairo.common.math.assert_not_zero.Return": { - "cairo_type": "()", - "type": "type_definition" - }, - "starkware.cairo.common.math.assert_not_zero.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "starkware.cairo.common.math.assert_not_zero.value": { - "cairo_type": "felt", - "full_name": "starkware.cairo.common.math.assert_not_zero.value", - "references": [ - { - "ap_tracking_data": { - "group": 1, - "offset": 0 - }, - "pc": 6, - "value": "[cast(fp + (-3), felt*)]" - } - ], - "type": "reference" - }, - "starkware.cairo.common.math_cmp.RC_BOUND": { - "type": "const", - "value": 340282366920938463463374607431768211456 - }, - "starkware.cairo.common.math_cmp.assert_le_felt": { - "destination": "starkware.cairo.common.math.assert_le_felt", - "type": "alias" - }, - "starkware.cairo.common.math_cmp.assert_lt_felt": { - "destination": "starkware.cairo.common.math.assert_lt_felt", - "type": "alias" - }, - "starkware.cairo.common.math_cmp.is_le": { - "decorators": ["known_ap_change"], - "pc": 165, - "type": "function" - }, - "starkware.cairo.common.math_cmp.is_le.Args": { - "full_name": "starkware.cairo.common.math_cmp.is_le.Args", - "members": { - "a": { - "cairo_type": "felt", - "offset": 0 - }, - "b": { - "cairo_type": "felt", - "offset": 1 - } - }, - "size": 2, - "type": "struct" - }, - "starkware.cairo.common.math_cmp.is_le.ImplicitArgs": { - "full_name": "starkware.cairo.common.math_cmp.is_le.ImplicitArgs", - "members": { - "range_check_ptr": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "starkware.cairo.common.math_cmp.is_le.Return": { - "cairo_type": "felt", - "type": "type_definition" - }, - "starkware.cairo.common.math_cmp.is_le.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "starkware.cairo.common.math_cmp.is_nn": { - "decorators": ["known_ap_change"], - "pc": 132, - "type": "function" - }, - "starkware.cairo.common.math_cmp.is_nn.Args": { - "full_name": "starkware.cairo.common.math_cmp.is_nn.Args", - "members": { - "a": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "starkware.cairo.common.math_cmp.is_nn.ImplicitArgs": { - "full_name": "starkware.cairo.common.math_cmp.is_nn.ImplicitArgs", - "members": { - "range_check_ptr": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "starkware.cairo.common.math_cmp.is_nn.Return": { - "cairo_type": "felt", - "type": "type_definition" - }, - "starkware.cairo.common.math_cmp.is_nn.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "starkware.cairo.common.math_cmp.is_nn.a": { - "cairo_type": "felt", - "full_name": "starkware.cairo.common.math_cmp.is_nn.a", - "references": [ - { - "ap_tracking_data": { - "group": 8, - "offset": 0 - }, - "pc": 132, - "value": "[cast(fp + (-3), felt*)]" - } - ], - "type": "reference" - }, - "starkware.cairo.common.math_cmp.is_nn.need_felt_comparison": { - "pc": 156, - "type": "label" - }, - "starkware.cairo.common.math_cmp.is_nn.out_of_range": { - "pc": 142, - "type": "label" - }, - "starkware.cairo.common.pow.assert_le": { - "destination": "starkware.cairo.common.math.assert_le", - "type": "alias" - }, - "starkware.cairo.common.pow.get_ap": { - "destination": "starkware.cairo.common.registers.get_ap", - "type": "alias" - }, - "starkware.cairo.common.pow.get_fp_and_pc": { - "destination": "starkware.cairo.common.registers.get_fp_and_pc", - "type": "alias" - }, - "starkware.cairo.common.registers.get_ap": { - "destination": "starkware.cairo.lang.compiler.lib.registers.get_ap", - "type": "alias" - }, - "starkware.cairo.common.registers.get_fp_and_pc": { - "destination": "starkware.cairo.lang.compiler.lib.registers.get_fp_and_pc", - "type": "alias" - }, - "starkware.cairo.common.uint256.ALL_ONES": { - "type": "const", - "value": 340282366920938463463374607431768211455 - }, - "starkware.cairo.common.uint256.BitwiseBuiltin": { - "destination": "starkware.cairo.common.cairo_builtins.BitwiseBuiltin", - "type": "alias" - }, - "starkware.cairo.common.uint256.HALF_SHIFT": { - "type": "const", - "value": 18446744073709551616 - }, - "starkware.cairo.common.uint256.SHIFT": { - "type": "const", - "value": 340282366920938463463374607431768211456 - }, - "starkware.cairo.common.uint256.Uint256": { - "full_name": "starkware.cairo.common.uint256.Uint256", - "members": { - "high": { - "cairo_type": "felt", - "offset": 1 - }, - "low": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 2, - "type": "struct" - }, - "starkware.cairo.common.uint256.assert_in_range": { - "destination": "starkware.cairo.common.math.assert_in_range", - "type": "alias" - }, - "starkware.cairo.common.uint256.assert_le": { - "destination": "starkware.cairo.common.math.assert_le", - "type": "alias" - }, - "starkware.cairo.common.uint256.assert_nn_le": { - "destination": "starkware.cairo.common.math.assert_nn_le", - "type": "alias" - }, - "starkware.cairo.common.uint256.assert_not_zero": { - "destination": "starkware.cairo.common.math.assert_not_zero", - "type": "alias" - }, - "starkware.cairo.common.uint256.bitwise_and": { - "destination": "starkware.cairo.common.bitwise.bitwise_and", - "type": "alias" - }, - "starkware.cairo.common.uint256.bitwise_or": { - "destination": "starkware.cairo.common.bitwise.bitwise_or", - "type": "alias" - }, - "starkware.cairo.common.uint256.bitwise_xor": { - "destination": "starkware.cairo.common.bitwise.bitwise_xor", - "type": "alias" - }, - "starkware.cairo.common.uint256.get_ap": { - "destination": "starkware.cairo.common.registers.get_ap", - "type": "alias" - }, - "starkware.cairo.common.uint256.get_fp_and_pc": { - "destination": "starkware.cairo.common.registers.get_fp_and_pc", - "type": "alias" - }, - "starkware.cairo.common.uint256.is_le": { - "destination": "starkware.cairo.common.math_cmp.is_le", - "type": "alias" - }, - "starkware.cairo.common.uint256.pow": { - "destination": "starkware.cairo.common.pow.pow", - "type": "alias" - }, - "starkware.cairo.common.uint256.uint256_add": { - "decorators": [], - "pc": 175, - "type": "function" - }, - "starkware.cairo.common.uint256.uint256_add.Args": { - "full_name": "starkware.cairo.common.uint256.uint256_add.Args", - "members": { - "a": { - "cairo_type": "starkware.cairo.common.uint256.Uint256", - "offset": 0 - }, - "b": { - "cairo_type": "starkware.cairo.common.uint256.Uint256", - "offset": 2 - } - }, - "size": 4, - "type": "struct" - }, - "starkware.cairo.common.uint256.uint256_add.ImplicitArgs": { - "full_name": "starkware.cairo.common.uint256.uint256_add.ImplicitArgs", - "members": { - "range_check_ptr": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "starkware.cairo.common.uint256.uint256_add.Return": { - "cairo_type": "(res: starkware.cairo.common.uint256.Uint256, carry: felt)", - "type": "type_definition" - }, - "starkware.cairo.common.uint256.uint256_add.SIZEOF_LOCALS": { - "type": "const", - "value": 4 - }, - "starkware.cairo.common.uint256.uint256_add.a": { - "cairo_type": "starkware.cairo.common.uint256.Uint256", - "full_name": "starkware.cairo.common.uint256.uint256_add.a", - "references": [ - { - "ap_tracking_data": { - "group": 11, - "offset": 0 - }, - "pc": 175, - "value": "[cast(fp + (-6), starkware.cairo.common.uint256.Uint256*)]" - } - ], - "type": "reference" - }, - "starkware.cairo.common.uint256.uint256_add.b": { - "cairo_type": "starkware.cairo.common.uint256.Uint256", - "full_name": "starkware.cairo.common.uint256.uint256_add.b", - "references": [ - { - "ap_tracking_data": { - "group": 11, - "offset": 0 - }, - "pc": 175, - "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" - } - ], - "type": "reference" - }, - "starkware.cairo.common.uint256.uint256_add.carry_high": { - "cairo_type": "felt", - "full_name": "starkware.cairo.common.uint256.uint256_add.carry_high", - "references": [ - { - "ap_tracking_data": { - "group": 11, - "offset": 4 - }, - "pc": 177, - "value": "[cast(fp + 3, felt*)]" - } - ], - "type": "reference" - }, - "starkware.cairo.common.uint256.uint256_add.carry_low": { - "cairo_type": "felt", - "full_name": "starkware.cairo.common.uint256.uint256_add.carry_low", - "references": [ - { - "ap_tracking_data": { - "group": 11, - "offset": 4 - }, - "pc": 177, - "value": "[cast(fp + 2, felt*)]" - } - ], - "type": "reference" - }, - "starkware.cairo.common.uint256.uint256_check": { - "decorators": [], - "pc": 170, - "type": "function" - }, - "starkware.cairo.common.uint256.uint256_check.Args": { - "full_name": "starkware.cairo.common.uint256.uint256_check.Args", - "members": { - "a": { - "cairo_type": "starkware.cairo.common.uint256.Uint256", - "offset": 0 - } - }, - "size": 2, - "type": "struct" - }, - "starkware.cairo.common.uint256.uint256_check.ImplicitArgs": { - "full_name": "starkware.cairo.common.uint256.uint256_check.ImplicitArgs", - "members": { - "range_check_ptr": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "starkware.cairo.common.uint256.uint256_check.Return": { - "cairo_type": "()", - "type": "type_definition" - }, - "starkware.cairo.common.uint256.uint256_check.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "starkware.cairo.common.uint256.uint256_le": { - "decorators": [], - "pc": 214, - "type": "function" - }, - "starkware.cairo.common.uint256.uint256_le.Args": { - "full_name": "starkware.cairo.common.uint256.uint256_le.Args", - "members": { - "a": { - "cairo_type": "starkware.cairo.common.uint256.Uint256", - "offset": 0 - }, - "b": { - "cairo_type": "starkware.cairo.common.uint256.Uint256", - "offset": 2 - } - }, - "size": 4, - "type": "struct" - }, - "starkware.cairo.common.uint256.uint256_le.ImplicitArgs": { - "full_name": "starkware.cairo.common.uint256.uint256_le.ImplicitArgs", - "members": { - "range_check_ptr": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "starkware.cairo.common.uint256.uint256_le.Return": { - "cairo_type": "(res: felt)", - "type": "type_definition" - }, - "starkware.cairo.common.uint256.uint256_le.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "starkware.cairo.common.uint256.uint256_lt": { - "decorators": [], - "pc": 197, - "type": "function" - }, - "starkware.cairo.common.uint256.uint256_lt.Args": { - "full_name": "starkware.cairo.common.uint256.uint256_lt.Args", - "members": { - "a": { - "cairo_type": "starkware.cairo.common.uint256.Uint256", - "offset": 0 - }, - "b": { - "cairo_type": "starkware.cairo.common.uint256.Uint256", - "offset": 2 - } - }, - "size": 4, - "type": "struct" - }, - "starkware.cairo.common.uint256.uint256_lt.ImplicitArgs": { - "full_name": "starkware.cairo.common.uint256.uint256_lt.ImplicitArgs", - "members": { - "range_check_ptr": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "starkware.cairo.common.uint256.uint256_lt.Return": { - "cairo_type": "(res: felt)", - "type": "type_definition" - }, - "starkware.cairo.common.uint256.uint256_lt.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "starkware.cairo.common.uint256.uint256_neg": { - "decorators": [], - "pc": 234, - "type": "function" - }, - "starkware.cairo.common.uint256.uint256_neg.Args": { - "full_name": "starkware.cairo.common.uint256.uint256_neg.Args", - "members": { - "a": { - "cairo_type": "starkware.cairo.common.uint256.Uint256", - "offset": 0 - } - }, - "size": 2, - "type": "struct" - }, - "starkware.cairo.common.uint256.uint256_neg.ImplicitArgs": { - "full_name": "starkware.cairo.common.uint256.uint256_neg.ImplicitArgs", - "members": { - "range_check_ptr": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "starkware.cairo.common.uint256.uint256_neg.Return": { - "cairo_type": "(res: starkware.cairo.common.uint256.Uint256)", - "type": "type_definition" - }, - "starkware.cairo.common.uint256.uint256_neg.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "starkware.cairo.common.uint256.uint256_not": { - "decorators": [], - "pc": 226, - "type": "function" - }, - "starkware.cairo.common.uint256.uint256_not.Args": { - "full_name": "starkware.cairo.common.uint256.uint256_not.Args", - "members": { - "a": { - "cairo_type": "starkware.cairo.common.uint256.Uint256", - "offset": 0 - } - }, - "size": 2, - "type": "struct" - }, - "starkware.cairo.common.uint256.uint256_not.ImplicitArgs": { - "full_name": "starkware.cairo.common.uint256.uint256_not.ImplicitArgs", - "members": { - "range_check_ptr": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "starkware.cairo.common.uint256.uint256_not.Return": { - "cairo_type": "(res: starkware.cairo.common.uint256.Uint256)", - "type": "type_definition" - }, - "starkware.cairo.common.uint256.uint256_not.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "starkware.cairo.common.uint256.uint256_sub": { - "decorators": [], - "pc": 249, - "type": "function" - }, - "starkware.cairo.common.uint256.uint256_sub.Args": { - "full_name": "starkware.cairo.common.uint256.uint256_sub.Args", - "members": { - "a": { - "cairo_type": "starkware.cairo.common.uint256.Uint256", - "offset": 0 - }, - "b": { - "cairo_type": "starkware.cairo.common.uint256.Uint256", - "offset": 2 - } - }, - "size": 4, - "type": "struct" - }, - "starkware.cairo.common.uint256.uint256_sub.ImplicitArgs": { - "full_name": "starkware.cairo.common.uint256.uint256_sub.ImplicitArgs", - "members": { - "range_check_ptr": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "starkware.cairo.common.uint256.uint256_sub.Return": { - "cairo_type": "(res: starkware.cairo.common.uint256.Uint256)", - "type": "type_definition" - }, - "starkware.cairo.common.uint256.uint256_sub.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "starkware.starknet.common.storage.ADDR_BOUND": { - "type": "const", - "value": -106710729501573572985208420194530329073740042555888586719489 - }, - "starkware.starknet.common.storage.MAX_STORAGE_ITEM_SIZE": { - "type": "const", - "value": 256 - }, - "starkware.starknet.common.storage.assert_250_bit": { - "destination": "starkware.cairo.common.math.assert_250_bit", - "type": "alias" - }, - "starkware.starknet.common.storage.normalize_address": { - "decorators": ["known_ap_change"], - "pc": 69, - "type": "function" - }, - "starkware.starknet.common.storage.normalize_address.Args": { - "full_name": "starkware.starknet.common.storage.normalize_address.Args", - "members": { - "addr": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "starkware.starknet.common.storage.normalize_address.ImplicitArgs": { - "full_name": "starkware.starknet.common.storage.normalize_address.ImplicitArgs", - "members": { - "range_check_ptr": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "starkware.starknet.common.storage.normalize_address.Return": { - "cairo_type": "(res: felt)", - "type": "type_definition" - }, - "starkware.starknet.common.storage.normalize_address.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "starkware.starknet.common.storage.normalize_address.addr": { - "cairo_type": "felt", - "full_name": "starkware.starknet.common.storage.normalize_address.addr", - "references": [ - { - "ap_tracking_data": { - "group": 4, - "offset": 0 - }, - "pc": 69, - "value": "[cast(fp + (-3), felt*)]" - } - ], - "type": "reference" - }, - "starkware.starknet.common.storage.normalize_address.is_250": { - "cairo_type": "felt", - "full_name": "starkware.starknet.common.storage.normalize_address.is_250", - "references": [ - { - "ap_tracking_data": { - "group": 4, - "offset": 2 - }, - "pc": 89, - "value": "[cast(ap + (-1), felt*)]" - } - ], - "type": "reference" - }, - "starkware.starknet.common.storage.normalize_address.is_small": { - "cairo_type": "felt", - "full_name": "starkware.starknet.common.storage.normalize_address.is_small", - "references": [ - { - "ap_tracking_data": { - "group": 4, - "offset": 1 - }, - "pc": 71, - "value": "[cast(ap + (-1), felt*)]" - } - ], - "type": "reference" - }, - "starkware.starknet.common.syscalls.CALL_CONTRACT_SELECTOR": { - "type": "const", - "value": 20853273475220472486191784820 - }, - "starkware.starknet.common.syscalls.CallContract": { - "full_name": "starkware.starknet.common.syscalls.CallContract", - "members": { - "request": { - "cairo_type": "starkware.starknet.common.syscalls.CallContractRequest", - "offset": 0 - }, - "response": { - "cairo_type": "starkware.starknet.common.syscalls.CallContractResponse", - "offset": 5 - } - }, - "size": 7, - "type": "struct" - }, - "starkware.starknet.common.syscalls.CallContractRequest": { - "full_name": "starkware.starknet.common.syscalls.CallContractRequest", - "members": { - "calldata": { - "cairo_type": "felt*", - "offset": 4 - }, - "calldata_size": { - "cairo_type": "felt", - "offset": 3 - }, - "contract_address": { - "cairo_type": "felt", - "offset": 1 - }, - "function_selector": { - "cairo_type": "felt", - "offset": 2 - }, - "selector": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 5, - "type": "struct" - }, - "starkware.starknet.common.syscalls.CallContractResponse": { - "full_name": "starkware.starknet.common.syscalls.CallContractResponse", - "members": { - "retdata": { - "cairo_type": "felt*", - "offset": 1 - }, - "retdata_size": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 2, - "type": "struct" - }, - "starkware.starknet.common.syscalls.DELEGATE_CALL_SELECTOR": { - "type": "const", - "value": 21167594061783206823196716140 - }, - "starkware.starknet.common.syscalls.DELEGATE_L1_HANDLER_SELECTOR": { - "type": "const", - "value": 23274015802972845247556842986379118667122 - }, - "starkware.starknet.common.syscalls.DEPLOY_SELECTOR": { - "type": "const", - "value": 75202468540281 - }, - "starkware.starknet.common.syscalls.Deploy": { - "full_name": "starkware.starknet.common.syscalls.Deploy", - "members": { - "request": { - "cairo_type": "starkware.starknet.common.syscalls.DeployRequest", - "offset": 0 - }, - "response": { - "cairo_type": "starkware.starknet.common.syscalls.DeployResponse", - "offset": 6 - } - }, - "size": 9, - "type": "struct" - }, - "starkware.starknet.common.syscalls.DeployRequest": { - "full_name": "starkware.starknet.common.syscalls.DeployRequest", - "members": { - "class_hash": { - "cairo_type": "felt", - "offset": 1 - }, - "constructor_calldata": { - "cairo_type": "felt*", - "offset": 4 - }, - "constructor_calldata_size": { - "cairo_type": "felt", - "offset": 3 - }, - "contract_address_salt": { - "cairo_type": "felt", - "offset": 2 - }, - "deploy_from_zero": { - "cairo_type": "felt", - "offset": 5 - }, - "selector": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 6, - "type": "struct" - }, - "starkware.starknet.common.syscalls.DeployResponse": { - "full_name": "starkware.starknet.common.syscalls.DeployResponse", - "members": { - "constructor_retdata": { - "cairo_type": "felt*", - "offset": 2 - }, - "constructor_retdata_size": { - "cairo_type": "felt", - "offset": 1 - }, - "contract_address": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 3, - "type": "struct" - }, - "starkware.starknet.common.syscalls.DictAccess": { - "destination": "starkware.cairo.common.dict_access.DictAccess", - "type": "alias" - }, - "starkware.starknet.common.syscalls.EMIT_EVENT_SELECTOR": { - "type": "const", - "value": 1280709301550335749748 - }, - "starkware.starknet.common.syscalls.EmitEvent": { - "full_name": "starkware.starknet.common.syscalls.EmitEvent", - "members": { - "data": { - "cairo_type": "felt*", - "offset": 4 - }, - "data_len": { - "cairo_type": "felt", - "offset": 3 - }, - "keys": { - "cairo_type": "felt*", - "offset": 2 - }, - "keys_len": { - "cairo_type": "felt", - "offset": 1 - }, - "selector": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 5, - "type": "struct" - }, - "starkware.starknet.common.syscalls.GET_BLOCK_NUMBER_SELECTOR": { - "type": "const", - "value": 1448089106835523001438702345020786 - }, - "starkware.starknet.common.syscalls.GET_BLOCK_TIMESTAMP_SELECTOR": { - "type": "const", - "value": 24294903732626645868215235778792757751152 - }, - "starkware.starknet.common.syscalls.GET_CALLER_ADDRESS_SELECTOR": { - "type": "const", - "value": 94901967781393078444254803017658102643 - }, - "starkware.starknet.common.syscalls.GET_CONTRACT_ADDRESS_SELECTOR": { - "type": "const", - "value": 6219495360805491471215297013070624192820083 - }, - "starkware.starknet.common.syscalls.GET_SEQUENCER_ADDRESS_SELECTOR": { - "type": "const", - "value": 1592190833581991703053805829594610833820054387 - }, - "starkware.starknet.common.syscalls.GET_TX_INFO_SELECTOR": { - "type": "const", - "value": 1317029390204112103023 - }, - "starkware.starknet.common.syscalls.GET_TX_SIGNATURE_SELECTOR": { - "type": "const", - "value": 1448089128652340074717162277007973 - }, - "starkware.starknet.common.syscalls.GetBlockNumber": { - "full_name": "starkware.starknet.common.syscalls.GetBlockNumber", - "members": { - "request": { - "cairo_type": "starkware.starknet.common.syscalls.GetBlockNumberRequest", - "offset": 0 - }, - "response": { - "cairo_type": "starkware.starknet.common.syscalls.GetBlockNumberResponse", - "offset": 1 - } - }, - "size": 2, - "type": "struct" - }, - "starkware.starknet.common.syscalls.GetBlockNumberRequest": { - "full_name": "starkware.starknet.common.syscalls.GetBlockNumberRequest", - "members": { - "selector": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "starkware.starknet.common.syscalls.GetBlockNumberResponse": { - "full_name": "starkware.starknet.common.syscalls.GetBlockNumberResponse", - "members": { - "block_number": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "starkware.starknet.common.syscalls.GetBlockTimestamp": { - "full_name": "starkware.starknet.common.syscalls.GetBlockTimestamp", - "members": { - "request": { - "cairo_type": "starkware.starknet.common.syscalls.GetBlockTimestampRequest", - "offset": 0 - }, - "response": { - "cairo_type": "starkware.starknet.common.syscalls.GetBlockTimestampResponse", - "offset": 1 - } - }, - "size": 2, - "type": "struct" - }, - "starkware.starknet.common.syscalls.GetBlockTimestampRequest": { - "full_name": "starkware.starknet.common.syscalls.GetBlockTimestampRequest", - "members": { - "selector": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "starkware.starknet.common.syscalls.GetBlockTimestampResponse": { - "full_name": "starkware.starknet.common.syscalls.GetBlockTimestampResponse", - "members": { - "block_timestamp": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "starkware.starknet.common.syscalls.GetCallerAddress": { - "full_name": "starkware.starknet.common.syscalls.GetCallerAddress", - "members": { - "request": { - "cairo_type": "starkware.starknet.common.syscalls.GetCallerAddressRequest", - "offset": 0 - }, - "response": { - "cairo_type": "starkware.starknet.common.syscalls.GetCallerAddressResponse", - "offset": 1 - } - }, - "size": 2, - "type": "struct" - }, - "starkware.starknet.common.syscalls.GetCallerAddressRequest": { - "full_name": "starkware.starknet.common.syscalls.GetCallerAddressRequest", - "members": { - "selector": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "starkware.starknet.common.syscalls.GetCallerAddressResponse": { - "full_name": "starkware.starknet.common.syscalls.GetCallerAddressResponse", - "members": { - "caller_address": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "starkware.starknet.common.syscalls.GetContractAddress": { - "full_name": "starkware.starknet.common.syscalls.GetContractAddress", - "members": { - "request": { - "cairo_type": "starkware.starknet.common.syscalls.GetContractAddressRequest", - "offset": 0 - }, - "response": { - "cairo_type": "starkware.starknet.common.syscalls.GetContractAddressResponse", - "offset": 1 - } - }, - "size": 2, - "type": "struct" - }, - "starkware.starknet.common.syscalls.GetContractAddressRequest": { - "full_name": "starkware.starknet.common.syscalls.GetContractAddressRequest", - "members": { - "selector": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "starkware.starknet.common.syscalls.GetContractAddressResponse": { - "full_name": "starkware.starknet.common.syscalls.GetContractAddressResponse", - "members": { - "contract_address": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "starkware.starknet.common.syscalls.GetSequencerAddress": { - "full_name": "starkware.starknet.common.syscalls.GetSequencerAddress", - "members": { - "request": { - "cairo_type": "starkware.starknet.common.syscalls.GetSequencerAddressRequest", - "offset": 0 - }, - "response": { - "cairo_type": "starkware.starknet.common.syscalls.GetSequencerAddressResponse", - "offset": 1 - } - }, - "size": 2, - "type": "struct" - }, - "starkware.starknet.common.syscalls.GetSequencerAddressRequest": { - "full_name": "starkware.starknet.common.syscalls.GetSequencerAddressRequest", - "members": { - "selector": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "starkware.starknet.common.syscalls.GetSequencerAddressResponse": { - "full_name": "starkware.starknet.common.syscalls.GetSequencerAddressResponse", - "members": { - "sequencer_address": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "starkware.starknet.common.syscalls.GetTxInfo": { - "full_name": "starkware.starknet.common.syscalls.GetTxInfo", - "members": { - "request": { - "cairo_type": "starkware.starknet.common.syscalls.GetTxInfoRequest", - "offset": 0 - }, - "response": { - "cairo_type": "starkware.starknet.common.syscalls.GetTxInfoResponse", - "offset": 1 - } - }, - "size": 2, - "type": "struct" - }, - "starkware.starknet.common.syscalls.GetTxInfoRequest": { - "full_name": "starkware.starknet.common.syscalls.GetTxInfoRequest", - "members": { - "selector": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "starkware.starknet.common.syscalls.GetTxInfoResponse": { - "full_name": "starkware.starknet.common.syscalls.GetTxInfoResponse", - "members": { - "tx_info": { - "cairo_type": "starkware.starknet.common.syscalls.TxInfo*", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "starkware.starknet.common.syscalls.GetTxSignature": { - "full_name": "starkware.starknet.common.syscalls.GetTxSignature", - "members": { - "request": { - "cairo_type": "starkware.starknet.common.syscalls.GetTxSignatureRequest", - "offset": 0 - }, - "response": { - "cairo_type": "starkware.starknet.common.syscalls.GetTxSignatureResponse", - "offset": 1 - } - }, - "size": 3, - "type": "struct" - }, - "starkware.starknet.common.syscalls.GetTxSignatureRequest": { - "full_name": "starkware.starknet.common.syscalls.GetTxSignatureRequest", - "members": { - "selector": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "starkware.starknet.common.syscalls.GetTxSignatureResponse": { - "full_name": "starkware.starknet.common.syscalls.GetTxSignatureResponse", - "members": { - "signature": { - "cairo_type": "felt*", - "offset": 1 - }, - "signature_len": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 2, - "type": "struct" - }, - "starkware.starknet.common.syscalls.LIBRARY_CALL_L1_HANDLER_SELECTOR": { - "type": "const", - "value": 436233452754198157705746250789557519228244616562 - }, - "starkware.starknet.common.syscalls.LIBRARY_CALL_SELECTOR": { - "type": "const", - "value": 92376026794327011772951660 - }, - "starkware.starknet.common.syscalls.LibraryCall": { - "full_name": "starkware.starknet.common.syscalls.LibraryCall", - "members": { - "request": { - "cairo_type": "starkware.starknet.common.syscalls.LibraryCallRequest", - "offset": 0 - }, - "response": { - "cairo_type": "starkware.starknet.common.syscalls.CallContractResponse", - "offset": 5 - } - }, - "size": 7, - "type": "struct" - }, - "starkware.starknet.common.syscalls.LibraryCallRequest": { - "full_name": "starkware.starknet.common.syscalls.LibraryCallRequest", - "members": { - "calldata": { - "cairo_type": "felt*", - "offset": 4 - }, - "calldata_size": { - "cairo_type": "felt", - "offset": 3 - }, - "class_hash": { - "cairo_type": "felt", - "offset": 1 - }, - "function_selector": { - "cairo_type": "felt", - "offset": 2 - }, - "selector": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 5, - "type": "struct" - }, - "starkware.starknet.common.syscalls.SEND_MESSAGE_TO_L1_SELECTOR": { - "type": "const", - "value": 433017908768303439907196859243777073 - }, - "starkware.starknet.common.syscalls.STORAGE_READ_SELECTOR": { - "type": "const", - "value": 100890693370601760042082660 - }, - "starkware.starknet.common.syscalls.STORAGE_WRITE_SELECTOR": { - "type": "const", - "value": 25828017502874050592466629733 - }, - "starkware.starknet.common.syscalls.SendMessageToL1SysCall": { - "full_name": "starkware.starknet.common.syscalls.SendMessageToL1SysCall", - "members": { - "payload_ptr": { - "cairo_type": "felt*", - "offset": 3 - }, - "payload_size": { - "cairo_type": "felt", - "offset": 2 - }, - "selector": { - "cairo_type": "felt", - "offset": 0 - }, - "to_address": { - "cairo_type": "felt", - "offset": 1 - } - }, - "size": 4, - "type": "struct" - }, - "starkware.starknet.common.syscalls.StorageRead": { - "full_name": "starkware.starknet.common.syscalls.StorageRead", - "members": { - "request": { - "cairo_type": "starkware.starknet.common.syscalls.StorageReadRequest", - "offset": 0 - }, - "response": { - "cairo_type": "starkware.starknet.common.syscalls.StorageReadResponse", - "offset": 2 - } - }, - "size": 3, - "type": "struct" - }, - "starkware.starknet.common.syscalls.StorageReadRequest": { - "full_name": "starkware.starknet.common.syscalls.StorageReadRequest", - "members": { - "address": { - "cairo_type": "felt", - "offset": 1 - }, - "selector": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 2, - "type": "struct" - }, - "starkware.starknet.common.syscalls.StorageReadResponse": { - "full_name": "starkware.starknet.common.syscalls.StorageReadResponse", - "members": { - "value": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "starkware.starknet.common.syscalls.StorageWrite": { - "full_name": "starkware.starknet.common.syscalls.StorageWrite", - "members": { - "address": { - "cairo_type": "felt", - "offset": 1 - }, - "selector": { - "cairo_type": "felt", - "offset": 0 - }, - "value": { - "cairo_type": "felt", - "offset": 2 - } - }, - "size": 3, - "type": "struct" - }, - "starkware.starknet.common.syscalls.TxInfo": { - "full_name": "starkware.starknet.common.syscalls.TxInfo", - "members": { - "account_contract_address": { - "cairo_type": "felt", - "offset": 1 - }, - "chain_id": { - "cairo_type": "felt", - "offset": 6 - }, - "max_fee": { - "cairo_type": "felt", - "offset": 2 - }, - "nonce": { - "cairo_type": "felt", - "offset": 7 - }, - "signature": { - "cairo_type": "felt*", - "offset": 4 - }, - "signature_len": { - "cairo_type": "felt", - "offset": 3 - }, - "transaction_hash": { - "cairo_type": "felt", - "offset": 5 - }, - "version": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 8, - "type": "struct" - }, - "starkware.starknet.common.syscalls.get_caller_address": { - "decorators": [], - "pc": 109, - "type": "function" - }, - "starkware.starknet.common.syscalls.get_caller_address.Args": { - "full_name": "starkware.starknet.common.syscalls.get_caller_address.Args", - "members": {}, - "size": 0, - "type": "struct" - }, - "starkware.starknet.common.syscalls.get_caller_address.ImplicitArgs": { - "full_name": "starkware.starknet.common.syscalls.get_caller_address.ImplicitArgs", - "members": { - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "starkware.starknet.common.syscalls.get_caller_address.Return": { - "cairo_type": "(caller_address: felt)", - "type": "type_definition" - }, - "starkware.starknet.common.syscalls.get_caller_address.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "starkware.starknet.common.syscalls.get_caller_address.syscall_ptr": { - "cairo_type": "felt*", - "full_name": "starkware.starknet.common.syscalls.get_caller_address.syscall_ptr", - "references": [ - { - "ap_tracking_data": { - "group": 5, - "offset": 0 - }, - "pc": 109, - "value": "[cast(fp + (-3), felt**)]" - }, - { - "ap_tracking_data": { - "group": 5, - "offset": 1 - }, - "pc": 112, - "value": "cast([fp + (-3)] + 2, felt*)" - } - ], - "type": "reference" - }, - "starkware.starknet.common.syscalls.storage_read": { - "decorators": [], - "pc": 116, - "type": "function" - }, - "starkware.starknet.common.syscalls.storage_read.Args": { - "full_name": "starkware.starknet.common.syscalls.storage_read.Args", - "members": { - "address": { - "cairo_type": "felt", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "starkware.starknet.common.syscalls.storage_read.ImplicitArgs": { - "full_name": "starkware.starknet.common.syscalls.storage_read.ImplicitArgs", - "members": { - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "starkware.starknet.common.syscalls.storage_read.Return": { - "cairo_type": "(value: felt)", - "type": "type_definition" - }, - "starkware.starknet.common.syscalls.storage_read.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "starkware.starknet.common.syscalls.storage_read.syscall_ptr": { - "cairo_type": "felt*", - "full_name": "starkware.starknet.common.syscalls.storage_read.syscall_ptr", - "references": [ - { - "ap_tracking_data": { - "group": 6, - "offset": 0 - }, - "pc": 116, - "value": "[cast(fp + (-4), felt**)]" - }, - { - "ap_tracking_data": { - "group": 6, - "offset": 1 - }, - "pc": 120, - "value": "cast([fp + (-4)] + 3, felt*)" - } - ], - "type": "reference" - }, - "starkware.starknet.common.syscalls.storage_write": { - "decorators": [], - "pc": 124, - "type": "function" - }, - "starkware.starknet.common.syscalls.storage_write.Args": { - "full_name": "starkware.starknet.common.syscalls.storage_write.Args", - "members": { - "address": { - "cairo_type": "felt", - "offset": 0 - }, - "value": { - "cairo_type": "felt", - "offset": 1 - } - }, - "size": 2, - "type": "struct" - }, - "starkware.starknet.common.syscalls.storage_write.ImplicitArgs": { - "full_name": "starkware.starknet.common.syscalls.storage_write.ImplicitArgs", - "members": { - "syscall_ptr": { - "cairo_type": "felt*", - "offset": 0 - } - }, - "size": 1, - "type": "struct" - }, - "starkware.starknet.common.syscalls.storage_write.Return": { - "cairo_type": "()", - "type": "type_definition" - }, - "starkware.starknet.common.syscalls.storage_write.SIZEOF_LOCALS": { - "type": "const", - "value": 0 - }, - "starkware.starknet.common.syscalls.storage_write.syscall_ptr": { - "cairo_type": "felt*", - "full_name": "starkware.starknet.common.syscalls.storage_write.syscall_ptr", - "references": [ - { - "ap_tracking_data": { - "group": 7, - "offset": 0 - }, - "pc": 124, - "value": "[cast(fp + (-5), felt**)]" - }, - { - "ap_tracking_data": { - "group": 7, - "offset": 1 - }, - "pc": 129, - "value": "cast([fp + (-5)] + 3, felt*)" - } - ], - "type": "reference" - } - }, - "main_scope": "__main__", - "prime": "0x800000000000011000000000000000000000000000000000000000000000001", - "reference_manager": { - "references": [ - { - "ap_tracking_data": { - "group": 1, - "offset": 0 - }, - "pc": 6, - "value": "[cast(fp + (-3), felt*)]" - }, - { - "ap_tracking_data": { - "group": 2, - "offset": 0 - }, - "pc": 11, - "value": "[cast(fp + (-3), felt*)]" - }, - { - "ap_tracking_data": { - "group": 2, - "offset": 0 - }, - "pc": 11, - "value": "[cast([fp + (-4)], felt*)]" - }, - { - "ap_tracking_data": { - "group": 2, - "offset": 0 - }, - "pc": 11, - "value": "[cast([fp + (-4)] + 1, felt*)]" - }, - { - "ap_tracking_data": { - "group": 3, - "offset": 0 - }, - "pc": 24, - "value": "[cast(fp + (-4), felt*)]" - }, - { - "ap_tracking_data": { - "group": 3, - "offset": 0 - }, - "pc": 24, - "value": "[cast(fp + (-3), felt*)]" - }, - { - "ap_tracking_data": { - "group": 3, - "offset": 0 - }, - "pc": 24, - "value": "[cast(fp + (-5), felt*)]" - }, - { - "ap_tracking_data": { - "group": 4, - "offset": 0 - }, - "pc": 69, - "value": "[cast(fp + (-3), felt*)]" - }, - { - "ap_tracking_data": { - "group": 4, - "offset": 1 - }, - "pc": 71, - "value": "[cast(ap + (-1), felt*)]" - }, - { - "ap_tracking_data": { - "group": 4, - "offset": 2 - }, - "pc": 89, - "value": "[cast(ap + (-1), felt*)]" - }, - { - "ap_tracking_data": { - "group": 5, - "offset": 0 - }, - "pc": 109, - "value": "[cast(fp + (-3), felt**)]" - }, - { - "ap_tracking_data": { - "group": 6, - "offset": 0 - }, - "pc": 116, - "value": "[cast(fp + (-4), felt**)]" - }, - { - "ap_tracking_data": { - "group": 7, - "offset": 0 - }, - "pc": 124, - "value": "[cast(fp + (-5), felt**)]" - }, - { - "ap_tracking_data": { - "group": 8, - "offset": 0 - }, - "pc": 132, - "value": "[cast(fp + (-3), felt*)]" - }, - { - "ap_tracking_data": { - "group": 11, - "offset": 0 - }, - "pc": 175, - "value": "[cast(fp + (-6), starkware.cairo.common.uint256.Uint256*)]" - }, - { - "ap_tracking_data": { - "group": 11, - "offset": 0 - }, - "pc": 175, - "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" - }, - { - "ap_tracking_data": { - "group": 11, - "offset": 4 - }, - "pc": 177, - "value": "[cast(fp + 2, felt*)]" - }, - { - "ap_tracking_data": { - "group": 11, - "offset": 4 - }, - "pc": 177, - "value": "[cast(fp + 3, felt*)]" - } - ] - } - } -} From 28ee4af412608fd86ac518eeb0d57004b2f9a1fd Mon Sep 17 00:00:00 2001 From: Mohit Dhattarwal <48082542+Mohiiit@users.noreply.github.com> Date: Wed, 25 Sep 2024 23:58:26 +0530 Subject: [PATCH 28/42] Delete js_tests/package-lock.json --- js_tests/package-lock.json | 4310 ------------------------------------ 1 file changed, 4310 deletions(-) delete mode 100644 js_tests/package-lock.json diff --git a/js_tests/package-lock.json b/js_tests/package-lock.json deleted file mode 100644 index 22c82b374..000000000 --- a/js_tests/package-lock.json +++ /dev/null @@ -1,4310 +0,0 @@ -{ - "name": "js_tests", - "version": "1.0.0", - "lockfileVersion": 3, - "requires": true, - "packages": { - "": { - "name": "js_tests", - "version": "1.0.0", - "license": "MIT", - "dependencies": { - "starknet": "^6.11.0" - }, - "devDependencies": { - "@types/jest": "^29.5.13", - "@types/node": "^22.7.0", - "jest": "^29.7.0", - "ts-jest": "^29.2.5" - } - }, - "node_modules/@ampproject/remapping": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", - "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.24" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/code-frame": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.7.tgz", - "integrity": "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/highlight": "^7.24.7", - "picocolors": "^1.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/compat-data": { - "version": "7.25.4", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.25.4.tgz", - "integrity": "sha512-+LGRog6RAsCJrrrg/IO6LGmpphNe5DiK30dGjCoxxeGv49B10/3XYGxPsAwrDlMFcFEvdAUavDT8r9k/hSyQqQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/core": { - "version": "7.25.2", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.25.2.tgz", - "integrity": "sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.24.7", - "@babel/generator": "^7.25.0", - "@babel/helper-compilation-targets": "^7.25.2", - "@babel/helper-module-transforms": "^7.25.2", - "@babel/helpers": "^7.25.0", - "@babel/parser": "^7.25.0", - "@babel/template": "^7.25.0", - "@babel/traverse": "^7.25.2", - "@babel/types": "^7.25.2", - "convert-source-map": "^2.0.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.3", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "node_modules/@babel/generator": { - "version": "7.25.6", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.25.6.tgz", - "integrity": "sha512-VPC82gr1seXOpkjAAKoLhP50vx4vGNlF4msF64dSFq1P8RfB+QAuJWGHPXXPc8QyfVWwwB/TNNU4+ayZmHNbZw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.25.6", - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.25", - "jsesc": "^2.5.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-compilation-targets": { - "version": "7.25.2", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.2.tgz", - "integrity": "sha512-U2U5LsSaZ7TAt3cfaymQ8WHh0pxvdHoEk6HVpaexxixjyEquMh0L0YNJNM6CTGKMXV1iksi0iZkGw4AcFkPaaw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/compat-data": "^7.25.2", - "@babel/helper-validator-option": "^7.24.8", - "browserslist": "^4.23.1", - "lru-cache": "^5.1.1", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-imports": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.7.tgz", - "integrity": "sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/traverse": "^7.24.7", - "@babel/types": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-transforms": { - "version": "7.25.2", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.25.2.tgz", - "integrity": "sha512-BjyRAbix6j/wv83ftcVJmBt72QtHI56C7JXZoG2xATiLpmoC7dpd8WnkikExHDVPpi/3qCmO6WY1EaXOluiecQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-module-imports": "^7.24.7", - "@babel/helper-simple-access": "^7.24.7", - "@babel/helper-validator-identifier": "^7.24.7", - "@babel/traverse": "^7.25.2" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-plugin-utils": { - "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.8.tgz", - "integrity": "sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-simple-access": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.24.7.tgz", - "integrity": "sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/traverse": "^7.24.7", - "@babel/types": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-string-parser": { - "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.8.tgz", - "integrity": "sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz", - "integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-option": { - "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.24.8.tgz", - "integrity": "sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helpers": { - "version": "7.25.6", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.25.6.tgz", - "integrity": "sha512-Xg0tn4HcfTijTwfDwYlvVCl43V6h4KyVVX2aEm4qdO/PC6L2YvzLHFdmxhoeSA3eslcE6+ZVXHgWwopXYLNq4Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/template": "^7.25.0", - "@babel/types": "^7.25.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/highlight": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.7.tgz", - "integrity": "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-validator-identifier": "^7.24.7", - "chalk": "^2.4.2", - "js-tokens": "^4.0.0", - "picocolors": "^1.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/highlight/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/@babel/highlight/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true, - "license": "MIT" - }, - "node_modules/@babel/highlight/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/@babel/highlight/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/parser": { - "version": "7.25.6", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.25.6.tgz", - "integrity": "sha512-trGdfBdbD0l1ZPmcJ83eNxB9rbEax4ALFTF7fN386TMYbeCQbyme5cOEXQhbGXKebwGaB/J52w1mrklMcbgy6Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.25.6" - }, - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/plugin-syntax-async-generators": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-bigint": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", - "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-class-properties": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", - "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-class-static-block": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", - "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-import-attributes": { - "version": "7.25.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.25.6.tgz", - "integrity": "sha512-sXaDXaJN9SNLymBdlWFA+bjzBhFD617ZaFiY13dGt7TVslVvVgA6fkZOP7Ki3IGElC45lwHdOTrCtKZGVAWeLQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.8" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-import-meta": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", - "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", - "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-jsx": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.24.7.tgz", - "integrity": "sha512-6ddciUPe/mpMnOKv/U+RSd2vvVy+Yw/JfBB0ZHYjEZt9NLHmCUylNYlsbqCCS1Bffjlb0fCwC9Vqz+sBz6PsiQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-logical-assignment-operators": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", - "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-numeric-separator": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", - "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-private-property-in-object": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", - "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-top-level-await": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", - "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-typescript": { - "version": "7.25.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.25.4.tgz", - "integrity": "sha512-uMOCoHVU52BsSWxPOMVv5qKRdeSlPuImUCB2dlPuBSU+W2/ROE7/Zg8F2Kepbk+8yBa68LlRKxO+xgEVWorsDg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.8" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/template": { - "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.0.tgz", - "integrity": "sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.24.7", - "@babel/parser": "^7.25.0", - "@babel/types": "^7.25.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse": { - "version": "7.25.6", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.6.tgz", - "integrity": "sha512-9Vrcx5ZW6UwK5tvqsj0nGpp/XzqthkT0dqIc9g1AdtygFToNtTF67XzYS//dm+SAK9cp3B9R4ZO/46p63SCjlQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.24.7", - "@babel/generator": "^7.25.6", - "@babel/parser": "^7.25.6", - "@babel/template": "^7.25.0", - "@babel/types": "^7.25.6", - "debug": "^4.3.1", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/types": { - "version": "7.25.6", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.25.6.tgz", - "integrity": "sha512-/l42B1qxpG6RdfYf343Uw1vmDjeNhneUXtzhojE7pDgfpEypmRhI6j1kr17XCVv4Cgl9HdAiQY2x0GwKm7rWCw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-string-parser": "^7.24.8", - "@babel/helper-validator-identifier": "^7.24.7", - "to-fast-properties": "^2.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@bcoe/v8-coverage": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", - "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", - "dev": true, - "license": "MIT" - }, - "node_modules/@istanbuljs/load-nyc-config": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", - "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "camelcase": "^5.3.1", - "find-up": "^4.1.0", - "get-package-type": "^0.1.0", - "js-yaml": "^3.13.1", - "resolve-from": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/schema": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", - "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/console": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.7.0.tgz", - "integrity": "sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "jest-message-util": "^29.7.0", - "jest-util": "^29.7.0", - "slash": "^3.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/core": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.7.0.tgz", - "integrity": "sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/console": "^29.7.0", - "@jest/reporters": "^29.7.0", - "@jest/test-result": "^29.7.0", - "@jest/transform": "^29.7.0", - "@jest/types": "^29.6.3", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.9", - "jest-changed-files": "^29.7.0", - "jest-config": "^29.7.0", - "jest-haste-map": "^29.7.0", - "jest-message-util": "^29.7.0", - "jest-regex-util": "^29.6.3", - "jest-resolve": "^29.7.0", - "jest-resolve-dependencies": "^29.7.0", - "jest-runner": "^29.7.0", - "jest-runtime": "^29.7.0", - "jest-snapshot": "^29.7.0", - "jest-util": "^29.7.0", - "jest-validate": "^29.7.0", - "jest-watcher": "^29.7.0", - "micromatch": "^4.0.4", - "pretty-format": "^29.7.0", - "slash": "^3.0.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" - }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } - } - }, - "node_modules/@jest/environment": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.7.0.tgz", - "integrity": "sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/fake-timers": "^29.7.0", - "@jest/types": "^29.6.3", - "@types/node": "*", - "jest-mock": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/expect": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.7.0.tgz", - "integrity": "sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "expect": "^29.7.0", - "jest-snapshot": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/expect-utils": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.7.0.tgz", - "integrity": "sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==", - "dev": true, - "license": "MIT", - "dependencies": { - "jest-get-type": "^29.6.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/fake-timers": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.7.0.tgz", - "integrity": "sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "@sinonjs/fake-timers": "^10.0.2", - "@types/node": "*", - "jest-message-util": "^29.7.0", - "jest-mock": "^29.7.0", - "jest-util": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/globals": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.7.0.tgz", - "integrity": "sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/environment": "^29.7.0", - "@jest/expect": "^29.7.0", - "@jest/types": "^29.6.3", - "jest-mock": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/reporters": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.7.0.tgz", - "integrity": "sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^29.7.0", - "@jest/test-result": "^29.7.0", - "@jest/transform": "^29.7.0", - "@jest/types": "^29.6.3", - "@jridgewell/trace-mapping": "^0.3.18", - "@types/node": "*", - "chalk": "^4.0.0", - "collect-v8-coverage": "^1.0.0", - "exit": "^0.1.2", - "glob": "^7.1.3", - "graceful-fs": "^4.2.9", - "istanbul-lib-coverage": "^3.0.0", - "istanbul-lib-instrument": "^6.0.0", - "istanbul-lib-report": "^3.0.0", - "istanbul-lib-source-maps": "^4.0.0", - "istanbul-reports": "^3.1.3", - "jest-message-util": "^29.7.0", - "jest-util": "^29.7.0", - "jest-worker": "^29.7.0", - "slash": "^3.0.0", - "string-length": "^4.0.1", - "strip-ansi": "^6.0.0", - "v8-to-istanbul": "^9.0.1" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" - }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } - } - }, - "node_modules/@jest/schemas": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", - "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@sinclair/typebox": "^0.27.8" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/source-map": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-29.6.3.tgz", - "integrity": "sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.18", - "callsites": "^3.0.0", - "graceful-fs": "^4.2.9" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/test-result": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.7.0.tgz", - "integrity": "sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/console": "^29.7.0", - "@jest/types": "^29.6.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "collect-v8-coverage": "^1.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/test-sequencer": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.7.0.tgz", - "integrity": "sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/test-result": "^29.7.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.7.0", - "slash": "^3.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/transform": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.7.0.tgz", - "integrity": "sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/core": "^7.11.6", - "@jest/types": "^29.6.3", - "@jridgewell/trace-mapping": "^0.3.18", - "babel-plugin-istanbul": "^6.1.1", - "chalk": "^4.0.0", - "convert-source-map": "^2.0.0", - "fast-json-stable-stringify": "^2.1.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.7.0", - "jest-regex-util": "^29.6.3", - "jest-util": "^29.7.0", - "micromatch": "^4.0.4", - "pirates": "^4.0.4", - "slash": "^3.0.0", - "write-file-atomic": "^4.0.2" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/types": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", - "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/schemas": "^29.6.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^17.0.8", - "chalk": "^4.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", - "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/set-array": "^1.2.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.24" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", - "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/set-array": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", - "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", - "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.25", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", - "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" - } - }, - "node_modules/@noble/curves": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.4.2.tgz", - "integrity": "sha512-TavHr8qycMChk8UwMld0ZDRvatedkzWfH8IiaeGCfymOP5i0hSCozz9vHOL0nkwk7HRMlFnAiKpS2jrUmSybcw==", - "license": "MIT", - "dependencies": { - "@noble/hashes": "1.4.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@noble/curves/node_modules/@noble/hashes": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.4.0.tgz", - "integrity": "sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg==", - "license": "MIT", - "engines": { - "node": ">= 16" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@noble/hashes": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.5.0.tgz", - "integrity": "sha512-1j6kQFb7QRru7eKN3ZDvRcP13rugwdxZqCjbiAVZfIJwgj2A65UmT4TgARXGlXgnRkORLTDTrO19ZErt7+QXgA==", - "license": "MIT", - "engines": { - "node": "^14.21.3 || >=16" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@scure/base": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/@scure/base/-/base-1.1.9.tgz", - "integrity": "sha512-8YKhl8GHiNI/pU2VMaofa2Tor7PJRAjwQLBBuilkJ9L5+13yVbC7JO/wS7piioAvPSwR3JKM1IJ/u4xQzbcXKg==", - "license": "MIT", - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@scure/starknet": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@scure/starknet/-/starknet-1.0.0.tgz", - "integrity": "sha512-o5J57zY0f+2IL/mq8+AYJJ4Xpc1fOtDhr+mFQKbHnYFmm3WQrC+8zj2HEgxak1a+x86mhmBC1Kq305KUpVf0wg==", - "license": "MIT", - "dependencies": { - "@noble/curves": "~1.3.0", - "@noble/hashes": "~1.3.3" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@scure/starknet/node_modules/@noble/curves": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.3.0.tgz", - "integrity": "sha512-t01iSXPuN+Eqzb4eBX0S5oubSqXbK/xXa1Ne18Hj8f9pStxztHCE2gfboSp/dZRLSqfuLpRK2nDXDK+W9puocA==", - "license": "MIT", - "dependencies": { - "@noble/hashes": "1.3.3" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@scure/starknet/node_modules/@noble/hashes": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.3.3.tgz", - "integrity": "sha512-V7/fPHgl+jsVPXqqeOzT8egNj2iBIVt+ECeMMG8TdcnTikP3oaBtUVqpT/gYCR68aEBJSF+XbYUxStjbFMqIIA==", - "license": "MIT", - "engines": { - "node": ">= 16" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@sinclair/typebox": { - "version": "0.27.8", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", - "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@sinonjs/commons": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.1.tgz", - "integrity": "sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "type-detect": "4.0.8" - } - }, - "node_modules/@sinonjs/fake-timers": { - "version": "10.3.0", - "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz", - "integrity": "sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "@sinonjs/commons": "^3.0.0" - } - }, - "node_modules/@starknet-io/types-js": { - "version": "0.7.7", - "resolved": "https://registry.npmjs.org/@starknet-io/types-js/-/types-js-0.7.7.tgz", - "integrity": "sha512-WLrpK7LIaIb8Ymxu6KF/6JkGW1sso988DweWu7p5QY/3y7waBIiPvzh27D9bX5KIJNRDyOoOVoHVEKYUYWZ/RQ==", - "license": "MIT" - }, - "node_modules/@types/babel__core": { - "version": "7.20.5", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", - "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/parser": "^7.20.7", - "@babel/types": "^7.20.7", - "@types/babel__generator": "*", - "@types/babel__template": "*", - "@types/babel__traverse": "*" - } - }, - "node_modules/@types/babel__generator": { - "version": "7.6.8", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.8.tgz", - "integrity": "sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.0.0" - } - }, - "node_modules/@types/babel__template": { - "version": "7.4.4", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", - "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" - } - }, - "node_modules/@types/babel__traverse": { - "version": "7.20.6", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.6.tgz", - "integrity": "sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.20.7" - } - }, - "node_modules/@types/graceful-fs": { - "version": "4.1.9", - "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.9.tgz", - "integrity": "sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/istanbul-lib-coverage": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", - "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/istanbul-lib-report": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", - "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/istanbul-lib-coverage": "*" - } - }, - "node_modules/@types/istanbul-reports": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", - "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/istanbul-lib-report": "*" - } - }, - "node_modules/@types/jest": { - "version": "29.5.13", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.13.tgz", - "integrity": "sha512-wd+MVEZCHt23V0/L642O5APvspWply/rGY5BcW4SUETo2UzPU3Z26qr8jC2qxpimI2jjx9h7+2cj2FwIr01bXg==", - "dev": true, - "license": "MIT", - "dependencies": { - "expect": "^29.0.0", - "pretty-format": "^29.0.0" - } - }, - "node_modules/@types/node": { - "version": "22.7.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.7.0.tgz", - "integrity": "sha512-MOdOibwBs6KW1vfqz2uKMlxq5xAfAZ98SZjO8e3XnAbFnTJtAspqhWk7hrdSAs9/Y14ZWMiy7/MxMUzAOadYEw==", - "dev": true, - "license": "MIT", - "dependencies": { - "undici-types": "~6.19.2" - } - }, - "node_modules/@types/stack-utils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz", - "integrity": "sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/yargs": { - "version": "17.0.33", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.33.tgz", - "integrity": "sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/@types/yargs-parser": { - "version": "21.0.3", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", - "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/abi-wan-kanabi": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/abi-wan-kanabi/-/abi-wan-kanabi-2.2.3.tgz", - "integrity": "sha512-JlqiAl9CPvTm5kKG0QXmVCWNWoC/XyRMOeT77cQlbxXWllgjf6SqUmaNqFon72C2o5OSZids+5FvLdsw6dvWaw==", - "license": "ISC", - "dependencies": { - "ansicolors": "^0.3.2", - "cardinal": "^2.1.1", - "fs-extra": "^10.0.0", - "yargs": "^17.7.2" - }, - "bin": { - "generate": "dist/generate.js" - } - }, - "node_modules/ansi-escapes": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "type-fest": "^0.21.3" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/ansicolors": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/ansicolors/-/ansicolors-0.3.2.tgz", - "integrity": "sha512-QXu7BPrP29VllRxH8GwB7x5iX5qWKAAMLqKQGWTeLWVlNHNOpVMJ91dsxQAIWXpjuW5wqvxu3Jd/nRjrJ+0pqg==", - "license": "MIT" - }, - "node_modules/anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "dev": true, - "license": "ISC", - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "license": "MIT", - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, - "node_modules/async": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz", - "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==", - "dev": true, - "license": "MIT" - }, - "node_modules/babel-jest": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.7.0.tgz", - "integrity": "sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/transform": "^29.7.0", - "@types/babel__core": "^7.1.14", - "babel-plugin-istanbul": "^6.1.1", - "babel-preset-jest": "^29.6.3", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "slash": "^3.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - }, - "peerDependencies": { - "@babel/core": "^7.8.0" - } - }, - "node_modules/babel-plugin-istanbul": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", - "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "@istanbuljs/load-nyc-config": "^1.0.0", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-instrument": "^5.0.4", - "test-exclude": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/babel-plugin-istanbul/node_modules/istanbul-lib-instrument": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", - "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "@babel/core": "^7.12.3", - "@babel/parser": "^7.14.7", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.2.0", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/babel-plugin-jest-hoist": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.6.3.tgz", - "integrity": "sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/template": "^7.3.3", - "@babel/types": "^7.3.3", - "@types/babel__core": "^7.1.14", - "@types/babel__traverse": "^7.0.6" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/babel-preset-current-node-syntax": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.1.0.tgz", - "integrity": "sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-bigint": "^7.8.3", - "@babel/plugin-syntax-class-properties": "^7.12.13", - "@babel/plugin-syntax-class-static-block": "^7.14.5", - "@babel/plugin-syntax-import-attributes": "^7.24.7", - "@babel/plugin-syntax-import-meta": "^7.10.4", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5", - "@babel/plugin-syntax-top-level-await": "^7.14.5" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/babel-preset-jest": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-29.6.3.tgz", - "integrity": "sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==", - "dev": true, - "license": "MIT", - "dependencies": { - "babel-plugin-jest-hoist": "^29.6.3", - "babel-preset-current-node-syntax": "^1.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true, - "license": "MIT" - }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/braces": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", - "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", - "dev": true, - "license": "MIT", - "dependencies": { - "fill-range": "^7.1.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/browserslist": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.0.tgz", - "integrity": "sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "caniuse-lite": "^1.0.30001663", - "electron-to-chromium": "^1.5.28", - "node-releases": "^2.0.18", - "update-browserslist-db": "^1.1.0" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, - "node_modules/bs-logger": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz", - "integrity": "sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==", - "dev": true, - "license": "MIT", - "dependencies": { - "fast-json-stable-stringify": "2.x" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/bser": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", - "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "node-int64": "^0.4.0" - } - }, - "node_modules/buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/caniuse-lite": { - "version": "1.0.30001663", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001663.tgz", - "integrity": "sha512-o9C3X27GLKbLeTYZ6HBOLU1tsAcBZsLis28wrVzddShCS16RujjHp9GDHKZqrB3meE0YjhawvMFsGb/igqiPzA==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "CC-BY-4.0" - }, - "node_modules/cardinal": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/cardinal/-/cardinal-2.1.1.tgz", - "integrity": "sha512-JSr5eOgoEymtYHBjNWyjrMqet9Am2miJhlfKNdqLp6zoeAh0KN5dRAcxlecj5mAJrmQomgiOBj35xHLrFjqBpw==", - "license": "MIT", - "dependencies": { - "ansicolors": "~0.3.2", - "redeyed": "~2.1.0" - }, - "bin": { - "cdl": "bin/cdl.js" - } - }, - "node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/char-regex": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", - "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - } - }, - "node_modules/ci-info": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", - "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/sibiraj-s" - } - ], - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/cjs-module-lexer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.4.1.tgz", - "integrity": "sha512-cuSVIHi9/9E/+821Qjdvngor+xpnlwnuwIyZOaLmHBVdXL+gP+I6QQB9VkO7RI77YIcTV+S1W9AreJ5eN63JBA==", - "dev": true, - "license": "MIT" - }, - "node_modules/cliui": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", - "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", - "license": "ISC", - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", - "dev": true, - "license": "MIT", - "engines": { - "iojs": ">= 1.0.0", - "node": ">= 0.12.0" - } - }, - "node_modules/collect-v8-coverage": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz", - "integrity": "sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==", - "dev": true, - "license": "MIT" - }, - "node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "license": "MIT" - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true, - "license": "MIT" - }, - "node_modules/convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true, - "license": "MIT" - }, - "node_modules/create-jest": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/create-jest/-/create-jest-29.7.0.tgz", - "integrity": "sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "chalk": "^4.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.9", - "jest-config": "^29.7.0", - "jest-util": "^29.7.0", - "prompts": "^2.0.1" - }, - "bin": { - "create-jest": "bin/create-jest.js" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "license": "MIT", - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/debug": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", - "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/dedent": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.5.3.tgz", - "integrity": "sha512-NHQtfOOW68WD8lgypbLA5oT+Bt0xXJhiYvoR6SmmNXZfpzOGXwdKWmcwG8N7PwVVWV3eF/68nmD9BaJSsTBhyQ==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "babel-plugin-macros": "^3.1.0" - }, - "peerDependenciesMeta": { - "babel-plugin-macros": { - "optional": true - } - } - }, - "node_modules/deepmerge": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", - "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/detect-newline": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", - "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/diff-sequences": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", - "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/ejs": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz", - "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "jake": "^10.8.5" - }, - "bin": { - "ejs": "bin/cli.js" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/electron-to-chromium": { - "version": "1.5.28", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.28.tgz", - "integrity": "sha512-VufdJl+rzaKZoYVUijN13QcXVF5dWPZANeFTLNy+OSpHdDL5ynXTF35+60RSBbaQYB1ae723lQXHCrf4pyLsMw==", - "dev": true, - "license": "ISC" - }, - "node_modules/emittery": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.13.1.tgz", - "integrity": "sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sindresorhus/emittery?sponsor=1" - } - }, - "node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "license": "MIT" - }, - "node_modules/error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-arrayish": "^0.2.1" - } - }, - "node_modules/escalade": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", - "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/escape-string-regexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", - "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "license": "BSD-2-Clause", - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dev": true, - "license": "MIT", - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", - "dev": true, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/expect": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz", - "integrity": "sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/expect-utils": "^29.7.0", - "jest-get-type": "^29.6.3", - "jest-matcher-utils": "^29.7.0", - "jest-message-util": "^29.7.0", - "jest-util": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true, - "license": "MIT" - }, - "node_modules/fb-watchman": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", - "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "bser": "2.1.1" - } - }, - "node_modules/fetch-cookie": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/fetch-cookie/-/fetch-cookie-3.0.1.tgz", - "integrity": "sha512-ZGXe8Y5Z/1FWqQ9q/CrJhkUD73DyBU9VF0hBQmEO/wPHe4A9PKTjplFDLeFX8aOsYypZUcX5Ji/eByn3VCVO3Q==", - "license": "Unlicense", - "dependencies": { - "set-cookie-parser": "^2.4.8", - "tough-cookie": "^4.0.0" - } - }, - "node_modules/filelist": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", - "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "minimatch": "^5.0.1" - } - }, - "node_modules/filelist/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/filelist/node_modules/minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/fill-range": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", - "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", - "dev": true, - "license": "MIT", - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "license": "MIT", - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dev": true, - "license": "ISC" - }, - "node_modules/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "license": "ISC", - "engines": { - "node": "6.* || 8.* || >= 10.*" - } - }, - "node_modules/get-package-type": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", - "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/get-starknet-core": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/get-starknet-core/-/get-starknet-core-4.0.0.tgz", - "integrity": "sha512-6pLmidQZkC3wZsrHY99grQHoGpuuXqkbSP65F8ov1/JsEI8DDLkhsAuLCKFzNOK56cJp+f1bWWfTJ57e9r5eqQ==", - "license": "MIT", - "dependencies": { - "@starknet-io/types-js": "^0.7.7" - } - }, - "node_modules/get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "deprecated": "Glob versions prior to v9 are no longer supported", - "dev": true, - "license": "ISC", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/graceful-fs": { - "version": "4.2.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", - "license": "ISC" - }, - "node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/hasown": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", - "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "function-bind": "^1.1.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/html-escaper": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", - "dev": true, - "license": "MIT" - }, - "node_modules/human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=10.17.0" - } - }, - "node_modules/import-local": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.2.0.tgz", - "integrity": "sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==", - "dev": true, - "license": "MIT", - "dependencies": { - "pkg-dir": "^4.2.0", - "resolve-cwd": "^3.0.0" - }, - "bin": { - "import-local-fixture": "fixtures/cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", - "dev": true, - "license": "ISC", - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "dev": true, - "license": "MIT" - }, - "node_modules/is-core-module": { - "version": "2.15.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz", - "integrity": "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "hasown": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-generator-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", - "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true, - "license": "ISC" - }, - "node_modules/isomorphic-fetch": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-3.0.0.tgz", - "integrity": "sha512-qvUtwJ3j6qwsF3jLxkZ72qCgjMysPzDfeV240JHiGZsANBYd+EEuu35v7dfrJ9Up0Ak07D7GGSkGhCHTqg/5wA==", - "license": "MIT", - "dependencies": { - "node-fetch": "^2.6.1", - "whatwg-fetch": "^3.4.1" - } - }, - "node_modules/istanbul-lib-coverage": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", - "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-instrument": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.3.tgz", - "integrity": "sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "@babel/core": "^7.23.9", - "@babel/parser": "^7.23.9", - "@istanbuljs/schema": "^0.1.3", - "istanbul-lib-coverage": "^3.2.0", - "semver": "^7.5.4" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/istanbul-lib-instrument/node_modules/semver": { - "version": "7.6.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", - "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/istanbul-lib-report": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", - "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^4.0.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/istanbul-lib-source-maps": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", - "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "debug": "^4.1.1", - "istanbul-lib-coverage": "^3.0.0", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/istanbul-reports": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.7.tgz", - "integrity": "sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jake": { - "version": "10.9.2", - "resolved": "https://registry.npmjs.org/jake/-/jake-10.9.2.tgz", - "integrity": "sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "async": "^3.2.3", - "chalk": "^4.0.2", - "filelist": "^1.0.4", - "minimatch": "^3.1.2" - }, - "bin": { - "jake": "bin/cli.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/jest": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest/-/jest-29.7.0.tgz", - "integrity": "sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/core": "^29.7.0", - "@jest/types": "^29.6.3", - "import-local": "^3.0.2", - "jest-cli": "^29.7.0" - }, - "bin": { - "jest": "bin/jest.js" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" - }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } - } - }, - "node_modules/jest-changed-files": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.7.0.tgz", - "integrity": "sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==", - "dev": true, - "license": "MIT", - "dependencies": { - "execa": "^5.0.0", - "jest-util": "^29.7.0", - "p-limit": "^3.1.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-circus": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.7.0.tgz", - "integrity": "sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/environment": "^29.7.0", - "@jest/expect": "^29.7.0", - "@jest/test-result": "^29.7.0", - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "co": "^4.6.0", - "dedent": "^1.0.0", - "is-generator-fn": "^2.0.0", - "jest-each": "^29.7.0", - "jest-matcher-utils": "^29.7.0", - "jest-message-util": "^29.7.0", - "jest-runtime": "^29.7.0", - "jest-snapshot": "^29.7.0", - "jest-util": "^29.7.0", - "p-limit": "^3.1.0", - "pretty-format": "^29.7.0", - "pure-rand": "^6.0.0", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-cli": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.7.0.tgz", - "integrity": "sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/core": "^29.7.0", - "@jest/test-result": "^29.7.0", - "@jest/types": "^29.6.3", - "chalk": "^4.0.0", - "create-jest": "^29.7.0", - "exit": "^0.1.2", - "import-local": "^3.0.2", - "jest-config": "^29.7.0", - "jest-util": "^29.7.0", - "jest-validate": "^29.7.0", - "yargs": "^17.3.1" - }, - "bin": { - "jest": "bin/jest.js" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" - }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } - } - }, - "node_modules/jest-config": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.7.0.tgz", - "integrity": "sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/core": "^7.11.6", - "@jest/test-sequencer": "^29.7.0", - "@jest/types": "^29.6.3", - "babel-jest": "^29.7.0", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "deepmerge": "^4.2.2", - "glob": "^7.1.3", - "graceful-fs": "^4.2.9", - "jest-circus": "^29.7.0", - "jest-environment-node": "^29.7.0", - "jest-get-type": "^29.6.3", - "jest-regex-util": "^29.6.3", - "jest-resolve": "^29.7.0", - "jest-runner": "^29.7.0", - "jest-util": "^29.7.0", - "jest-validate": "^29.7.0", - "micromatch": "^4.0.4", - "parse-json": "^5.2.0", - "pretty-format": "^29.7.0", - "slash": "^3.0.0", - "strip-json-comments": "^3.1.1" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - }, - "peerDependencies": { - "@types/node": "*", - "ts-node": ">=9.0.0" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - }, - "ts-node": { - "optional": true - } - } - }, - "node_modules/jest-diff": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz", - "integrity": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==", - "dev": true, - "license": "MIT", - "dependencies": { - "chalk": "^4.0.0", - "diff-sequences": "^29.6.3", - "jest-get-type": "^29.6.3", - "pretty-format": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-docblock": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.7.0.tgz", - "integrity": "sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==", - "dev": true, - "license": "MIT", - "dependencies": { - "detect-newline": "^3.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-each": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.7.0.tgz", - "integrity": "sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "chalk": "^4.0.0", - "jest-get-type": "^29.6.3", - "jest-util": "^29.7.0", - "pretty-format": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-environment-node": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.7.0.tgz", - "integrity": "sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/environment": "^29.7.0", - "@jest/fake-timers": "^29.7.0", - "@jest/types": "^29.6.3", - "@types/node": "*", - "jest-mock": "^29.7.0", - "jest-util": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-get-type": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", - "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-haste-map": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz", - "integrity": "sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "@types/graceful-fs": "^4.1.3", - "@types/node": "*", - "anymatch": "^3.0.3", - "fb-watchman": "^2.0.0", - "graceful-fs": "^4.2.9", - "jest-regex-util": "^29.6.3", - "jest-util": "^29.7.0", - "jest-worker": "^29.7.0", - "micromatch": "^4.0.4", - "walker": "^1.0.8" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - }, - "optionalDependencies": { - "fsevents": "^2.3.2" - } - }, - "node_modules/jest-leak-detector": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.7.0.tgz", - "integrity": "sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw==", - "dev": true, - "license": "MIT", - "dependencies": { - "jest-get-type": "^29.6.3", - "pretty-format": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-matcher-utils": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz", - "integrity": "sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==", - "dev": true, - "license": "MIT", - "dependencies": { - "chalk": "^4.0.0", - "jest-diff": "^29.7.0", - "jest-get-type": "^29.6.3", - "pretty-format": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-message-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz", - "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^29.6.3", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^29.7.0", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-mock": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.7.0.tgz", - "integrity": "sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "jest-util": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-pnp-resolver": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", - "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - }, - "peerDependencies": { - "jest-resolve": "*" - }, - "peerDependenciesMeta": { - "jest-resolve": { - "optional": true - } - } - }, - "node_modules/jest-regex-util": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz", - "integrity": "sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-resolve": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.7.0.tgz", - "integrity": "sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==", - "dev": true, - "license": "MIT", - "dependencies": { - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.7.0", - "jest-pnp-resolver": "^1.2.2", - "jest-util": "^29.7.0", - "jest-validate": "^29.7.0", - "resolve": "^1.20.0", - "resolve.exports": "^2.0.0", - "slash": "^3.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-resolve-dependencies": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.7.0.tgz", - "integrity": "sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==", - "dev": true, - "license": "MIT", - "dependencies": { - "jest-regex-util": "^29.6.3", - "jest-snapshot": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-runner": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.7.0.tgz", - "integrity": "sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/console": "^29.7.0", - "@jest/environment": "^29.7.0", - "@jest/test-result": "^29.7.0", - "@jest/transform": "^29.7.0", - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "emittery": "^0.13.1", - "graceful-fs": "^4.2.9", - "jest-docblock": "^29.7.0", - "jest-environment-node": "^29.7.0", - "jest-haste-map": "^29.7.0", - "jest-leak-detector": "^29.7.0", - "jest-message-util": "^29.7.0", - "jest-resolve": "^29.7.0", - "jest-runtime": "^29.7.0", - "jest-util": "^29.7.0", - "jest-watcher": "^29.7.0", - "jest-worker": "^29.7.0", - "p-limit": "^3.1.0", - "source-map-support": "0.5.13" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-runtime": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.7.0.tgz", - "integrity": "sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/environment": "^29.7.0", - "@jest/fake-timers": "^29.7.0", - "@jest/globals": "^29.7.0", - "@jest/source-map": "^29.6.3", - "@jest/test-result": "^29.7.0", - "@jest/transform": "^29.7.0", - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "cjs-module-lexer": "^1.0.0", - "collect-v8-coverage": "^1.0.0", - "glob": "^7.1.3", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.7.0", - "jest-message-util": "^29.7.0", - "jest-mock": "^29.7.0", - "jest-regex-util": "^29.6.3", - "jest-resolve": "^29.7.0", - "jest-snapshot": "^29.7.0", - "jest-util": "^29.7.0", - "slash": "^3.0.0", - "strip-bom": "^4.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-snapshot": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.7.0.tgz", - "integrity": "sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/core": "^7.11.6", - "@babel/generator": "^7.7.2", - "@babel/plugin-syntax-jsx": "^7.7.2", - "@babel/plugin-syntax-typescript": "^7.7.2", - "@babel/types": "^7.3.3", - "@jest/expect-utils": "^29.7.0", - "@jest/transform": "^29.7.0", - "@jest/types": "^29.6.3", - "babel-preset-current-node-syntax": "^1.0.0", - "chalk": "^4.0.0", - "expect": "^29.7.0", - "graceful-fs": "^4.2.9", - "jest-diff": "^29.7.0", - "jest-get-type": "^29.6.3", - "jest-matcher-utils": "^29.7.0", - "jest-message-util": "^29.7.0", - "jest-util": "^29.7.0", - "natural-compare": "^1.4.0", - "pretty-format": "^29.7.0", - "semver": "^7.5.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-snapshot/node_modules/semver": { - "version": "7.6.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", - "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/jest-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", - "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-validate": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz", - "integrity": "sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "camelcase": "^6.2.0", - "chalk": "^4.0.0", - "jest-get-type": "^29.6.3", - "leven": "^3.1.0", - "pretty-format": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-validate/node_modules/camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/jest-watcher": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.7.0.tgz", - "integrity": "sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/test-result": "^29.7.0", - "@jest/types": "^29.6.3", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "emittery": "^0.13.1", - "jest-util": "^29.7.0", - "string-length": "^4.0.1" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-worker": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", - "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*", - "jest-util": "^29.7.0", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-worker/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dev": true, - "license": "MIT", - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "dev": true, - "license": "MIT", - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true, - "license": "MIT" - }, - "node_modules/json5": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", - "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", - "dev": true, - "license": "MIT", - "bin": { - "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "license": "MIT", - "dependencies": { - "universalify": "^2.0.0" - }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/leven": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "dev": true, - "license": "MIT" - }, - "node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/lodash.memoize": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", - "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", - "dev": true, - "license": "MIT" - }, - "node_modules/lossless-json": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/lossless-json/-/lossless-json-4.0.2.tgz", - "integrity": "sha512-+z0EaLi2UcWi8MZRxA5iTb6m4Ys4E80uftGY+yG5KNFJb5EceQXOhdW/pWJZ8m97s26u7yZZAYMcKWNztSZssA==", - "license": "MIT" - }, - "node_modules/lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "dev": true, - "license": "ISC", - "dependencies": { - "yallist": "^3.0.2" - } - }, - "node_modules/make-dir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", - "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", - "dev": true, - "license": "MIT", - "dependencies": { - "semver": "^7.5.3" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/make-dir/node_modules/semver": { - "version": "7.6.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", - "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/make-error": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", - "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", - "dev": true, - "license": "ISC" - }, - "node_modules/makeerror": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", - "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "tmpl": "1.0.5" - } - }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true, - "license": "MIT" - }, - "node_modules/micromatch": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", - "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", - "dev": true, - "license": "MIT", - "dependencies": { - "braces": "^3.0.3", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true, - "license": "MIT" - }, - "node_modules/natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true, - "license": "MIT" - }, - "node_modules/node-fetch": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", - "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", - "license": "MIT", - "dependencies": { - "whatwg-url": "^5.0.0" - }, - "engines": { - "node": "4.x || >=6.0.0" - }, - "peerDependencies": { - "encoding": "^0.1.0" - }, - "peerDependenciesMeta": { - "encoding": { - "optional": true - } - } - }, - "node_modules/node-int64": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", - "dev": true, - "license": "MIT" - }, - "node_modules/node-releases": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", - "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==", - "dev": true, - "license": "MIT" - }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dev": true, - "license": "MIT", - "dependencies": { - "path-key": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dev": true, - "license": "ISC", - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, - "license": "MIT", - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/p-locate/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/pako": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/pako/-/pako-2.1.0.tgz", - "integrity": "sha512-w+eufiZ1WuJYgPXbV/PO3NCMEc3xqylkKHzp8bxp1uW4qaSNQUkwmLLEc3kKsfz8lpV1F8Ht3U1Cm+9Srog2ug==", - "license": "(MIT AND Zlib)" - }, - "node_modules/parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true, - "license": "MIT" - }, - "node_modules/picocolors": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.0.tgz", - "integrity": "sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==", - "dev": true, - "license": "ISC" - }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/pirates": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", - "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 6" - } - }, - "node_modules/pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "find-up": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pretty-format": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", - "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/schemas": "^29.6.3", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/prompts": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", - "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/psl": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", - "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", - "license": "MIT" - }, - "node_modules/punycode": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", - "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/pure-rand": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.1.0.tgz", - "integrity": "sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/dubzzz" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/fast-check" - } - ], - "license": "MIT" - }, - "node_modules/querystringify": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", - "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", - "license": "MIT" - }, - "node_modules/react-is": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", - "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", - "dev": true, - "license": "MIT" - }, - "node_modules/redeyed": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/redeyed/-/redeyed-2.1.1.tgz", - "integrity": "sha512-FNpGGo1DycYAdnrKFxCMmKYgo/mILAqtRYbkdQD8Ep/Hk2PQ5+aEAEx+IU713RTDmuBaH0c8P5ZozurNu5ObRQ==", - "license": "MIT", - "dependencies": { - "esprima": "~4.0.0" - } - }, - "node_modules/require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", - "license": "MIT" - }, - "node_modules/resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/resolve-cwd": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", - "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", - "dev": true, - "license": "MIT", - "dependencies": { - "resolve-from": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/resolve.exports": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-2.0.2.tgz", - "integrity": "sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - } - }, - "node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/set-cookie-parser": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.7.0.tgz", - "integrity": "sha512-lXLOiqpkUumhRdFF3k1osNXCy9akgx/dyPZ5p8qAg9seJzXr5ZrlqZuWIMuY6ejOsVLE6flJ5/h3lsn57fQ/PQ==", - "license": "MIT" - }, - "node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "license": "MIT", - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", - "dev": true, - "license": "MIT" - }, - "node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-support": { - "version": "0.5.13", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", - "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==", - "dev": true, - "license": "MIT", - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "dev": true, - "license": "BSD-3-Clause" - }, - "node_modules/stack-utils": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", - "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "escape-string-regexp": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/starknet": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/starknet/-/starknet-6.11.0.tgz", - "integrity": "sha512-u50KrGDi9fbu1Ogu7ynwF/tSeFlp3mzOg1/Y5x50tYFICImo3OfY4lOz9OtYDk404HK4eUujKkhov9tG7GAKlg==", - "license": "MIT", - "dependencies": { - "@noble/curves": "~1.4.0", - "@noble/hashes": "^1.4.0", - "@scure/base": "~1.1.3", - "@scure/starknet": "~1.0.0", - "abi-wan-kanabi": "^2.2.2", - "fetch-cookie": "^3.0.0", - "get-starknet-core": "^4.0.0-next.3", - "isomorphic-fetch": "^3.0.0", - "lossless-json": "^4.0.1", - "pako": "^2.0.4", - "starknet-types-07": "npm:@starknet-io/types-js@^0.7.7", - "ts-mixer": "^6.0.3", - "url-join": "^4.0.1" - } - }, - "node_modules/starknet-types-07": { - "name": "@starknet-io/types-js", - "version": "0.7.7", - "resolved": "https://registry.npmjs.org/@starknet-io/types-js/-/types-js-0.7.7.tgz", - "integrity": "sha512-WLrpK7LIaIb8Ymxu6KF/6JkGW1sso988DweWu7p5QY/3y7waBIiPvzh27D9bX5KIJNRDyOoOVoHVEKYUYWZ/RQ==", - "license": "MIT" - }, - "node_modules/string-length": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", - "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "char-regex": "^1.0.2", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "license": "MIT", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-bom": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", - "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/test-exclude": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", - "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", - "dev": true, - "license": "ISC", - "dependencies": { - "@istanbuljs/schema": "^0.1.2", - "glob": "^7.1.4", - "minimatch": "^3.0.4" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/tmpl": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", - "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", - "dev": true, - "license": "BSD-3-Clause" - }, - "node_modules/to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/tough-cookie": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.4.tgz", - "integrity": "sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==", - "license": "BSD-3-Clause", - "dependencies": { - "psl": "^1.1.33", - "punycode": "^2.1.1", - "universalify": "^0.2.0", - "url-parse": "^1.5.3" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/tough-cookie/node_modules/universalify": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", - "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", - "license": "MIT", - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", - "license": "MIT" - }, - "node_modules/ts-jest": { - "version": "29.2.5", - "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.2.5.tgz", - "integrity": "sha512-KD8zB2aAZrcKIdGk4OwpJggeLcH1FgrICqDSROWqlnJXGCXK4Mn6FcdK2B6670Xr73lHMG1kHw8R87A0ecZ+vA==", - "dev": true, - "license": "MIT", - "dependencies": { - "bs-logger": "^0.2.6", - "ejs": "^3.1.10", - "fast-json-stable-stringify": "^2.1.0", - "jest-util": "^29.0.0", - "json5": "^2.2.3", - "lodash.memoize": "^4.1.2", - "make-error": "^1.3.6", - "semver": "^7.6.3", - "yargs-parser": "^21.1.1" - }, - "bin": { - "ts-jest": "cli.js" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || ^18.0.0 || >=20.0.0" - }, - "peerDependencies": { - "@babel/core": ">=7.0.0-beta.0 <8", - "@jest/transform": "^29.0.0", - "@jest/types": "^29.0.0", - "babel-jest": "^29.0.0", - "jest": "^29.0.0", - "typescript": ">=4.3 <6" - }, - "peerDependenciesMeta": { - "@babel/core": { - "optional": true - }, - "@jest/transform": { - "optional": true - }, - "@jest/types": { - "optional": true - }, - "babel-jest": { - "optional": true - }, - "esbuild": { - "optional": true - } - } - }, - "node_modules/ts-jest/node_modules/semver": { - "version": "7.6.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", - "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/ts-mixer": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/ts-mixer/-/ts-mixer-6.0.4.tgz", - "integrity": "sha512-ufKpbmrugz5Aou4wcr5Wc1UUFWOLhq+Fm6qa6P0w0K5Qw2yhaUoiWszhCVuNQyNwrlGiscHOmqYoAox1PtvgjA==", - "license": "MIT" - }, - "node_modules/type-detect": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", - "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", - "dev": true, - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/typescript": { - "version": "5.6.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.2.tgz", - "integrity": "sha512-NW8ByodCSNCwZeghjN3o+JX5OFH0Ojg6sadjEKY4huZ52TqbJTJnDo5+Tw98lSy63NZvi4n+ez5m2u5d4PkZyw==", - "dev": true, - "license": "Apache-2.0", - "peer": true, - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=14.17" - } - }, - "node_modules/undici-types": { - "version": "6.19.8", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz", - "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==", - "dev": true, - "license": "MIT" - }, - "node_modules/universalify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", - "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", - "license": "MIT", - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/update-browserslist-db": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.0.tgz", - "integrity": "sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "escalade": "^3.1.2", - "picocolors": "^1.0.1" - }, - "bin": { - "update-browserslist-db": "cli.js" - }, - "peerDependencies": { - "browserslist": ">= 4.21.0" - } - }, - "node_modules/url-join": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/url-join/-/url-join-4.0.1.tgz", - "integrity": "sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==", - "license": "MIT" - }, - "node_modules/url-parse": { - "version": "1.5.10", - "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", - "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", - "license": "MIT", - "dependencies": { - "querystringify": "^2.1.1", - "requires-port": "^1.0.0" - } - }, - "node_modules/v8-to-istanbul": { - "version": "9.3.0", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.3.0.tgz", - "integrity": "sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA==", - "dev": true, - "license": "ISC", - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.12", - "@types/istanbul-lib-coverage": "^2.0.1", - "convert-source-map": "^2.0.0" - }, - "engines": { - "node": ">=10.12.0" - } - }, - "node_modules/walker": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", - "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "makeerror": "1.0.12" - } - }, - "node_modules/webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", - "license": "BSD-2-Clause" - }, - "node_modules/whatwg-fetch": { - "version": "3.6.20", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz", - "integrity": "sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==", - "license": "MIT" - }, - "node_modules/whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - "license": "MIT", - "dependencies": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "license": "ISC", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/write-file-atomic": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", - "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", - "dev": true, - "license": "ISC", - "dependencies": { - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.7" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "license": "ISC", - "engines": { - "node": ">=10" - } - }, - "node_modules/yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "dev": true, - "license": "ISC" - }, - "node_modules/yargs": { - "version": "17.7.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", - "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", - "license": "MIT", - "dependencies": { - "cliui": "^8.0.1", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.3", - "y18n": "^5.0.5", - "yargs-parser": "^21.1.1" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/yargs-parser": { - "version": "21.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", - "license": "ISC", - "engines": { - "node": ">=12" - } - }, - "node_modules/yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - } - } -} From a78f7317d7a75f618484e914c8bea8ad5f99f48c Mon Sep 17 00:00:00 2001 From: mohiiit Date: Fri, 27 Sep 2024 15:36:50 +0530 Subject: [PATCH 29/42] ci: cache key updated, account deploy test updated, docs added --- .github/workflows/build.yml | 29 +++--- .github/workflows/starknet-js-test.yml | 6 +- .gitignore | 3 - js_tests/.gitignore | 3 + js_tests/basic.test.ts | 121 ++++++++++++++++++++++--- 5 files changed, 126 insertions(+), 36 deletions(-) create mode 100644 js_tests/.gitignore diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 4168fa471..3a21b019b 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -27,23 +27,20 @@ jobs: - uses: foundry-rs/foundry-toolchain@v1 with: version: nightly - - uses: software-mansion/setup-scarb@v1 - with: - scarb-version: "2.8.2" - - name: Build Cairo contracts - run: | - cd cairo - scarb build - name: Build run: | cargo build --release --bin madara - - name: Cache Madara binary - uses: actions/cache@v3 - with: - path: target/release/madara - key: ${{ runner.os }}-madara-${{ github.sha }} - - name: Cache Cairo build artifacts - uses: actions/cache@v3 + - name: "Cache cargo" + id: cache-cargo + uses: "actions/cache@v4" with: - path: cairo/target - key: ${{ runner.os }}-cairo-${{ github.sha }} + path: | + ~/.cargo/bin/ + ~/.cargo/registry/index/ + ~/.cargo/registry/cache/ + ~/.cargo/git/db/ + target/ + cairo/target/ + save-always: true + key: ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock') }}-${{ hashFiles('**/Scarb.lock') }} + restore-keys: ${{ runner.os }}-cargo- diff --git a/.github/workflows/starknet-js-test.yml b/.github/workflows/starknet-js-test.yml index 1f09938cd..f0026944a 100644 --- a/.github/workflows/starknet-js-test.yml +++ b/.github/workflows/starknet-js-test.yml @@ -13,15 +13,15 @@ jobs: uses: actions/cache@v3 with: path: target/release/madara - key: ${{ runner.os }}-madara-${{ github.sha }} + key: ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock') }}-${{ hashFiles('**/Scarb.lock') }} fail-on-cache-miss: true - name: Restore Cairo build artifacts uses: actions/cache@v3 with: path: cairo/target - key: ${{ runner.os }}-cairo-${{ github.sha }} + key: ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock') }}-${{ hashFiles('**/Scarb.lock') }} fail-on-cache-miss: true - - name: Setup and run dev chain + - name: Setup dev chain and run tests run: | ./target/release/madara --name madara --base-path ../madara3 --network devnet --authority --telemetry-disabled --rpc-port 9944 --rpc-cors "*" --rpc-external --devnet --preset test & MADARA_PID=$! diff --git a/.gitignore b/.gitignore index df88ed93c..bcad93ac6 100644 --- a/.gitignore +++ b/.gitignore @@ -61,6 +61,3 @@ tmp/ *.info *.profraw - -# js_tests -js_tests/lib diff --git a/js_tests/.gitignore b/js_tests/.gitignore new file mode 100644 index 000000000..fba610eae --- /dev/null +++ b/js_tests/.gitignore @@ -0,0 +1,3 @@ +lib +package-lock.json +node_modules \ No newline at end of file diff --git a/js_tests/basic.test.ts b/js_tests/basic.test.ts index b88c47701..02d1f76b0 100644 --- a/js_tests/basic.test.ts +++ b/js_tests/basic.test.ts @@ -1,17 +1,22 @@ import { RpcProvider, Account, Contract, CallData, cairo } from "starknet"; import { RPC_URL, SIGNER_PRIVATE, SIGNER_PUBLIC } from "./constant"; import { readContractSierra, readContractCasm } from "./utils"; -import { hash } from "starknet"; +import { hash, stark, ec } from "starknet"; /** - * Test order configuration - * Each test is defined with a name and corresponding function + * Test order configuration, ideally the tests should be able to + * run in parallel but given in the current case if we have 2 txns + * from the same account, it throws an error of having same txn hash + * because the nonce is not getting updated for the first txn because + * the block was not produced yet. + * + * TODO: Remove this when we have a way to get the updated nonce */ const testOrder = [ { name: "Declare Contract", fn: declareContract }, { name: "Deploy Contract", fn: deployContract }, + { name: "Transfer Funds", fn: transferFunds }, { name: "Deploy Account", fn: deployAccount }, - { name: "Fund Transfer", fn: transferFunds }, ]; /** @@ -57,9 +62,11 @@ describe("Starknet Contract Tests", () => { * @returns {Promise<{classHash: string}>} The declared class hash */ async function declareContract({ provider, account, nonce }: TestContext) { + // Read the Sierra and CASM representations of the HelloStarknet contract const sierra = readContractSierra("madara_contracts_HelloStarknet"); const casm = readContractCasm("madara_contracts_HelloStarknet"); + // Declare the contract on the network const declareResponse = await account.declare( { contract: sierra, @@ -70,10 +77,26 @@ async function declareContract({ provider, account, nonce }: TestContext) { }, ); + // Wait for the declaration transaction to be confirmed await provider.waitForTransaction(declareResponse.transaction_hash); // Add assertion to check if the class hash is valid expect(declareResponse.class_hash).toBeTruthy(); + + // Retrieve the declared class from the network + let response = await provider.getClass(declareResponse.class_hash); + + // Verify the retrieved class matches the declared contract + if ("sierra_program" in response) { + expect(response.sierra_program).toEqual(sierra.sierra_program); + expect(response.abi).toEqual(sierra.abi); + expect(response.contract_class_version).toEqual( + sierra.contract_class_version, + ); + expect(response.entry_points_by_type).toEqual(sierra.entry_points_by_type); + } else { + throw new Error("UnExpected CompiledSierra"); + } } /** @@ -82,19 +105,35 @@ async function declareContract({ provider, account, nonce }: TestContext) { * @param {TestContext} context - The test context */ async function deployContract({ provider, account, nonce }: TestContext) { + // Read the Sierra representation of the HelloStarknet contract + const sierra = readContractSierra("madara_contracts_HelloStarknet"); + // Compute the class hash of the contract + let classHash = hash.computeContractClassHash(sierra); + + // Deploy the contract const deployResult = await account.deploy( { - classHash: hash.computeContractClassHash( - readContractSierra("madara_contracts_HelloStarknet"), - ), + classHash: classHash, }, { nonce, }, ); + // Wait for the deployment transaction to be confirmed + await provider.waitForTransaction(deployResult.transaction_hash); + // Add assertion to check if the contract address is valid expect(deployResult.contract_address[0]).toBeTruthy(); + + // Retrieve the class hash for the deployed contract + let response = await provider.getClassHashAt( + deployResult.contract_address[0], + "latest", + ); + + // Verify that the retrieved class hash matches the computed class hash + expect(response).toEqual(classHash); } /** @@ -102,20 +141,58 @@ async function deployContract({ provider, account, nonce }: TestContext) { * * @param {TestContext} context - The test context */ +/** + * Deploys an account contract to the Starknet network + * + * @param {TestContext} context - The test context containing provider, account, and nonce + */ async function deployAccount({ provider, account, nonce }: TestContext) { - const deployResult = await account.deploy( + // Read the Sierra contract class for the account + const sierra = readContractSierra("madara_contracts_AccountUpgradeable"); + + // Compute the class hash of the account contract + let classHash = hash.computeContractClassHash(sierra); + + // Generate a new random private key for the account + const privateKey = stark.randomAddress(); + + // Derive the public key from the private key + const publicKey = ec.starkCurve.getStarkKey(privateKey); + + // Prepare the constructor calldata with the public key + const calldata = { publicKey: publicKey }; + + // Calculate the future address of the account contract + const accountAddress = hash.calculateContractAddressFromHash( + publicKey, + classHash, + calldata, + 0, + ); + + // Create a new Account instance with the calculated address and private key + const newAccount = new Account(provider, accountAddress, privateKey); + + // Deploy the account contract + const { transaction_hash, contract_address } = await newAccount.deployAccount( { - classHash: hash.computeContractClassHash( - readContractSierra("madara_contracts_AccountUpgradeable"), - ), + classHash: classHash, + constructorCalldata: calldata, + addressSalt: publicKey, }, { - nonce, + maxFee: 0, }, ); - // Add assertion to check if the account address is valid - expect(deployResult.contract_address[0]).toBeTruthy(); + // Wait for the transaction to be confirmed and get the receipt + let transactionReceipt = await provider.waitForTransaction(transaction_hash); + + // Retrieve the class hash for the deployed account contract + let response = await provider.getClassHashAt(contract_address, "latest"); + + // Verify that the deployed contract's class hash matches the expected class hash + expect(response).toEqual(classHash); } /** @@ -124,26 +201,35 @@ async function deployAccount({ provider, account, nonce }: TestContext) { * @param {TestContext} context - The test context */ async function transferFunds({ provider, account, nonce }: TestContext) { + // Constants for the transfer operation + // Note: These addresses are specific to the devnet environment const RECEIVER_ADDRESS = "0x5e9e93c6235f8ae6c2f4f0069bd30753ec21b26fbad80cfbf5da2c1bc573d69"; const TRANSFER_AMOUNT = 100000000000n; const ERC20_CONTRACT_ADDRESS = "0x049d36570d4e46f48e99674bd3fcc84644ddd6b96f7c741b1562b82f9e004dc7"; + // Read the ERC20 contract class const erc20ContractData = readContractSierra("madara_contracts_ERC20"); + + // Create an instance of the ERC20 contract const erc20Instance = new Contract( erc20ContractData.abi, ERC20_CONTRACT_ADDRESS, provider, ); + // Connect the account to the ERC20 contract instance erc20Instance.connect(account); + // Get the initial balances of sender and receiver const preTransactSenderBalance = await erc20Instance.balance_of(SIGNER_PUBLIC); const preTransactReceiverBalance = await erc20Instance.balance_of(RECEIVER_ADDRESS); + // Execute the transfer + // Note: We are setting maxFee to zero here const transferResponse = await account.execute( { contractAddress: ERC20_CONTRACT_ADDRESS, @@ -159,12 +245,19 @@ async function transferFunds({ provider, account, nonce }: TestContext) { }, ); + // Wait for the transfer transaction to be confirmed await provider.waitForTransaction(transferResponse.transaction_hash); + + // Get the final balances of sender and receiver const postTransactSenderBalance = await erc20Instance.balance_of(SIGNER_PUBLIC); const postTransactReceiverBalance = await erc20Instance.balance_of(RECEIVER_ADDRESS); + // Verify that the balances have been updated correctly + // Note: In real world case, the sender balance would be + // preTransactionSenderBalance - TRANSFER_AMOUNT - Fees + // but we had fees set to zero while executing transaction expect(postTransactSenderBalance).toBe( preTransactSenderBalance - TRANSFER_AMOUNT, ); From 2374e7ce9e01a92e654e1a69946429d48b7593d0 Mon Sep 17 00:00:00 2001 From: mohiiit Date: Fri, 27 Sep 2024 16:02:55 +0530 Subject: [PATCH 30/42] ci: trying triggering the ci --- .github/workflows/pull-request.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/pull-request.yml b/.github/workflows/pull-request.yml index 75711b4cf..c96add6bf 100644 --- a/.github/workflows/pull-request.yml +++ b/.github/workflows/pull-request.yml @@ -47,4 +47,3 @@ jobs: uses: ./.github/workflows/starknet-js-test.yml needs: build - secrets: inherit From 750f32a109caacd33b532a2fc67b5556dc8ab8ac Mon Sep 17 00:00:00 2001 From: mohiiit Date: Fri, 27 Sep 2024 16:27:36 +0530 Subject: [PATCH 31/42] ci: trying triggering the ci --- .github/workflows/pull-request.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/pull-request.yml b/.github/workflows/pull-request.yml index c96add6bf..b76b49b9c 100644 --- a/.github/workflows/pull-request.yml +++ b/.github/workflows/pull-request.yml @@ -36,6 +36,7 @@ jobs: name: Run Coverage uses: ./.github/workflows/coverage.yml needs: changelog + secrets: inherit build: name: Build Madara From 1ad13104668d0538efa934d2f37faa540be68157 Mon Sep 17 00:00:00 2001 From: mohiiit Date: Fri, 27 Sep 2024 16:29:47 +0530 Subject: [PATCH 32/42] linting --- .github/workflows/pull-request.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/pull-request.yml b/.github/workflows/pull-request.yml index b76b49b9c..57e05c499 100644 --- a/.github/workflows/pull-request.yml +++ b/.github/workflows/pull-request.yml @@ -37,7 +37,7 @@ jobs: uses: ./.github/workflows/coverage.yml needs: changelog secrets: inherit - + build: name: Build Madara uses: ./.github/workflows/build.yml @@ -47,4 +47,3 @@ jobs: name: Run JS Tests uses: ./.github/workflows/starknet-js-test.yml needs: build - From d982f440dd8a6eaf9ce5ddcc1c49313c063e48e9 Mon Sep 17 00:00:00 2001 From: mohiiit Date: Fri, 27 Sep 2024 16:57:19 +0530 Subject: [PATCH 33/42] ci: trying with different cache keys --- .github/workflows/build.yml | 22 +++++++++------------- .github/workflows/starknet-js-test.yml | 4 ++-- 2 files changed, 11 insertions(+), 15 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 3a21b019b..c546dfa3a 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -30,17 +30,13 @@ jobs: - name: Build run: | cargo build --release --bin madara - - name: "Cache cargo" - id: cache-cargo - uses: "actions/cache@v4" + - name: Cache Madara binary + uses: actions/cache@v3 with: - path: | - ~/.cargo/bin/ - ~/.cargo/registry/index/ - ~/.cargo/registry/cache/ - ~/.cargo/git/db/ - target/ - cairo/target/ - save-always: true - key: ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock') }}-${{ hashFiles('**/Scarb.lock') }} - restore-keys: ${{ runner.os }}-cargo- + path: target/release/madara + key: ${{ runner.os }}-madara-${{ hashFiles('Cargo.lock') }} + - name: Cache Cairo build artifacts + uses: actions/cache@v3 + with: + path: cairo/target + key: ${{ runner.os }}-madara-${{ hashFiles('Scarb.lock') }} diff --git a/.github/workflows/starknet-js-test.yml b/.github/workflows/starknet-js-test.yml index f0026944a..7e05d38fa 100644 --- a/.github/workflows/starknet-js-test.yml +++ b/.github/workflows/starknet-js-test.yml @@ -13,13 +13,13 @@ jobs: uses: actions/cache@v3 with: path: target/release/madara - key: ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock') }}-${{ hashFiles('**/Scarb.lock') }} + key: ${{ runner.os }}-madara-${{ hashFiles('Cargo.lock') }} fail-on-cache-miss: true - name: Restore Cairo build artifacts uses: actions/cache@v3 with: path: cairo/target - key: ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock') }}-${{ hashFiles('**/Scarb.lock') }} + key: ${{ runner.os }}-madara-${{ hashFiles('Scarb.lock') }} fail-on-cache-miss: true - name: Setup dev chain and run tests run: | From f20630ace3ba7f15ef5cb04e66e40ded30e5ab88 Mon Sep 17 00:00:00 2001 From: mohiiit Date: Mon, 30 Sep 2024 09:33:39 +0530 Subject: [PATCH 34/42] test: js_test moved under tests directory, changed workflow accordingly and testing something with coverage as well --- .github/workflows/coverage.yml | 2 +- .github/workflows/starknet-js-test.yml | 2 +- {js_tests => tests/js_tests}/.gitignore | 0 {js_tests => tests/js_tests}/basic.test.ts | 0 {js_tests => tests/js_tests}/constant.ts | 0 {js_tests => tests/js_tests}/jest.config.cjs | 0 {js_tests => tests/js_tests}/package.json | 0 {js_tests => tests/js_tests}/tsconfig.json | 0 {js_tests => tests/js_tests}/utils.ts | 0 9 files changed, 2 insertions(+), 2 deletions(-) rename {js_tests => tests/js_tests}/.gitignore (100%) rename {js_tests => tests/js_tests}/basic.test.ts (100%) rename {js_tests => tests/js_tests}/constant.ts (100%) rename {js_tests => tests/js_tests}/jest.config.cjs (100%) rename {js_tests => tests/js_tests}/package.json (100%) rename {js_tests => tests/js_tests}/tsconfig.json (100%) rename {js_tests => tests/js_tests}/utils.ts (100%) diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index c662640b7..3823b050f 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -47,7 +47,7 @@ jobs: cargo build --bin madara --profile dev export COVERAGE_BIN=$(realpath target/debug/madara) rm -f target/madara-* lcov.info - cargo test --profile dev -- --test-threads=1 + cargo test --profile dev - name: Generate coverage info run: | diff --git a/.github/workflows/starknet-js-test.yml b/.github/workflows/starknet-js-test.yml index 7e05d38fa..2c3de419a 100644 --- a/.github/workflows/starknet-js-test.yml +++ b/.github/workflows/starknet-js-test.yml @@ -26,7 +26,7 @@ jobs: ./target/release/madara --name madara --base-path ../madara3 --network devnet --authority --telemetry-disabled --rpc-port 9944 --rpc-cors "*" --rpc-external --devnet --preset test & MADARA_PID=$! while ! echo exit | nc localhost 9944; do sleep 1; done - cd js_tests + cd tests/js_tests npm install npm test kill $MADARA_PID diff --git a/js_tests/.gitignore b/tests/js_tests/.gitignore similarity index 100% rename from js_tests/.gitignore rename to tests/js_tests/.gitignore diff --git a/js_tests/basic.test.ts b/tests/js_tests/basic.test.ts similarity index 100% rename from js_tests/basic.test.ts rename to tests/js_tests/basic.test.ts diff --git a/js_tests/constant.ts b/tests/js_tests/constant.ts similarity index 100% rename from js_tests/constant.ts rename to tests/js_tests/constant.ts diff --git a/js_tests/jest.config.cjs b/tests/js_tests/jest.config.cjs similarity index 100% rename from js_tests/jest.config.cjs rename to tests/js_tests/jest.config.cjs diff --git a/js_tests/package.json b/tests/js_tests/package.json similarity index 100% rename from js_tests/package.json rename to tests/js_tests/package.json diff --git a/js_tests/tsconfig.json b/tests/js_tests/tsconfig.json similarity index 100% rename from js_tests/tsconfig.json rename to tests/js_tests/tsconfig.json diff --git a/js_tests/utils.ts b/tests/js_tests/utils.ts similarity index 100% rename from js_tests/utils.ts rename to tests/js_tests/utils.ts From fc1c4ab798e67ab1424145c9cbd7a4135b8791f3 Mon Sep 17 00:00:00 2001 From: mohiiit Date: Mon, 30 Sep 2024 09:40:44 +0530 Subject: [PATCH 35/42] test: updated the relative paths --- tests/js_tests/utils.ts | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/tests/js_tests/utils.ts b/tests/js_tests/utils.ts index c53c83747..2071f5ee0 100644 --- a/tests/js_tests/utils.ts +++ b/tests/js_tests/utils.ts @@ -1,17 +1,10 @@ import { CompiledSierra, CompiledSierraCasm, - json, - LegacyCompiledContract, + json } from "starknet"; const fs = require("node:fs"); const path = require("node:path"); -export const readContract = (name: string): LegacyCompiledContract => - json.parse( - fs - .readFileSync(path.resolve(__dirname, `./mocks/${name}.json`)) - .toString("ascii"), - ); export const readContractCasm = (name: string): CompiledSierraCasm => json.parse( @@ -19,7 +12,7 @@ export const readContractCasm = (name: string): CompiledSierraCasm => .readFileSync( path.resolve( __dirname, - `../cairo/target/dev/${name}.compiled_contract_class.json`, + `../../cairo/target/dev/${name}.compiled_contract_class.json`, ), ) .toString("ascii"), @@ -31,7 +24,7 @@ export const readContractSierra = (name: string): CompiledSierra => .readFileSync( path.resolve( __dirname, - `../cairo/target/dev/${name}.contract_class.json`, + `../../cairo/target/dev/${name}.contract_class.json`, ), ) .toString("ascii"), From 8d936b95f9daa16f162c2602d9a4d1791818b9af Mon Sep 17 00:00:00 2001 From: mohiiit Date: Mon, 30 Sep 2024 09:41:23 +0530 Subject: [PATCH 36/42] linting --- tests/js_tests/utils.ts | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/tests/js_tests/utils.ts b/tests/js_tests/utils.ts index 2071f5ee0..1b74dfa7d 100644 --- a/tests/js_tests/utils.ts +++ b/tests/js_tests/utils.ts @@ -1,8 +1,4 @@ -import { - CompiledSierra, - CompiledSierraCasm, - json -} from "starknet"; +import { CompiledSierra, CompiledSierraCasm, json } from "starknet"; const fs = require("node:fs"); const path = require("node:path"); From 4e3b0f85ffd997b8f28bdcd939aa1bbbf0580bb8 Mon Sep 17 00:00:00 2001 From: mohiiit Date: Mon, 30 Sep 2024 09:54:30 +0530 Subject: [PATCH 37/42] fix: trying syncing only 10 blocks for a test and restored the coverage workflow --- .github/workflows/coverage.yml | 2 +- crates/tests/src/lib.rs | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index 3823b050f..c662640b7 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -47,7 +47,7 @@ jobs: cargo build --bin madara --profile dev export COVERAGE_BIN=$(realpath target/debug/madara) rm -f target/madara-* lcov.info - cargo test --profile dev + cargo test --profile dev -- --test-threads=1 - name: Generate coverage info run: | diff --git a/crates/tests/src/lib.rs b/crates/tests/src/lib.rs index 76ffeebd3..f93e8523e 100644 --- a/crates/tests/src/lib.rs +++ b/crates/tests/src/lib.rs @@ -224,20 +224,20 @@ async fn madara_can_sync_a_few_blocks(_set_workdir: ()) { "sepolia", "--no-sync-polling", "--n-blocks-to-sync", - "20", + "10", "--no-l1-sync", "--preset=sepolia", ]) .run(); node.wait_for_ready().await; - node.wait_for_sync_to(19).await; + node.wait_for_sync_to(9).await; assert_eq!( node.json_rpc().block_hash_and_number().await.unwrap(), BlockHashAndNumber { - // https://sepolia.voyager.online/block/19 - block_hash: Felt::from_hex_unchecked("0x4177d1ba942a4ab94f86a476c06f0f9e02363ad410cdf177c54064788c9bcb5"), - block_number: 19 + // https://sepolia.voyager.online/block/9 + block_hash: Felt::from_hex_unchecked("0x4174555d24718e8225a3d536ca96d2c4cc8a31bff6a6c758ab84a16a9e92d6c"), + block_number: 9 } ); } From d6b3fd82925edeb2467dadcd6c1b847aa3c4d213 Mon Sep 17 00:00:00 2001 From: mohiiit Date: Tue, 1 Oct 2024 09:32:19 +0530 Subject: [PATCH 38/42] fix: fixing tests --- .gitignore | 2 +- crates/client/eth/src/client.rs | 33 +++++++++++++++++++++++++++++++-- crates/tests/src/lib.rs | 12 ++++++++++++ crates/tests/src/rpc/read.rs | 4 ++-- 4 files changed, 46 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index bcad93ac6..07d1eefc0 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,4 @@ -.env +.env* # Generated by Cargo # will have compiled files and executables diff --git a/crates/client/eth/src/client.rs b/crates/client/eth/src/client.rs index 992dd00e8..ebf9629f1 100644 --- a/crates/client/eth/src/client.rs +++ b/crates/client/eth/src/client.rs @@ -143,11 +143,13 @@ pub mod eth_client_getter_test { }; use mc_metrics::MetricsService; use serial_test::serial; + use std::ops::Range; + use std::sync::Mutex; use tokio; + // https://etherscan.io/tx/0xcadb202495cd8adba0d9b382caff907abf755cd42633d23c4988f875f2995d81#eventlog // The txn we are referring to it is here ^ const L1_BLOCK_NUMBER: u64 = 20395662; - const ANVIL_PORT: u16 = 8545; const CORE_CONTRACT_ADDRESS: &str = "0xc662c410C0ECf747543f5bA90660f6ABeBD9C8c4"; const L2_BLOCK_NUMBER: u64 = 662703; const L2_BLOCK_HASH: &str = "563216050958639290223177746678863910249919294431961492885921903486585884664"; @@ -157,11 +159,38 @@ pub mod eth_client_getter_test { static ref FORK_URL: String = std::env::var("ETH_FORK_URL").expect("ETH_FORK_URL not set"); } + const PORT_RANGE: Range = 19500..20000; + + struct AvailablePorts> { + to_reuse: Vec, + next: I, + } + + lazy_static::lazy_static! { + static ref AVAILABLE_PORTS: Mutex>> = Mutex::new(AvailablePorts { to_reuse: vec![], next: PORT_RANGE }); + } + pub struct AnvilPortNum(pub u16); + impl Drop for AnvilPortNum { + fn drop(&mut self) { + let mut guard = AVAILABLE_PORTS.lock().expect("poisoned lock"); + guard.to_reuse.push(self.0); + } + } + + pub fn get_port() -> AnvilPortNum { + let mut guard = AVAILABLE_PORTS.lock().expect("poisoned lock"); + if let Some(el) = guard.to_reuse.pop() { + return AnvilPortNum(el); + } + AnvilPortNum(guard.next.next().expect("no more port to use")) + } + fn create_anvil_instance() -> AnvilInstance { + let port = get_port(); let anvil = Anvil::new() .fork(FORK_URL.clone()) .fork_block_number(L1_BLOCK_NUMBER) - .port(ANVIL_PORT) + .port(port.0) .try_spawn() .expect("failed to spawn anvil instance"); println!("Anvil started and running at `{}`", anvil.endpoint()); diff --git a/crates/tests/src/lib.rs b/crates/tests/src/lib.rs index 4d4cdf839..e617108e4 100644 --- a/crates/tests/src/lib.rs +++ b/crates/tests/src/lib.rs @@ -10,6 +10,7 @@ use std::ops::Range; use std::sync::Mutex; use std::{ collections::HashMap, + env, future::Future, path::{Path, PathBuf}, process::{Child, Command, Output, Stdio}, @@ -170,6 +171,17 @@ impl MadaraCmdBuilder { } pub fn run(self) -> MadaraCmd { + let output = std::process::Command::new("cargo") + .arg("locate-project") + .arg("--workspace") + .arg("--message-format=plain") + .output() + .expect("Failed to execute command"); + + let cargo_toml_path = String::from_utf8(output.stdout).expect("Invalid UTF-8"); + let project_root = PathBuf::from(cargo_toml_path.trim()).parent().unwrap().to_path_buf(); + + env::set_current_dir(&project_root).expect("Failed to set working directory"); let target_bin = option_env!("COVERAGE_BIN").unwrap_or("./target/debug/madara"); let target_bin = PathBuf::from_str(target_bin).expect("target bin is not a path"); if !target_bin.exists() { diff --git a/crates/tests/src/rpc/read.rs b/crates/tests/src/rpc/read.rs index 505a67bfc..ed09c89b1 100644 --- a/crates/tests/src/rpc/read.rs +++ b/crates/tests/src/rpc/read.rs @@ -1149,12 +1149,12 @@ mod test_rpc_read_calls { let decompressed_program = decompress_to_string(contract_program.unwrap()); - let mut class_program_file = File::open("../../crates/tests/src/rpc/test_utils/class_program.txt").unwrap(); + let mut class_program_file = File::open("crates/tests/src/rpc/test_utils/class_program.txt").unwrap(); let mut original_program = String::new(); class_program_file.read_to_string(&mut original_program).expect("issue while reading the file"); - let contract_class_file = File::open("../../crates/tests/src/rpc/test_utils/contract_class.json").unwrap(); + let contract_class_file = File::open("crates/tests/src/rpc/test_utils/contract_class.json").unwrap(); let reader = BufReader::new(contract_class_file); let expected_contract_class: ContractClass = serde_json::from_reader(reader).unwrap(); From 2661e21f2b04559dc9d216bf670f0c750c7a8c1e Mon Sep 17 00:00:00 2001 From: mohiiit Date: Tue, 1 Oct 2024 09:59:12 +0530 Subject: [PATCH 39/42] fix: fixing js test arguments and updating test a few blocks sync --- .github/workflows/starknet-js-test.yml | 2 +- crates/tests/src/lib.rs | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/starknet-js-test.yml b/.github/workflows/starknet-js-test.yml index 2c3de419a..4bbd716b9 100644 --- a/.github/workflows/starknet-js-test.yml +++ b/.github/workflows/starknet-js-test.yml @@ -23,7 +23,7 @@ jobs: fail-on-cache-miss: true - name: Setup dev chain and run tests run: | - ./target/release/madara --name madara --base-path ../madara3 --network devnet --authority --telemetry-disabled --rpc-port 9944 --rpc-cors "*" --rpc-external --devnet --preset test & + ./target/release/madara --name madara --base-path ../madara_db --telemetry-disabled --rpc-port 9944 --rpc-cors "*" --rpc-external --devnet --preset devnet & MADARA_PID=$! while ! echo exit | nc localhost 9944; do sleep 1; done cd tests/js_tests diff --git a/crates/tests/src/lib.rs b/crates/tests/src/lib.rs index e617108e4..05d354606 100644 --- a/crates/tests/src/lib.rs +++ b/crates/tests/src/lib.rs @@ -229,17 +229,17 @@ async fn madara_can_sync_a_few_blocks() { let _ = env_logger::builder().is_test(true).try_init(); let mut node = MadaraCmdBuilder::new() - .args(["--full", "--network", "sepolia", "--no-sync-polling", "--n-blocks-to-sync", "20", "--no-l1-sync"]) + .args(["--full", "--network", "sepolia", "--no-sync-polling", "--n-blocks-to-sync", "10", "--no-l1-sync"]) .run(); node.wait_for_ready().await; - node.wait_for_sync_to(19).await; + node.wait_for_sync_to(9).await; assert_eq!( node.json_rpc().block_hash_and_number().await.unwrap(), BlockHashAndNumber { - // https://sepolia.voyager.online/block/19 - block_hash: Felt::from_hex_unchecked("0x4177d1ba942a4ab94f86a476c06f0f9e02363ad410cdf177c54064788c9bcb5"), - block_number: 19 + // https://sepolia.voyager.online/block/0x4174555d24718e8225a3d536ca96d2c4cc8a31bff6a6c758ab84a16a9e92d6c + block_hash: Felt::from_hex_unchecked("0x4174555d24718e8225a3d536ca96d2c4cc8a31bff6a6c758ab84a16a9e92d6c"), + block_number: 9 } ); } From d8eeafc6cc08d6cbd72f703e966fe759d13349a9 Mon Sep 17 00:00:00 2001 From: mohiiit Date: Tue, 1 Oct 2024 10:24:37 +0530 Subject: [PATCH 40/42] test: reduced devnet block time to 3 seconds --- crates/primitives/chain_config/src/chain_config.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/crates/primitives/chain_config/src/chain_config.rs b/crates/primitives/chain_config/src/chain_config.rs index 1e098052c..c70f2f25e 100644 --- a/crates/primitives/chain_config/src/chain_config.rs +++ b/crates/primitives/chain_config/src/chain_config.rs @@ -212,6 +212,8 @@ impl ChainConfig { chain_name: "Madara".into(), chain_id: ChainId::Other("MADARA_DEVNET".into()), sequencer_address: Felt::from_hex_unchecked("0x123").try_into().unwrap(), + block_time: Duration::from_secs(3), + pending_block_update_time: Duration::from_secs(1), ..ChainConfig::starknet_sepolia() } } From 0e55b471ba06c59de93c3ac11e9160d2301f4eac Mon Sep 17 00:00:00 2001 From: mohiiit Date: Tue, 1 Oct 2024 12:40:15 +0530 Subject: [PATCH 41/42] fix: fixing js tests by removing nonce --- configs/presets/devnet.yaml | 2 +- .../chain_config/src/chain_config.rs | 2 - crates/tests/src/lib.rs | 4 +- tests/js_tests/basic.test.ts | 38 ++++++------------- 4 files changed, 15 insertions(+), 31 deletions(-) diff --git a/configs/presets/devnet.yaml b/configs/presets/devnet.yaml index dc3b20123..a33227182 100644 --- a/configs/presets/devnet.yaml +++ b/configs/presets/devnet.yaml @@ -9,7 +9,7 @@ versioned_constants: "0.13.2": "crates/primitives/chain_config/resources/versioned_constants_13_2.json" eth_core_contract_address: "0xE2Bb56ee936fd6433DC0F6e7e3b8365C906AA057" latest_protocol_version: "0.13.2" -block_time: "3s" +block_time: "30s" pending_block_update_time: "2s" execution_batch_size: 16 bouncer_config: diff --git a/crates/primitives/chain_config/src/chain_config.rs b/crates/primitives/chain_config/src/chain_config.rs index c70f2f25e..1e098052c 100644 --- a/crates/primitives/chain_config/src/chain_config.rs +++ b/crates/primitives/chain_config/src/chain_config.rs @@ -212,8 +212,6 @@ impl ChainConfig { chain_name: "Madara".into(), chain_id: ChainId::Other("MADARA_DEVNET".into()), sequencer_address: Felt::from_hex_unchecked("0x123").try_into().unwrap(), - block_time: Duration::from_secs(3), - pending_block_update_time: Duration::from_secs(1), ..ChainConfig::starknet_sepolia() } } diff --git a/crates/tests/src/lib.rs b/crates/tests/src/lib.rs index 05d354606..9a4f8d641 100644 --- a/crates/tests/src/lib.rs +++ b/crates/tests/src/lib.rs @@ -65,7 +65,7 @@ impl MadaraCmd { res.error_for_status()?; anyhow::Ok(()) }, - Duration::from_millis(1000), + Duration::from_millis(2000), ) .await; self.ready = true; @@ -86,7 +86,7 @@ impl MadaraCmd { Err(err) => bail!(err), } }, - Duration::from_millis(5000), + Duration::from_millis(20000), ) .await; self diff --git a/tests/js_tests/basic.test.ts b/tests/js_tests/basic.test.ts index 02d1f76b0..ae193c868 100644 --- a/tests/js_tests/basic.test.ts +++ b/tests/js_tests/basic.test.ts @@ -25,7 +25,6 @@ const testOrder = [ interface TestContext { provider: RpcProvider; account: Account; - nonce: number; } describe("Starknet Contract Tests", () => { @@ -37,14 +36,12 @@ describe("Starknet Contract Tests", () => { // Initialize provider and account provider = new RpcProvider({ nodeUrl: RPC_URL }); account = new Account(provider, SIGNER_PUBLIC, SIGNER_PRIVATE); - nonce = Number(await account.getNonce()); }); // Run tests in specified order testOrder.forEach(({ name, fn }) => { test(name, async () => { - const result = await fn({ provider, account, nonce }); - nonce++; // Increment nonce after each test + const result = await fn({ provider, account }); // TODO: this is a workaround to wait for the block to be produced // given we have block time of 3 seconds, we wait for 5 seconds so that @@ -61,21 +58,16 @@ describe("Starknet Contract Tests", () => { * @param {TestContext} context - The test context * @returns {Promise<{classHash: string}>} The declared class hash */ -async function declareContract({ provider, account, nonce }: TestContext) { +async function declareContract({ provider, account }: TestContext) { // Read the Sierra and CASM representations of the HelloStarknet contract const sierra = readContractSierra("madara_contracts_HelloStarknet"); const casm = readContractCasm("madara_contracts_HelloStarknet"); // Declare the contract on the network - const declareResponse = await account.declare( - { - contract: sierra, - casm: casm, - }, - { - nonce, - }, - ); + const declareResponse = await account.declare({ + contract: sierra, + casm: casm, + }); // Wait for the declaration transaction to be confirmed await provider.waitForTransaction(declareResponse.transaction_hash); @@ -104,21 +96,16 @@ async function declareContract({ provider, account, nonce }: TestContext) { * * @param {TestContext} context - The test context */ -async function deployContract({ provider, account, nonce }: TestContext) { +async function deployContract({ provider, account }: TestContext) { // Read the Sierra representation of the HelloStarknet contract const sierra = readContractSierra("madara_contracts_HelloStarknet"); // Compute the class hash of the contract let classHash = hash.computeContractClassHash(sierra); // Deploy the contract - const deployResult = await account.deploy( - { - classHash: classHash, - }, - { - nonce, - }, - ); + const deployResult = await account.deploy({ + classHash: classHash, + }); // Wait for the deployment transaction to be confirmed await provider.waitForTransaction(deployResult.transaction_hash); @@ -146,7 +133,7 @@ async function deployContract({ provider, account, nonce }: TestContext) { * * @param {TestContext} context - The test context containing provider, account, and nonce */ -async function deployAccount({ provider, account, nonce }: TestContext) { +async function deployAccount({ provider, account }: TestContext) { // Read the Sierra contract class for the account const sierra = readContractSierra("madara_contracts_AccountUpgradeable"); @@ -200,7 +187,7 @@ async function deployAccount({ provider, account, nonce }: TestContext) { * * @param {TestContext} context - The test context */ -async function transferFunds({ provider, account, nonce }: TestContext) { +async function transferFunds({ provider, account }: TestContext) { // Constants for the transfer operation // Note: These addresses are specific to the devnet environment const RECEIVER_ADDRESS = @@ -240,7 +227,6 @@ async function transferFunds({ provider, account, nonce }: TestContext) { }), }, { - nonce, maxFee: 0, }, ); From 03dcf6187ac7d23dba3aa73871278da9079d021b Mon Sep 17 00:00:00 2001 From: mohiiit Date: Tue, 1 Oct 2024 12:55:10 +0530 Subject: [PATCH 42/42] fix: js test fix: --- tests/js_tests/basic.test.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/tests/js_tests/basic.test.ts b/tests/js_tests/basic.test.ts index ae193c868..cbb3616ad 100644 --- a/tests/js_tests/basic.test.ts +++ b/tests/js_tests/basic.test.ts @@ -116,7 +116,6 @@ async function deployContract({ provider, account }: TestContext) { // Retrieve the class hash for the deployed contract let response = await provider.getClassHashAt( deployResult.contract_address[0], - "latest", ); // Verify that the retrieved class hash matches the computed class hash @@ -176,7 +175,7 @@ async function deployAccount({ provider, account }: TestContext) { let transactionReceipt = await provider.waitForTransaction(transaction_hash); // Retrieve the class hash for the deployed account contract - let response = await provider.getClassHashAt(contract_address, "latest"); + let response = await provider.getClassHashAt(contract_address); // Verify that the deployed contract's class hash matches the expected class hash expect(response).toEqual(classHash);