diff --git a/package.json b/package.json index 8bc025bf..ac826ea9 100644 --- a/package.json +++ b/package.json @@ -9,11 +9,12 @@ "packages/*" ], "scripts": { - "setup": "yarn workspaces foreach run setup", - "build": "yarn workspaces foreach run build", - "test": "yarn workspace @consensys/starknet-snap run test", - "lint": "yarn workspaces foreach run lint", - "clean": "yarn workspaces foreach run clean", + "allow-scripts": "yarn workspaces foreach --parallel --interlaced --verbose run allow-scripts", + "clean": "yarn workspaces foreach --parallel --interlaced --verbose run clean", + "build": "yarn workspaces foreach --parallel --interlaced --verbose run build", + "lint": "yarn workspaces foreach --parallel --interlaced --verbose run lint", + "start": "yarn workspaces foreach --parallel --interlaced --verbose run start", + "test": "yarn workspaces foreach --parallel --interlaced --verbose run test", "prepare": "husky install" }, "devDependencies": { @@ -23,5 +24,8 @@ }, "resolutions": { "luxon@^3.2.1": "patch:luxon@npm%3A3.3.0#./.yarn/patches/luxon-npm-3.3.0-bdbae9bfd5.patch" + }, + "engines": { + "node": ">=18.6.0" } } diff --git a/packages/starknet-snap/README.md b/packages/starknet-snap/README.md index 9006c85c..a1072f5e 100644 --- a/packages/starknet-snap/README.md +++ b/packages/starknet-snap/README.md @@ -1,3 +1,3 @@ # starknet-snap -The MetaMask Snap for Starknet. \ No newline at end of file +The MetaMask Snap for Starknet. diff --git a/packages/starknet-snap/openrpc/starknet_snap_api_openrpc.json b/packages/starknet-snap/openrpc/starknet_snap_api_openrpc.json index ae3d04cb..283badf9 100644 --- a/packages/starknet-snap/openrpc/starknet_snap_api_openrpc.json +++ b/packages/starknet-snap/openrpc/starknet_snap_api_openrpc.json @@ -1323,12 +1323,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "DECLARE", - "DEPLOY", - "DEPLOY_ACCOUNT", - "INVOKE_FUNCTION" - ] + "enum": ["DECLARE", "DEPLOY", "DEPLOY_ACCOUNT", "INVOKE_FUNCTION"] }, "payload": { "$ref": "#/components/schemas/INVOCATION_PAYLOAD" @@ -1414,30 +1409,17 @@ }, "TXN_STATUS": { "type": "string", - "enum": [ - "UNKNOWN", - "RECEIVED", - "PENDING", - "ACCEPTED_ON_L2", - "ACCEPTED_ON_L1", - "REJECTED" - ], + "enum": ["UNKNOWN", "RECEIVED", "PENDING", "ACCEPTED_ON_L2", "ACCEPTED_ON_L1", "REJECTED"], "description": "The status of the transaction. May be unknown in case node is not aware of it" }, "VOYAGER_TXN_TYPE": { "type": "string", - "enum": [ - "invoke", - "deploy" - ], + "enum": ["invoke", "deploy"], "description": "The txn type of the transaction from Voyager. May not be a full list here and subject to change" }, "VOYAGER_TXN_STATUS": { "type": "string", - "enum": [ - "Accepted on L2", - "Accepted on L1" - ], + "enum": ["Accepted on L2", "Accepted on L1"], "description": "The status of the transaction. May be unknown in case node is not aware of it" }, "TYPED_DATA_SIGNATURE": { diff --git a/packages/starknet-snap/package.json b/packages/starknet-snap/package.json index ee069390..b80cad20 100644 --- a/packages/starknet-snap/package.json +++ b/packages/starknet-snap/package.json @@ -13,16 +13,16 @@ "snap.manifest.json" ], "scripts": { - "setup": "yarn install --immutable && yarn allow-scripts", "build:clean": "yarn clean && yarn build", "build": "mm-snap build", "serve": "mm-snap serve", - "clean": "rimraf js && rimraf dist", - "watch": "mm-snap watch", - "prettier": "prettier --write \"src/**/*.ts\" \"test/**/*.ts\"", - "lint": "eslint . --max-warnings 0 -f json -o eslint-report.json", - "lint:fix": "eslint '**/*.{js,ts,tsx}' --fix", + "clean": "rimraf dist", + "start": "mm-snap watch", "test": "yarn run test:unit && yarn run cover:report", + "lint": "yarn lint:eslint && yarn lint:misc --check", + "lint:eslint": "eslint . --cache --ext js,ts", + "lint:fix": "yarn lint:eslint --fix && yarn lint:misc --write", + "lint:misc": "prettier '**/*.ts' '**/*.json' '**/*.md' '!CHANGELOG.md' --ignore-path .gitignore", "test:unit": "nyc --check-coverage --statements 80 --branches 80 --functions 80 --lines 80 mocha --colors -r ts-node/register \"test/**/*.test.ts\"", "cover:report": "nyc report --reporter=lcov --reporter=text" }, diff --git a/packages/starknet-snap/snap.manifest.json b/packages/starknet-snap/snap.manifest.json index 43872007..02864dc6 100644 --- a/packages/starknet-snap/snap.manifest.json +++ b/packages/starknet-snap/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/ConsenSys/starknet-snap.git" }, "source": { - "shasum": "vVFyA2r3PuADhGuwrnvREDPCLnSidbQzT3lxf9uzvOA=", + "shasum": "Rd+6Z0ZntrocRN8+Xrcauh9gntOOY1IEnBPLEPNMGrU=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/starknet-snap/src/contracts/Proxy.json b/packages/starknet-snap/src/contracts/Proxy.json index 5b590ff9..88890a1e 100644 --- a/packages/starknet-snap/src/contracts/Proxy.json +++ b/packages/starknet-snap/src/contracts/Proxy.json @@ -1,86 +1,344 @@ { - "abi": [{ - "inputs": [{ - "name": "implementation", - "type": "felt" - }, { - "name": "selector", - "type": "felt" - }, { - "name": "calldata_len", - "type": "felt" - }, { - "name": "calldata", - "type": "felt*" - }], - "name": "constructor", - "outputs": [], - "type": "constructor" - }, { - "inputs": [{ - "name": "selector", - "type": "felt" - }, { - "name": "calldata_size", - "type": "felt" - }, { - "name": "calldata", - "type": "felt*" - }], - "name": "__default__", - "outputs": [{ - "name": "retdata_size", - "type": "felt" - }, { - "name": "retdata", - "type": "felt*" - }], - "type": "function" - }, { - "inputs": [{ - "name": "selector", - "type": "felt" - }, { - "name": "calldata_size", - "type": "felt" - }, { - "name": "calldata", - "type": "felt*" - }], - "name": "__l1_default__", - "outputs": [], - "type": "l1_handler" - }, { - "inputs": [], - "name": "get_implementation", - "outputs": [{ - "name": "implementation", - "type": "felt" - }], - "stateMutability": "view", - "type": "function" - }], + "abi": [ + { + "inputs": [ + { + "name": "implementation", + "type": "felt" + }, + { + "name": "selector", + "type": "felt" + }, + { + "name": "calldata_len", + "type": "felt" + }, + { + "name": "calldata", + "type": "felt*" + } + ], + "name": "constructor", + "outputs": [], + "type": "constructor" + }, + { + "inputs": [ + { + "name": "selector", + "type": "felt" + }, + { + "name": "calldata_size", + "type": "felt" + }, + { + "name": "calldata", + "type": "felt*" + } + ], + "name": "__default__", + "outputs": [ + { + "name": "retdata_size", + "type": "felt" + }, + { + "name": "retdata", + "type": "felt*" + } + ], + "type": "function" + }, + { + "inputs": [ + { + "name": "selector", + "type": "felt" + }, + { + "name": "calldata_size", + "type": "felt" + }, + { + "name": "calldata", + "type": "felt*" + } + ], + "name": "__l1_default__", + "outputs": [], + "type": "l1_handler" + }, + { + "inputs": [], + "name": "get_implementation", + "outputs": [ + { + "name": "implementation", + "type": "felt" + } + ], + "stateMutability": "view", + "type": "function" + } + ], "entry_points_by_type": { - "CONSTRUCTOR": [{ - "offset": "0x6c", - "selector": "0x28ffe4ff0f226a9107253e17a904099aa4f63a02a5621de0576e5aa71bc5194" - }], - "EXTERNAL": [{ - "offset": "0x9b", - "selector": "0x0" - }, { - "offset": "0xd4", - "selector": "0x21691762da057c1b71f851f9b709e0c143628acf6e0cbc9735411a65663d747" - }], - "L1_HANDLER": [{ - "offset": "0xb4", - "selector": "0x0" - }] + "CONSTRUCTOR": [ + { + "offset": "0x6c", + "selector": "0x28ffe4ff0f226a9107253e17a904099aa4f63a02a5621de0576e5aa71bc5194" + } + ], + "EXTERNAL": [ + { + "offset": "0x9b", + "selector": "0x0" + }, + { + "offset": "0xd4", + "selector": "0x21691762da057c1b71f851f9b709e0c143628acf6e0cbc9735411a65663d747" + } + ], + "L1_HANDLER": [ + { + "offset": "0xb4", + "selector": "0x0" + } + ] }, "program": { "attributes": [], "builtins": ["pedersen", "range_check"], - "data": ["0x20780017fff7ffd", "0x4", "0x400780017fff7ffd", "0x1", "0x208b7fff7fff7ffe", "0x480680017fff8000", "0x4c69627261727943616c6c", "0x400280007ff97fff", "0x400380017ff97ffa", "0x400380027ff97ffb", "0x400380037ff97ffc", "0x400380047ff97ffd", "0x482680017ff98000", "0x7", "0x480280057ff98000", "0x480280067ff98000", "0x208b7fff7fff7ffe", "0x480680017fff8000", "0x4c69627261727943616c6c4c3148616e646c6572", "0x400280007ff97fff", "0x400380017ff97ffa", "0x400380027ff97ffb", "0x400380037ff97ffc", "0x400380047ff97ffd", "0x482680017ff98000", "0x7", "0x480280057ff98000", "0x480280067ff98000", "0x208b7fff7fff7ffe", "0x480680017fff8000", "0x53746f7261676552656164", "0x400280007ffc7fff", "0x400380017ffc7ffd", "0x482680017ffc8000", "0x3", "0x480280027ffc8000", "0x208b7fff7fff7ffe", "0x480680017fff8000", "0x53746f726167655772697465", "0x400280007ffb7fff", "0x400380017ffb7ffc", "0x400380027ffb7ffd", "0x482680017ffb8000", "0x3", "0x208b7fff7fff7ffe", "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x480680017fff8000", "0xf920571b9f85bdd92a867cfdc73319d0f8836f0e69e06e4c5566b6203f75cc", "0x208b7fff7fff7ffe", "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffa", "0x480a7ffb7fff8000", "0x48127ffe7fff8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe6", "0x48127ffe7fff8000", "0x48127ff57fff8000", "0x48127ff57fff8000", "0x48127ffc7fff8000", "0x208b7fff7fff7ffe", "0x480a7ffb7fff8000", "0x480a7ffc7fff8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffed", "0x480a7ffa7fff8000", "0x48127ffe7fff8000", "0x480a7ffd7fff8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe0", "0x48127ff67fff8000", "0x48127ff67fff8000", "0x208b7fff7fff7ffe", "0x480a7ffb7fff8000", "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe5", "0x208b7fff7fff7ffe", "0x480a7ffd7fff8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffaf", "0x480a7ffa7fff8000", "0x480a7ffb7fff8000", "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe8", "0x208b7fff7fff7ffe", "0x480a7ff77fff8000", "0x480a7ff87fff8000", "0x480a7ff97fff8000", "0x480a7ffa7fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff3", "0x48127ffd7fff8000", "0x480a7ffa7fff8000", "0x480a7ffb7fff8000", "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffa0", "0x48127ffd7fff8000", "0x48127ff27fff8000", "0x48127ff27fff8000", "0x208b7fff7fff7ffe", "0x480280027ffb8000", "0x480280027ffd8000", "0x400080007ffe7fff", "0x482680017ffd8000", "0x3", "0x480280027ffd8000", "0x48307fff7ffe8000", "0x402a7ffd7ffc7fff", "0x480280027ffb8000", "0x480280007ffb8000", "0x480280017ffb8000", "0x482480017ffd8000", "0x1", "0x480280007ffd8000", "0x480280017ffd8000", "0x480280027ffd8000", "0x482680017ffd8000", "0x3", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffde", "0x40780017fff7fff", "0x1", "0x48127ffc7fff8000", "0x48127ffc7fff8000", "0x48127ffc7fff8000", "0x480680017fff8000", "0x0", "0x48127ffb7fff8000", "0x208b7fff7fff7ffe", "0x480a7ff87fff8000", "0x480a7ff97fff8000", "0x480a7ffa7fff8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffc0", "0x48127ffc7fff8000", "0x48127ffe7fff8000", "0x480a7ffb7fff8000", "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff73", "0x48127ffd7fff8000", "0x48127ff17fff8000", "0x48127ff17fff8000", "0x48127ffb7fff8000", "0x48127ffb7fff8000", "0x208b7fff7fff7ffe", "0x480280007ffb8000", "0x480280017ffb8000", "0x480280027ffb8000", "0x480a7ffa7fff8000", "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe9", "0x208b7fff7fff7ffe", "0x480a7ff87fff8000", "0x480a7ff97fff8000", "0x480a7ffa7fff8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffa5", "0x48127ffc7fff8000", "0x48127ffe7fff8000", "0x480a7ffb7fff8000", "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff64", "0x48127ffd7fff8000", "0x48127ff17fff8000", "0x48127ff17fff8000", "0x208b7fff7fff7ffe", "0x480280007ffb8000", "0x480280017ffb8000", "0x480280027ffb8000", "0x480a7ffa7fff8000", "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffeb", "0x40780017fff7fff", "0x1", "0x48127ffc7fff8000", "0x48127ffc7fff8000", "0x48127ffc7fff8000", "0x480680017fff8000", "0x0", "0x48127ffb7fff8000", "0x208b7fff7fff7ffe", "0x480a7ffb7fff8000", "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff84", "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"], + "data": [ + "0x20780017fff7ffd", + "0x4", + "0x400780017fff7ffd", + "0x1", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x4c69627261727943616c6c", + "0x400280007ff97fff", + "0x400380017ff97ffa", + "0x400380027ff97ffb", + "0x400380037ff97ffc", + "0x400380047ff97ffd", + "0x482680017ff98000", + "0x7", + "0x480280057ff98000", + "0x480280067ff98000", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x4c69627261727943616c6c4c3148616e646c6572", + "0x400280007ff97fff", + "0x400380017ff97ffa", + "0x400380027ff97ffb", + "0x400380037ff97ffc", + "0x400380047ff97ffd", + "0x482680017ff98000", + "0x7", + "0x480280057ff98000", + "0x480280067ff98000", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x53746f7261676552656164", + "0x400280007ffc7fff", + "0x400380017ffc7ffd", + "0x482680017ffc8000", + "0x3", + "0x480280027ffc8000", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x53746f726167655772697465", + "0x400280007ffb7fff", + "0x400380017ffb7ffc", + "0x400380027ffb7ffd", + "0x482680017ffb8000", + "0x3", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480680017fff8000", + "0xf920571b9f85bdd92a867cfdc73319d0f8836f0e69e06e4c5566b6203f75cc", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffa", + "0x480a7ffb7fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe6", + "0x48127ffe7fff8000", + "0x48127ff57fff8000", + "0x48127ff57fff8000", + "0x48127ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffed", + "0x480a7ffa7fff8000", + "0x48127ffe7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe0", + "0x48127ff67fff8000", + "0x48127ff67fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe5", + "0x208b7fff7fff7ffe", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffaf", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe8", + "0x208b7fff7fff7ffe", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff3", + "0x48127ffd7fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffa0", + "0x48127ffd7fff8000", + "0x48127ff27fff8000", + "0x48127ff27fff8000", + "0x208b7fff7fff7ffe", + "0x480280027ffb8000", + "0x480280027ffd8000", + "0x400080007ffe7fff", + "0x482680017ffd8000", + "0x3", + "0x480280027ffd8000", + "0x48307fff7ffe8000", + "0x402a7ffd7ffc7fff", + "0x480280027ffb8000", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x482480017ffd8000", + "0x1", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x480280027ffd8000", + "0x482680017ffd8000", + "0x3", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffde", + "0x40780017fff7fff", + "0x1", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480680017fff8000", + "0x0", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffc0", + "0x48127ffc7fff8000", + "0x48127ffe7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff73", + "0x48127ffd7fff8000", + "0x48127ff17fff8000", + "0x48127ff17fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480a7ffa7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe9", + "0x208b7fff7fff7ffe", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffa5", + "0x48127ffc7fff8000", + "0x48127ffe7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff64", + "0x48127ffd7fff8000", + "0x48127ff17fff8000", + "0x48127ff17fff8000", + "0x208b7fff7fff7ffe", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480a7ffa7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffeb", + "0x40780017fff7fff", + "0x1", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480680017fff8000", + "0x0", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff84", + "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" + ], "debug_info": { "file_contents": { "autogen/starknet/arg_processor/16776347bfc3c84718728a7d5c6c2189ac0c5f697db91093bdb9d32707f1b476.cairo": "let __calldata_arg_selector = [__calldata_ptr]\nlet __calldata_ptr = __calldata_ptr + 1\n", @@ -117,18 +375,20 @@ "0": { "accessible_scopes": ["starkware.cairo.common.math", "starkware.cairo.common.math.assert_not_zero"], "flow_tracking_data": null, - "hints": [{ - "location": { - "end_col": 7, - "end_line": 9, - "input_file": { - "filename": "/Users/axel/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + "hints": [ + { + "location": { + "end_col": 7, + "end_line": 9, + "input_file": { + "filename": "/Users/axel/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 5 }, - "start_col": 5, - "start_line": 5 - }, - "n_prefix_newlines": 1 - }], + "n_prefix_newlines": 1 + } + ], "inst": { "end_col": 7, "end_line": 10, @@ -168,7 +428,10 @@ } }, "5": { - "accessible_scopes": ["starkware.starknet.common.syscalls", "starkware.starknet.common.syscalls.library_call"], + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.library_call" + ], "flow_tracking_data": null, "hints": [], "inst": { @@ -182,7 +445,10 @@ } }, "7": { - "accessible_scopes": ["starkware.starknet.common.syscalls", "starkware.starknet.common.syscalls.library_call"], + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.library_call" + ], "flow_tracking_data": null, "hints": [], "inst": { @@ -196,7 +462,10 @@ } }, "8": { - "accessible_scopes": ["starkware.starknet.common.syscalls", "starkware.starknet.common.syscalls.library_call"], + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.library_call" + ], "flow_tracking_data": null, "hints": [], "inst": { @@ -210,7 +479,10 @@ } }, "9": { - "accessible_scopes": ["starkware.starknet.common.syscalls", "starkware.starknet.common.syscalls.library_call"], + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.library_call" + ], "flow_tracking_data": null, "hints": [], "inst": { @@ -224,7 +496,10 @@ } }, "10": { - "accessible_scopes": ["starkware.starknet.common.syscalls", "starkware.starknet.common.syscalls.library_call"], + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.library_call" + ], "flow_tracking_data": null, "hints": [], "inst": { @@ -238,7 +513,10 @@ } }, "11": { - "accessible_scopes": ["starkware.starknet.common.syscalls", "starkware.starknet.common.syscalls.library_call"], + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.library_call" + ], "flow_tracking_data": null, "hints": [], "inst": { @@ -252,50 +530,64 @@ } }, "12": { - "accessible_scopes": ["starkware.starknet.common.syscalls", "starkware.starknet.common.syscalls.library_call"], - "flow_tracking_data": null, - "hints": [{ - "location": { - "end_col": 87, - "end_line": 94, - "input_file": { - "filename": "/Users/axel/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.library_call" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 87, + "end_line": 94, + "input_file": { + "filename": "/Users/axel/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 94 }, - "start_col": 5, - "start_line": 94 - }, - "n_prefix_newlines": 0 - }], + "n_prefix_newlines": 0 + } + ], "inst": { "end_col": 53, "end_line": 97, "input_file": { "filename": "/Users/axel/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, - "parent_location": [{ - "end_col": 38, - "end_line": 84, - "input_file": { - "filename": "/Users/axel/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [{ - "end_col": 74, - "end_line": 98, + "parent_location": [ + { + "end_col": 38, + "end_line": 84, "input_file": { "filename": "/Users/axel/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, - "start_col": 5, - "start_line": 98 - }, "While trying to retrieve the implicit argument 'syscall_ptr' in:"], - "start_col": 19, - "start_line": 84 - }, "While expanding the reference 'syscall_ptr' in:"], + "parent_location": [ + { + "end_col": 74, + "end_line": 98, + "input_file": { + "filename": "/Users/axel/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 98 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 84 + }, + "While expanding the reference 'syscall_ptr' in:" + ], "start_col": 23, "start_line": 97 } }, "14": { - "accessible_scopes": ["starkware.starknet.common.syscalls", "starkware.starknet.common.syscalls.library_call"], + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.library_call" + ], "flow_tracking_data": null, "hints": [], "inst": { @@ -309,7 +601,10 @@ } }, "15": { - "accessible_scopes": ["starkware.starknet.common.syscalls", "starkware.starknet.common.syscalls.library_call"], + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.library_call" + ], "flow_tracking_data": null, "hints": [], "inst": { @@ -323,7 +618,10 @@ } }, "16": { - "accessible_scopes": ["starkware.starknet.common.syscalls", "starkware.starknet.common.syscalls.library_call"], + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.library_call" + ], "flow_tracking_data": null, "hints": [], "inst": { @@ -337,7 +635,10 @@ } }, "17": { - "accessible_scopes": ["starkware.starknet.common.syscalls", "starkware.starknet.common.syscalls.library_call_l1_handler"], + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.library_call_l1_handler" + ], "flow_tracking_data": null, "hints": [], "inst": { @@ -351,7 +652,10 @@ } }, "19": { - "accessible_scopes": ["starkware.starknet.common.syscalls", "starkware.starknet.common.syscalls.library_call_l1_handler"], + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.library_call_l1_handler" + ], "flow_tracking_data": null, "hints": [], "inst": { @@ -365,7 +669,10 @@ } }, "20": { - "accessible_scopes": ["starkware.starknet.common.syscalls", "starkware.starknet.common.syscalls.library_call_l1_handler"], + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.library_call_l1_handler" + ], "flow_tracking_data": null, "hints": [], "inst": { @@ -379,7 +686,10 @@ } }, "21": { - "accessible_scopes": ["starkware.starknet.common.syscalls", "starkware.starknet.common.syscalls.library_call_l1_handler"], + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.library_call_l1_handler" + ], "flow_tracking_data": null, "hints": [], "inst": { @@ -393,7 +703,10 @@ } }, "22": { - "accessible_scopes": ["starkware.starknet.common.syscalls", "starkware.starknet.common.syscalls.library_call_l1_handler"], + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.library_call_l1_handler" + ], "flow_tracking_data": null, "hints": [], "inst": { @@ -407,7 +720,10 @@ } }, "23": { - "accessible_scopes": ["starkware.starknet.common.syscalls", "starkware.starknet.common.syscalls.library_call_l1_handler"], + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.library_call_l1_handler" + ], "flow_tracking_data": null, "hints": [], "inst": { @@ -421,50 +737,64 @@ } }, "24": { - "accessible_scopes": ["starkware.starknet.common.syscalls", "starkware.starknet.common.syscalls.library_call_l1_handler"], - "flow_tracking_data": null, - "hints": [{ - "location": { - "end_col": 98, - "end_line": 115, - "input_file": { - "filename": "/Users/axel/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.library_call_l1_handler" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 98, + "end_line": 115, + "input_file": { + "filename": "/Users/axel/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 115 }, - "start_col": 5, - "start_line": 115 - }, - "n_prefix_newlines": 0 - }], + "n_prefix_newlines": 0 + } + ], "inst": { "end_col": 53, "end_line": 118, "input_file": { "filename": "/Users/axel/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, - "parent_location": [{ - "end_col": 49, - "end_line": 105, - "input_file": { - "filename": "/Users/axel/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [{ - "end_col": 74, - "end_line": 119, + "parent_location": [ + { + "end_col": 49, + "end_line": 105, "input_file": { "filename": "/Users/axel/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, - "start_col": 5, - "start_line": 119 - }, "While trying to retrieve the implicit argument 'syscall_ptr' in:"], - "start_col": 30, - "start_line": 105 - }, "While expanding the reference 'syscall_ptr' in:"], + "parent_location": [ + { + "end_col": 74, + "end_line": 119, + "input_file": { + "filename": "/Users/axel/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 119 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 30, + "start_line": 105 + }, + "While expanding the reference 'syscall_ptr' in:" + ], "start_col": 23, "start_line": 118 } }, "26": { - "accessible_scopes": ["starkware.starknet.common.syscalls", "starkware.starknet.common.syscalls.library_call_l1_handler"], + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.library_call_l1_handler" + ], "flow_tracking_data": null, "hints": [], "inst": { @@ -478,7 +808,10 @@ } }, "27": { - "accessible_scopes": ["starkware.starknet.common.syscalls", "starkware.starknet.common.syscalls.library_call_l1_handler"], + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.library_call_l1_handler" + ], "flow_tracking_data": null, "hints": [], "inst": { @@ -492,7 +825,10 @@ } }, "28": { - "accessible_scopes": ["starkware.starknet.common.syscalls", "starkware.starknet.common.syscalls.library_call_l1_handler"], + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.library_call_l1_handler" + ], "flow_tracking_data": null, "hints": [], "inst": { @@ -506,7 +842,10 @@ } }, "29": { - "accessible_scopes": ["starkware.starknet.common.syscalls", "starkware.starknet.common.syscalls.storage_read"], + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_read" + ], "flow_tracking_data": null, "hints": [], "inst": { @@ -520,7 +859,10 @@ } }, "31": { - "accessible_scopes": ["starkware.starknet.common.syscalls", "starkware.starknet.common.syscalls.storage_read"], + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_read" + ], "flow_tracking_data": null, "hints": [], "inst": { @@ -534,7 +876,10 @@ } }, "32": { - "accessible_scopes": ["starkware.starknet.common.syscalls", "starkware.starknet.common.syscalls.storage_read"], + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_read" + ], "flow_tracking_data": null, "hints": [], "inst": { @@ -548,50 +893,64 @@ } }, "33": { - "accessible_scopes": ["starkware.starknet.common.syscalls", "starkware.starknet.common.syscalls.storage_read"], - "flow_tracking_data": null, - "hints": [{ - "location": { - "end_col": 87, - "end_line": 349, - "input_file": { - "filename": "/Users/axel/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_read" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 87, + "end_line": 349, + "input_file": { + "filename": "/Users/axel/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 349 }, - "start_col": 5, - "start_line": 349 - }, - "n_prefix_newlines": 0 - }], + "n_prefix_newlines": 0 + } + ], "inst": { "end_col": 53, "end_line": 351, "input_file": { "filename": "/Users/axel/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, - "parent_location": [{ - "end_col": 38, - "end_line": 346, - "input_file": { - "filename": "/Users/axel/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [{ - "end_col": 34, - "end_line": 352, + "parent_location": [ + { + "end_col": 38, + "end_line": 346, "input_file": { "filename": "/Users/axel/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, - "start_col": 5, - "start_line": 352 - }, "While trying to retrieve the implicit argument 'syscall_ptr' in:"], - "start_col": 19, - "start_line": 346 - }, "While expanding the reference 'syscall_ptr' in:"], + "parent_location": [ + { + "end_col": 34, + "end_line": 352, + "input_file": { + "filename": "/Users/axel/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 352 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 346 + }, + "While expanding the reference 'syscall_ptr' in:" + ], "start_col": 23, "start_line": 351 } }, "35": { - "accessible_scopes": ["starkware.starknet.common.syscalls", "starkware.starknet.common.syscalls.storage_read"], + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_read" + ], "flow_tracking_data": null, "hints": [], "inst": { @@ -605,7 +964,10 @@ } }, "36": { - "accessible_scopes": ["starkware.starknet.common.syscalls", "starkware.starknet.common.syscalls.storage_read"], + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_read" + ], "flow_tracking_data": null, "hints": [], "inst": { @@ -619,7 +981,10 @@ } }, "37": { - "accessible_scopes": ["starkware.starknet.common.syscalls", "starkware.starknet.common.syscalls.storage_write"], + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_write" + ], "flow_tracking_data": null, "hints": [], "inst": { @@ -633,7 +998,10 @@ } }, "39": { - "accessible_scopes": ["starkware.starknet.common.syscalls", "starkware.starknet.common.syscalls.storage_write"], + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_write" + ], "flow_tracking_data": null, "hints": [], "inst": { @@ -647,7 +1015,10 @@ } }, "40": { - "accessible_scopes": ["starkware.starknet.common.syscalls", "starkware.starknet.common.syscalls.storage_write"], + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_write" + ], "flow_tracking_data": null, "hints": [], "inst": { @@ -661,7 +1032,10 @@ } }, "41": { - "accessible_scopes": ["starkware.starknet.common.syscalls", "starkware.starknet.common.syscalls.storage_write"], + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_write" + ], "flow_tracking_data": null, "hints": [], "inst": { @@ -675,50 +1049,64 @@ } }, "42": { - "accessible_scopes": ["starkware.starknet.common.syscalls", "starkware.starknet.common.syscalls.storage_write"], - "flow_tracking_data": null, - "hints": [{ - "location": { - "end_col": 88, - "end_line": 367, - "input_file": { - "filename": "/Users/axel/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_write" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 88, + "end_line": 367, + "input_file": { + "filename": "/Users/axel/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 367 }, - "start_col": 5, - "start_line": 367 - }, - "n_prefix_newlines": 0 - }], + "n_prefix_newlines": 0 + } + ], "inst": { "end_col": 54, "end_line": 368, "input_file": { "filename": "/Users/axel/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, - "parent_location": [{ - "end_col": 39, - "end_line": 364, - "input_file": { - "filename": "/Users/axel/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [{ - "end_col": 14, - "end_line": 369, + "parent_location": [ + { + "end_col": 39, + "end_line": 364, "input_file": { "filename": "/Users/axel/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, - "start_col": 5, - "start_line": 369 - }, "While trying to retrieve the implicit argument 'syscall_ptr' in:"], - "start_col": 20, - "start_line": 364 - }, "While expanding the reference 'syscall_ptr' in:"], + "parent_location": [ + { + "end_col": 14, + "end_line": 369, + "input_file": { + "filename": "/Users/axel/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 369 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 364 + }, + "While expanding the reference 'syscall_ptr' in:" + ], "start_col": 23, "start_line": 368 } }, "44": { - "accessible_scopes": ["starkware.starknet.common.syscalls", "starkware.starknet.common.syscalls.storage_write"], + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_write" + ], "flow_tracking_data": null, "hints": [], "inst": { @@ -732,7 +1120,11 @@ } }, "45": { - "accessible_scopes": ["contracts.Upgradable", "contracts.Upgradable._implementation", "contracts.Upgradable._implementation.addr"], + "accessible_scopes": [ + "contracts.Upgradable", + "contracts.Upgradable._implementation", + "contracts.Upgradable._implementation.addr" + ], "flow_tracking_data": null, "hints": [], "inst": { @@ -741,30 +1133,40 @@ "input_file": { "filename": "autogen/starknet/storage_var/_implementation/impl.cairo" }, - "parent_location": [{ - "end_col": 42, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_implementation/decl.cairo" - }, - "parent_location": [{ - "end_col": 25, - "end_line": 9, + "parent_location": [ + { + "end_col": 42, + "end_line": 7, "input_file": { - "filename": "autogen/starknet/storage_var/_implementation/impl.cairo" + "filename": "autogen/starknet/storage_var/_implementation/decl.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:"], + "parent_location": [ + { + "end_col": 25, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/_implementation/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 } }, "46": { - "accessible_scopes": ["contracts.Upgradable", "contracts.Upgradable._implementation", "contracts.Upgradable._implementation.addr"], + "accessible_scopes": [ + "contracts.Upgradable", + "contracts.Upgradable._implementation", + "contracts.Upgradable._implementation.addr" + ], "flow_tracking_data": null, "hints": [], "inst": { @@ -773,30 +1175,40 @@ "input_file": { "filename": "autogen/starknet/storage_var/_implementation/impl.cairo" }, - "parent_location": [{ - "end_col": 59, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_implementation/decl.cairo" - }, - "parent_location": [{ - "end_col": 25, - "end_line": 9, + "parent_location": [ + { + "end_col": 59, + "end_line": 7, "input_file": { - "filename": "autogen/starknet/storage_var/_implementation/impl.cairo" + "filename": "autogen/starknet/storage_var/_implementation/decl.cairo" }, - "start_col": 9, - "start_line": 9 - }, "While trying to retrieve the implicit argument 'range_check_ptr' in:"], - "start_col": 44, - "start_line": 7 - }, "While expanding the reference 'range_check_ptr' in:"], + "parent_location": [ + { + "end_col": 25, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/_implementation/impl.cairo" + }, + "start_col": 9, + "start_line": 9 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 44, + "start_line": 7 + }, + "While expanding the reference 'range_check_ptr' in:" + ], "start_col": 44, "start_line": 7 } }, "47": { - "accessible_scopes": ["contracts.Upgradable", "contracts.Upgradable._implementation", "contracts.Upgradable._implementation.addr"], + "accessible_scopes": [ + "contracts.Upgradable", + "contracts.Upgradable._implementation", + "contracts.Upgradable._implementation.addr" + ], "flow_tracking_data": null, "hints": [], "inst": { @@ -805,21 +1217,28 @@ "input_file": { "filename": "autogen/starknet/storage_var/_implementation/impl.cairo" }, - "parent_location": [{ - "end_col": 24, - "end_line": 9, - "input_file": { - "filename": "autogen/starknet/storage_var/_implementation/impl.cairo" + "parent_location": [ + { + "end_col": 24, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/_implementation/impl.cairo" + }, + "start_col": 21, + "start_line": 9 }, - "start_col": 21, - "start_line": 9 - }, "While expanding the reference 'res' in:"], + "While expanding the reference 'res' in:" + ], "start_col": 19, "start_line": 8 } }, "49": { - "accessible_scopes": ["contracts.Upgradable", "contracts.Upgradable._implementation", "contracts.Upgradable._implementation.addr"], + "accessible_scopes": [ + "contracts.Upgradable", + "contracts.Upgradable._implementation", + "contracts.Upgradable._implementation.addr" + ], "flow_tracking_data": null, "hints": [], "inst": { @@ -833,7 +1252,11 @@ } }, "50": { - "accessible_scopes": ["contracts.Upgradable", "contracts.Upgradable._implementation", "contracts.Upgradable._implementation.read"], + "accessible_scopes": [ + "contracts.Upgradable", + "contracts.Upgradable._implementation", + "contracts.Upgradable._implementation.read" + ], "flow_tracking_data": null, "hints": [], "inst": { @@ -842,30 +1265,40 @@ "input_file": { "filename": "autogen/starknet/storage_var/_implementation/impl.cairo" }, - "parent_location": [{ - "end_col": 42, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_implementation/decl.cairo" - }, - "parent_location": [{ - "end_col": 36, - "end_line": 15, + "parent_location": [ + { + "end_col": 42, + "end_line": 7, "input_file": { - "filename": "autogen/starknet/storage_var/_implementation/impl.cairo" + "filename": "autogen/starknet/storage_var/_implementation/decl.cairo" }, - "start_col": 30, - "start_line": 15 - }, "While trying to retrieve the implicit argument 'pedersen_ptr' in:"], - "start_col": 15, - "start_line": 7 - }, "While expanding the reference 'pedersen_ptr' in:"], + "parent_location": [ + { + "end_col": 36, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/_implementation/impl.cairo" + }, + "start_col": 30, + "start_line": 15 + }, + "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 } }, "51": { - "accessible_scopes": ["contracts.Upgradable", "contracts.Upgradable._implementation", "contracts.Upgradable._implementation.read"], + "accessible_scopes": [ + "contracts.Upgradable", + "contracts.Upgradable._implementation", + "contracts.Upgradable._implementation.read" + ], "flow_tracking_data": null, "hints": [], "inst": { @@ -874,30 +1307,40 @@ "input_file": { "filename": "autogen/starknet/storage_var/_implementation/impl.cairo" }, - "parent_location": [{ - "end_col": 59, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_implementation/decl.cairo" - }, - "parent_location": [{ - "end_col": 36, - "end_line": 15, + "parent_location": [ + { + "end_col": 59, + "end_line": 7, "input_file": { - "filename": "autogen/starknet/storage_var/_implementation/impl.cairo" + "filename": "autogen/starknet/storage_var/_implementation/decl.cairo" }, - "start_col": 30, - "start_line": 15 - }, "While trying to retrieve the implicit argument 'range_check_ptr' in:"], - "start_col": 44, - "start_line": 7 - }, "While expanding the reference 'range_check_ptr' in:"], + "parent_location": [ + { + "end_col": 36, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/_implementation/impl.cairo" + }, + "start_col": 30, + "start_line": 15 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 44, + "start_line": 7 + }, + "While expanding the reference 'range_check_ptr' in:" + ], "start_col": 65, "start_line": 12 } }, "52": { - "accessible_scopes": ["contracts.Upgradable", "contracts.Upgradable._implementation", "contracts.Upgradable._implementation.read"], + "accessible_scopes": [ + "contracts.Upgradable", + "contracts.Upgradable._implementation", + "contracts.Upgradable._implementation.read" + ], "flow_tracking_data": null, "hints": [], "inst": { @@ -911,7 +1354,11 @@ } }, "54": { - "accessible_scopes": ["contracts.Upgradable", "contracts.Upgradable._implementation", "contracts.Upgradable._implementation.read"], + "accessible_scopes": [ + "contracts.Upgradable", + "contracts.Upgradable._implementation", + "contracts.Upgradable._implementation.read" + ], "flow_tracking_data": null, "hints": [], "inst": { @@ -920,30 +1367,40 @@ "input_file": { "filename": "autogen/starknet/storage_var/_implementation/impl.cairo" }, - "parent_location": [{ - "end_col": 38, - "end_line": 346, - "input_file": { - "filename": "/Users/axel/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [{ - "end_col": 75, - "end_line": 16, + "parent_location": [ + { + "end_col": 38, + "end_line": 346, "input_file": { - "filename": "autogen/starknet/storage_var/_implementation/impl.cairo" + "filename": "/Users/axel/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, - "start_col": 37, - "start_line": 16 - }, "While trying to retrieve the implicit argument 'syscall_ptr' in:"], - "start_col": 19, - "start_line": 346 - }, "While expanding the reference 'syscall_ptr' in:"], + "parent_location": [ + { + "end_col": 75, + "end_line": 16, + "input_file": { + "filename": "autogen/starknet/storage_var/_implementation/impl.cairo" + }, + "start_col": 37, + "start_line": 16 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 346 + }, + "While expanding the reference 'syscall_ptr' in:" + ], "start_col": 15, "start_line": 12 } }, "55": { - "accessible_scopes": ["contracts.Upgradable", "contracts.Upgradable._implementation", "contracts.Upgradable._implementation.read"], + "accessible_scopes": [ + "contracts.Upgradable", + "contracts.Upgradable._implementation", + "contracts.Upgradable._implementation.read" + ], "flow_tracking_data": null, "hints": [], "inst": { @@ -952,21 +1409,28 @@ "input_file": { "filename": "autogen/starknet/storage_var/_implementation/impl.cairo" }, - "parent_location": [{ - "end_col": 70, - "end_line": 16, - "input_file": { - "filename": "autogen/starknet/storage_var/_implementation/impl.cairo" + "parent_location": [ + { + "end_col": 70, + "end_line": 16, + "input_file": { + "filename": "autogen/starknet/storage_var/_implementation/impl.cairo" + }, + "start_col": 58, + "start_line": 16 }, - "start_col": 58, - "start_line": 16 - }, "While expanding the reference 'storage_addr' in:"], + "While expanding the reference 'storage_addr' in:" + ], "start_col": 14, "start_line": 15 } }, "56": { - "accessible_scopes": ["contracts.Upgradable", "contracts.Upgradable._implementation", "contracts.Upgradable._implementation.read"], + "accessible_scopes": [ + "contracts.Upgradable", + "contracts.Upgradable._implementation", + "contracts.Upgradable._implementation.read" + ], "flow_tracking_data": null, "hints": [], "inst": { @@ -980,7 +1444,11 @@ } }, "58": { - "accessible_scopes": ["contracts.Upgradable", "contracts.Upgradable._implementation", "contracts.Upgradable._implementation.read"], + "accessible_scopes": [ + "contracts.Upgradable", + "contracts.Upgradable._implementation", + "contracts.Upgradable._implementation.read" + ], "flow_tracking_data": null, "hints": [], "inst": { @@ -989,30 +1457,40 @@ "input_file": { "filename": "/Users/axel/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, - "parent_location": [{ - "end_col": 75, - "end_line": 16, - "input_file": { - "filename": "autogen/starknet/storage_var/_implementation/impl.cairo" - }, - "parent_location": [{ - "end_col": 42, - "end_line": 18, + "parent_location": [ + { + "end_col": 75, + "end_line": 16, "input_file": { "filename": "autogen/starknet/storage_var/_implementation/impl.cairo" }, - "start_col": 31, - "start_line": 18 - }, "While expanding the reference 'syscall_ptr' in:"], - "start_col": 37, - "start_line": 16 - }, "While trying to update the implicit return value 'syscall_ptr' in:"], + "parent_location": [ + { + "end_col": 42, + "end_line": 18, + "input_file": { + "filename": "autogen/starknet/storage_var/_implementation/impl.cairo" + }, + "start_col": 31, + "start_line": 18 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 37, + "start_line": 16 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], "start_col": 19, "start_line": 346 } }, "59": { - "accessible_scopes": ["contracts.Upgradable", "contracts.Upgradable._implementation", "contracts.Upgradable._implementation.read"], + "accessible_scopes": [ + "contracts.Upgradable", + "contracts.Upgradable._implementation", + "contracts.Upgradable._implementation.read" + ], "flow_tracking_data": null, "hints": [], "inst": { @@ -1021,30 +1499,40 @@ "input_file": { "filename": "autogen/starknet/storage_var/_implementation/decl.cairo" }, - "parent_location": [{ - "end_col": 36, - "end_line": 15, - "input_file": { - "filename": "autogen/starknet/storage_var/_implementation/impl.cairo" - }, - "parent_location": [{ - "end_col": 44, - "end_line": 19, + "parent_location": [ + { + "end_col": 36, + "end_line": 15, "input_file": { "filename": "autogen/starknet/storage_var/_implementation/impl.cairo" }, - "start_col": 32, - "start_line": 19 - }, "While expanding the reference 'pedersen_ptr' in:"], - "start_col": 30, - "start_line": 15 - }, "While trying to update the implicit return value 'pedersen_ptr' in:"], + "parent_location": [ + { + "end_col": 44, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/_implementation/impl.cairo" + }, + "start_col": 32, + "start_line": 19 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 30, + "start_line": 15 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], "start_col": 15, "start_line": 7 } }, "60": { - "accessible_scopes": ["contracts.Upgradable", "contracts.Upgradable._implementation", "contracts.Upgradable._implementation.read"], + "accessible_scopes": [ + "contracts.Upgradable", + "contracts.Upgradable._implementation", + "contracts.Upgradable._implementation.read" + ], "flow_tracking_data": null, "hints": [], "inst": { @@ -1053,30 +1541,40 @@ "input_file": { "filename": "autogen/starknet/storage_var/_implementation/decl.cairo" }, - "parent_location": [{ - "end_col": 36, - "end_line": 15, - "input_file": { - "filename": "autogen/starknet/storage_var/_implementation/impl.cairo" - }, - "parent_location": [{ - "end_col": 50, - "end_line": 20, + "parent_location": [ + { + "end_col": 36, + "end_line": 15, "input_file": { "filename": "autogen/starknet/storage_var/_implementation/impl.cairo" }, - "start_col": 35, - "start_line": 20 - }, "While expanding the reference 'range_check_ptr' in:"], - "start_col": 30, - "start_line": 15 - }, "While trying to update the implicit return value 'range_check_ptr' in:"], + "parent_location": [ + { + "end_col": 50, + "end_line": 20, + "input_file": { + "filename": "autogen/starknet/storage_var/_implementation/impl.cairo" + }, + "start_col": 35, + "start_line": 20 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 30, + "start_line": 15 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], "start_col": 44, "start_line": 7 } }, "61": { - "accessible_scopes": ["contracts.Upgradable", "contracts.Upgradable._implementation", "contracts.Upgradable._implementation.read"], + "accessible_scopes": [ + "contracts.Upgradable", + "contracts.Upgradable._implementation", + "contracts.Upgradable._implementation.read" + ], "flow_tracking_data": null, "hints": [], "inst": { @@ -1085,21 +1583,28 @@ "input_file": { "filename": "autogen/starknet/storage_var/_implementation/impl.cairo" }, - "parent_location": [{ - "end_col": 65, - "end_line": 21, - "input_file": { - "filename": "autogen/starknet/storage_var/_implementation/impl.cairo" + "parent_location": [ + { + "end_col": 65, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/_implementation/impl.cairo" + }, + "start_col": 46, + "start_line": 21 }, - "start_col": 46, - "start_line": 21 - }, "While expanding the reference '__storage_var_temp0' in:"], + "While expanding the reference '__storage_var_temp0' in:" + ], "start_col": 14, "start_line": 16 } }, "62": { - "accessible_scopes": ["contracts.Upgradable", "contracts.Upgradable._implementation", "contracts.Upgradable._implementation.read"], + "accessible_scopes": [ + "contracts.Upgradable", + "contracts.Upgradable._implementation", + "contracts.Upgradable._implementation.read" + ], "flow_tracking_data": null, "hints": [], "inst": { @@ -1113,7 +1618,11 @@ } }, "63": { - "accessible_scopes": ["contracts.Upgradable", "contracts.Upgradable._implementation", "contracts.Upgradable._implementation.write"], + "accessible_scopes": [ + "contracts.Upgradable", + "contracts.Upgradable._implementation", + "contracts.Upgradable._implementation.write" + ], "flow_tracking_data": null, "hints": [], "inst": { @@ -1122,30 +1631,40 @@ "input_file": { "filename": "autogen/starknet/storage_var/_implementation/impl.cairo" }, - "parent_location": [{ - "end_col": 42, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_implementation/decl.cairo" - }, - "parent_location": [{ - "end_col": 36, - "end_line": 26, + "parent_location": [ + { + "end_col": 42, + "end_line": 7, "input_file": { - "filename": "autogen/starknet/storage_var/_implementation/impl.cairo" + "filename": "autogen/starknet/storage_var/_implementation/decl.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:"], + "parent_location": [ + { + "end_col": 36, + "end_line": 26, + "input_file": { + "filename": "autogen/starknet/storage_var/_implementation/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": 37, "start_line": 25 } }, "64": { - "accessible_scopes": ["contracts.Upgradable", "contracts.Upgradable._implementation", "contracts.Upgradable._implementation.write"], + "accessible_scopes": [ + "contracts.Upgradable", + "contracts.Upgradable._implementation", + "contracts.Upgradable._implementation.write" + ], "flow_tracking_data": null, "hints": [], "inst": { @@ -1154,30 +1673,40 @@ "input_file": { "filename": "autogen/starknet/storage_var/_implementation/impl.cairo" }, - "parent_location": [{ - "end_col": 59, - "end_line": 7, - "input_file": { - "filename": "autogen/starknet/storage_var/_implementation/decl.cairo" - }, - "parent_location": [{ - "end_col": 36, - "end_line": 26, + "parent_location": [ + { + "end_col": 59, + "end_line": 7, "input_file": { - "filename": "autogen/starknet/storage_var/_implementation/impl.cairo" + "filename": "autogen/starknet/storage_var/_implementation/decl.cairo" }, - "start_col": 30, - "start_line": 26 - }, "While trying to retrieve the implicit argument 'range_check_ptr' in:"], - "start_col": 44, - "start_line": 7 - }, "While expanding the reference 'range_check_ptr' in:"], + "parent_location": [ + { + "end_col": 36, + "end_line": 26, + "input_file": { + "filename": "autogen/starknet/storage_var/_implementation/impl.cairo" + }, + "start_col": 30, + "start_line": 26 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 44, + "start_line": 7 + }, + "While expanding the reference 'range_check_ptr' in:" + ], "start_col": 66, "start_line": 25 } }, "65": { - "accessible_scopes": ["contracts.Upgradable", "contracts.Upgradable._implementation", "contracts.Upgradable._implementation.write"], + "accessible_scopes": [ + "contracts.Upgradable", + "contracts.Upgradable._implementation", + "contracts.Upgradable._implementation.write" + ], "flow_tracking_data": null, "hints": [], "inst": { @@ -1191,7 +1720,11 @@ } }, "67": { - "accessible_scopes": ["contracts.Upgradable", "contracts.Upgradable._implementation", "contracts.Upgradable._implementation.write"], + "accessible_scopes": [ + "contracts.Upgradable", + "contracts.Upgradable._implementation", + "contracts.Upgradable._implementation.write" + ], "flow_tracking_data": null, "hints": [], "inst": { @@ -1200,30 +1733,40 @@ "input_file": { "filename": "autogen/starknet/storage_var/_implementation/impl.cairo" }, - "parent_location": [{ - "end_col": 39, - "end_line": 364, - "input_file": { - "filename": "/Users/axel/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" - }, - "parent_location": [{ - "end_col": 80, - "end_line": 27, + "parent_location": [ + { + "end_col": 39, + "end_line": 364, "input_file": { - "filename": "autogen/starknet/storage_var/_implementation/impl.cairo" + "filename": "/Users/axel/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, - "start_col": 9, - "start_line": 27 - }, "While trying to retrieve the implicit argument 'syscall_ptr' in:"], - "start_col": 20, - "start_line": 364 - }, "While expanding the reference 'syscall_ptr' in:"], + "parent_location": [ + { + "end_col": 80, + "end_line": 27, + "input_file": { + "filename": "autogen/starknet/storage_var/_implementation/impl.cairo" + }, + "start_col": 9, + "start_line": 27 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 364 + }, + "While expanding the reference 'syscall_ptr' in:" + ], "start_col": 16, "start_line": 25 } }, "68": { - "accessible_scopes": ["contracts.Upgradable", "contracts.Upgradable._implementation", "contracts.Upgradable._implementation.write"], + "accessible_scopes": [ + "contracts.Upgradable", + "contracts.Upgradable._implementation", + "contracts.Upgradable._implementation.write" + ], "flow_tracking_data": null, "hints": [], "inst": { @@ -1232,21 +1775,28 @@ "input_file": { "filename": "autogen/starknet/storage_var/_implementation/impl.cairo" }, - "parent_location": [{ - "end_col": 43, - "end_line": 27, - "input_file": { - "filename": "autogen/starknet/storage_var/_implementation/impl.cairo" + "parent_location": [ + { + "end_col": 43, + "end_line": 27, + "input_file": { + "filename": "autogen/starknet/storage_var/_implementation/impl.cairo" + }, + "start_col": 31, + "start_line": 27 }, - "start_col": 31, - "start_line": 27 - }, "While expanding the reference 'storage_addr' in:"], + "While expanding the reference 'storage_addr' in:" + ], "start_col": 14, "start_line": 26 } }, "69": { - "accessible_scopes": ["contracts.Upgradable", "contracts.Upgradable._implementation", "contracts.Upgradable._implementation.write"], + "accessible_scopes": [ + "contracts.Upgradable", + "contracts.Upgradable._implementation", + "contracts.Upgradable._implementation.write" + ], "flow_tracking_data": null, "hints": [], "inst": { @@ -1260,7 +1810,11 @@ } }, "70": { - "accessible_scopes": ["contracts.Upgradable", "contracts.Upgradable._implementation", "contracts.Upgradable._implementation.write"], + "accessible_scopes": [ + "contracts.Upgradable", + "contracts.Upgradable._implementation", + "contracts.Upgradable._implementation.write" + ], "flow_tracking_data": null, "hints": [], "inst": { @@ -1274,7 +1828,11 @@ } }, "72": { - "accessible_scopes": ["contracts.Upgradable", "contracts.Upgradable._implementation", "contracts.Upgradable._implementation.write"], + "accessible_scopes": [ + "contracts.Upgradable", + "contracts.Upgradable._implementation", + "contracts.Upgradable._implementation.write" + ], "flow_tracking_data": null, "hints": [], "inst": { @@ -1283,39 +1841,52 @@ "input_file": { "filename": "autogen/starknet/storage_var/_implementation/decl.cairo" }, - "parent_location": [{ - "end_col": 36, - "end_line": 26, - "input_file": { - "filename": "autogen/starknet/storage_var/_implementation/impl.cairo" - }, - "parent_location": [{ - "end_col": 64, - "end_line": 21, + "parent_location": [ + { + "end_col": 36, + "end_line": 26, "input_file": { - "filename": "autogen/starknet/storage_var/_implementation/decl.cairo" + "filename": "autogen/starknet/storage_var/_implementation/impl.cairo" }, - "parent_location": [{ - "end_col": 18, - "end_line": 28, - "input_file": { - "filename": "autogen/starknet/storage_var/_implementation/impl.cairo" + "parent_location": [ + { + "end_col": 64, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/_implementation/decl.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 28, + "input_file": { + "filename": "autogen/starknet/storage_var/_implementation/impl.cairo" + }, + "start_col": 9, + "start_line": 28 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 37, + "start_line": 21 }, - "start_col": 9, - "start_line": 28 - }, "While trying to retrieve the implicit argument 'pedersen_ptr' in:"], - "start_col": 37, - "start_line": 21 - }, "While expanding the reference 'pedersen_ptr' in:"], - "start_col": 30, - "start_line": 26 - }, "While trying to update the implicit return value 'pedersen_ptr' in:"], + "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 } }, "73": { - "accessible_scopes": ["contracts.Upgradable", "contracts.Upgradable._implementation", "contracts.Upgradable._implementation.write"], + "accessible_scopes": [ + "contracts.Upgradable", + "contracts.Upgradable._implementation", + "contracts.Upgradable._implementation.write" + ], "flow_tracking_data": null, "hints": [], "inst": { @@ -1324,39 +1895,52 @@ "input_file": { "filename": "autogen/starknet/storage_var/_implementation/decl.cairo" }, - "parent_location": [{ - "end_col": 36, - "end_line": 26, - "input_file": { - "filename": "autogen/starknet/storage_var/_implementation/impl.cairo" - }, - "parent_location": [{ - "end_col": 81, - "end_line": 21, + "parent_location": [ + { + "end_col": 36, + "end_line": 26, "input_file": { - "filename": "autogen/starknet/storage_var/_implementation/decl.cairo" + "filename": "autogen/starknet/storage_var/_implementation/impl.cairo" }, - "parent_location": [{ - "end_col": 18, - "end_line": 28, - "input_file": { - "filename": "autogen/starknet/storage_var/_implementation/impl.cairo" + "parent_location": [ + { + "end_col": 81, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/_implementation/decl.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 28, + "input_file": { + "filename": "autogen/starknet/storage_var/_implementation/impl.cairo" + }, + "start_col": 9, + "start_line": 28 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 66, + "start_line": 21 }, - "start_col": 9, - "start_line": 28 - }, "While trying to retrieve the implicit argument 'range_check_ptr' in:"], - "start_col": 66, - "start_line": 21 - }, "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:"], + "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": 44, "start_line": 7 } }, "74": { - "accessible_scopes": ["contracts.Upgradable", "contracts.Upgradable._implementation", "contracts.Upgradable._implementation.write"], + "accessible_scopes": [ + "contracts.Upgradable", + "contracts.Upgradable._implementation", + "contracts.Upgradable._implementation.write" + ], "flow_tracking_data": null, "hints": [], "inst": { @@ -1379,24 +1963,30 @@ "input_file": { "filename": "/Users/axel/argent-contracts-starknet/contracts/Upgradable.cairo" }, - "parent_location": [{ - "end_col": 34, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/_implementation/decl.cairo" - }, - "parent_location": [{ - "end_col": 39, - "end_line": 23, + "parent_location": [ + { + "end_col": 34, + "end_line": 13, "input_file": { - "filename": "/Users/axel/argent-contracts-starknet/contracts/Upgradable.cairo" + "filename": "autogen/starknet/storage_var/_implementation/decl.cairo" }, - "start_col": 17, - "start_line": 23 - }, "While trying to retrieve the implicit argument 'syscall_ptr' in:"], - "start_col": 15, - "start_line": 13 - }, "While expanding the reference 'syscall_ptr' in:"], + "parent_location": [ + { + "end_col": 39, + "end_line": 23, + "input_file": { + "filename": "/Users/axel/argent-contracts-starknet/contracts/Upgradable.cairo" + }, + "start_col": 17, + "start_line": 23 + }, + "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": 9, "start_line": 19 } @@ -1411,24 +2001,30 @@ "input_file": { "filename": "/Users/axel/argent-contracts-starknet/contracts/Upgradable.cairo" }, - "parent_location": [{ - "end_col": 63, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/_implementation/decl.cairo" - }, - "parent_location": [{ - "end_col": 39, - "end_line": 23, + "parent_location": [ + { + "end_col": 63, + "end_line": 13, "input_file": { - "filename": "/Users/axel/argent-contracts-starknet/contracts/Upgradable.cairo" + "filename": "autogen/starknet/storage_var/_implementation/decl.cairo" }, - "start_col": 17, - "start_line": 23 - }, "While trying to retrieve the implicit argument 'pedersen_ptr' in:"], - "start_col": 36, - "start_line": 13 - }, "While expanding the reference 'pedersen_ptr' in:"], + "parent_location": [ + { + "end_col": 39, + "end_line": 23, + "input_file": { + "filename": "/Users/axel/argent-contracts-starknet/contracts/Upgradable.cairo" + }, + "start_col": 17, + "start_line": 23 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 13 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], "start_col": 9, "start_line": 20 } @@ -1443,24 +2039,30 @@ "input_file": { "filename": "/Users/axel/argent-contracts-starknet/contracts/Upgradable.cairo" }, - "parent_location": [{ - "end_col": 80, - "end_line": 13, - "input_file": { - "filename": "autogen/starknet/storage_var/_implementation/decl.cairo" - }, - "parent_location": [{ - "end_col": 39, - "end_line": 23, + "parent_location": [ + { + "end_col": 80, + "end_line": 13, "input_file": { - "filename": "/Users/axel/argent-contracts-starknet/contracts/Upgradable.cairo" + "filename": "autogen/starknet/storage_var/_implementation/decl.cairo" }, - "start_col": 17, - "start_line": 23 - }, "While trying to retrieve the implicit argument 'range_check_ptr' in:"], - "start_col": 65, - "start_line": 13 - }, "While expanding the reference 'range_check_ptr' in:"], + "parent_location": [ + { + "end_col": 39, + "end_line": 23, + "input_file": { + "filename": "/Users/axel/argent-contracts-starknet/contracts/Upgradable.cairo" + }, + "start_col": 17, + "start_line": 23 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 65, + "start_line": 13 + }, + "While expanding the reference 'range_check_ptr' in:" + ], "start_col": 9, "start_line": 21 } @@ -1503,15 +2105,18 @@ "input_file": { "filename": "/Users/axel/argent-contracts-starknet/contracts/Upgradable.cairo" }, - "parent_location": [{ - "end_col": 35, - "end_line": 34, - "input_file": { - "filename": "/Users/axel/argent-contracts-starknet/contracts/Upgradable.cairo" + "parent_location": [ + { + "end_col": 35, + "end_line": 34, + "input_file": { + "filename": "/Users/axel/argent-contracts-starknet/contracts/Upgradable.cairo" + }, + "start_col": 21, + "start_line": 34 }, - "start_col": 21, - "start_line": 34 - }, "While expanding the reference 'implementation' in:"], + "While expanding the reference 'implementation' in:" + ], "start_col": 9, "start_line": 32 } @@ -1540,24 +2145,30 @@ "input_file": { "filename": "/Users/axel/argent-contracts-starknet/contracts/Upgradable.cairo" }, - "parent_location": [{ - "end_col": 35, - "end_line": 21, - "input_file": { - "filename": "autogen/starknet/storage_var/_implementation/decl.cairo" - }, - "parent_location": [{ - "end_col": 42, - "end_line": 35, + "parent_location": [ + { + "end_col": 35, + "end_line": 21, "input_file": { - "filename": "/Users/axel/argent-contracts-starknet/contracts/Upgradable.cairo" + "filename": "autogen/starknet/storage_var/_implementation/decl.cairo" }, - "start_col": 5, - "start_line": 35 - }, "While trying to retrieve the implicit argument 'syscall_ptr' in:"], - "start_col": 16, - "start_line": 21 - }, "While expanding the reference 'syscall_ptr' in:"], + "parent_location": [ + { + "end_col": 42, + "end_line": 35, + "input_file": { + "filename": "/Users/axel/argent-contracts-starknet/contracts/Upgradable.cairo" + }, + "start_col": 5, + "start_line": 35 + }, + "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": 9, "start_line": 28 } @@ -1572,24 +2183,30 @@ "input_file": { "filename": "/Users/axel/argent-contracts-starknet/contracts/Upgradable.cairo" }, - "parent_location": [{ - "end_col": 64, - "end_line": 21, - "input_file": { - "filename": "autogen/starknet/storage_var/_implementation/decl.cairo" - }, - "parent_location": [{ - "end_col": 42, - "end_line": 35, + "parent_location": [ + { + "end_col": 64, + "end_line": 21, "input_file": { - "filename": "/Users/axel/argent-contracts-starknet/contracts/Upgradable.cairo" + "filename": "autogen/starknet/storage_var/_implementation/decl.cairo" }, - "start_col": 5, - "start_line": 35 - }, "While trying to retrieve the implicit argument 'pedersen_ptr' in:"], - "start_col": 37, - "start_line": 21 - }, "While expanding the reference 'pedersen_ptr' in:"], + "parent_location": [ + { + "end_col": 42, + "end_line": 35, + "input_file": { + "filename": "/Users/axel/argent-contracts-starknet/contracts/Upgradable.cairo" + }, + "start_col": 5, + "start_line": 35 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 37, + "start_line": 21 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], "start_col": 9, "start_line": 29 } @@ -1604,24 +2221,30 @@ "input_file": { "filename": "/Users/axel/argent-contracts-starknet/contracts/Upgradable.cairo" }, - "parent_location": [{ - "end_col": 81, - "end_line": 21, - "input_file": { - "filename": "autogen/starknet/storage_var/_implementation/decl.cairo" - }, - "parent_location": [{ - "end_col": 42, - "end_line": 35, + "parent_location": [ + { + "end_col": 81, + "end_line": 21, "input_file": { - "filename": "/Users/axel/argent-contracts-starknet/contracts/Upgradable.cairo" + "filename": "autogen/starknet/storage_var/_implementation/decl.cairo" }, - "start_col": 5, - "start_line": 35 - }, "While trying to retrieve the implicit argument 'range_check_ptr' in:"], - "start_col": 66, - "start_line": 21 - }, "While expanding the reference 'range_check_ptr' in:"], + "parent_location": [ + { + "end_col": 42, + "end_line": 35, + "input_file": { + "filename": "/Users/axel/argent-contracts-starknet/contracts/Upgradable.cairo" + }, + "start_col": 5, + "start_line": 35 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 66, + "start_line": 21 + }, + "While expanding the reference 'range_check_ptr' in:" + ], "start_col": 9, "start_line": 30 } @@ -1636,15 +2259,18 @@ "input_file": { "filename": "/Users/axel/argent-contracts-starknet/contracts/Upgradable.cairo" }, - "parent_location": [{ - "end_col": 41, - "end_line": 35, - "input_file": { - "filename": "/Users/axel/argent-contracts-starknet/contracts/Upgradable.cairo" + "parent_location": [ + { + "end_col": 41, + "end_line": 35, + "input_file": { + "filename": "/Users/axel/argent-contracts-starknet/contracts/Upgradable.cairo" + }, + "start_col": 27, + "start_line": 35 }, - "start_col": 27, - "start_line": 35 - }, "While expanding the reference 'implementation' in:"], + "While expanding the reference 'implementation' in:" + ], "start_col": 9, "start_line": 32 } @@ -1687,24 +2313,30 @@ "input_file": { "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 28, - "end_line": 28, - "input_file": { - "filename": "/Users/axel/argent-contracts-starknet/contracts/Upgradable.cairo" - }, - "parent_location": [{ - "end_col": 40, - "end_line": 23, + "parent_location": [ + { + "end_col": 28, + "end_line": 28, "input_file": { - "filename": "contracts/Proxy.cairo" + "filename": "/Users/axel/argent-contracts-starknet/contracts/Upgradable.cairo" }, - "start_col": 5, - "start_line": 23 - }, "While trying to retrieve the implicit argument 'syscall_ptr' in:"], - "start_col": 9, - "start_line": 28 - }, "While expanding the reference 'syscall_ptr' in:"], + "parent_location": [ + { + "end_col": 40, + "end_line": 23, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 5, + "start_line": 23 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 9, + "start_line": 28 + }, + "While expanding the reference 'syscall_ptr' in:" + ], "start_col": 9, "start_line": 14 } @@ -1719,24 +2351,30 @@ "input_file": { "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 36, - "end_line": 29, - "input_file": { - "filename": "/Users/axel/argent-contracts-starknet/contracts/Upgradable.cairo" - }, - "parent_location": [{ - "end_col": 40, - "end_line": 23, + "parent_location": [ + { + "end_col": 36, + "end_line": 29, "input_file": { - "filename": "contracts/Proxy.cairo" + "filename": "/Users/axel/argent-contracts-starknet/contracts/Upgradable.cairo" }, - "start_col": 5, - "start_line": 23 - }, "While trying to retrieve the implicit argument 'pedersen_ptr' in:"], - "start_col": 9, - "start_line": 29 - }, "While expanding the reference 'pedersen_ptr' in:"], + "parent_location": [ + { + "end_col": 40, + "end_line": 23, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 5, + "start_line": 23 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 9, + "start_line": 29 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], "start_col": 9, "start_line": 15 } @@ -1751,24 +2389,30 @@ "input_file": { "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 24, - "end_line": 30, - "input_file": { - "filename": "/Users/axel/argent-contracts-starknet/contracts/Upgradable.cairo" - }, - "parent_location": [{ - "end_col": 40, - "end_line": 23, + "parent_location": [ + { + "end_col": 24, + "end_line": 30, "input_file": { - "filename": "contracts/Proxy.cairo" + "filename": "/Users/axel/argent-contracts-starknet/contracts/Upgradable.cairo" }, - "start_col": 5, - "start_line": 23 - }, "While trying to retrieve the implicit argument 'range_check_ptr' in:"], - "start_col": 9, - "start_line": 30 - }, "While expanding the reference 'range_check_ptr' in:"], + "parent_location": [ + { + "end_col": 40, + "end_line": 23, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 5, + "start_line": 23 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 9, + "start_line": 30 + }, + "While expanding the reference 'range_check_ptr' in:" + ], "start_col": 9, "start_line": 16 } @@ -1783,15 +2427,18 @@ "input_file": { "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 39, - "end_line": 23, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 39, + "end_line": 23, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 25, + "start_line": 23 }, - "start_col": 25, - "start_line": 23 - }, "While expanding the reference 'implementation' in:"], + "While expanding the reference 'implementation' in:" + ], "start_col": 9, "start_line": 18 } @@ -1820,33 +2467,42 @@ "input_file": { "filename": "/Users/axel/argent-contracts-starknet/contracts/Upgradable.cairo" }, - "parent_location": [{ - "end_col": 40, - "end_line": 23, - "input_file": { - "filename": "contracts/Proxy.cairo" - }, - "parent_location": [{ - "end_col": 38, - "end_line": 84, + "parent_location": [ + { + "end_col": 40, + "end_line": 23, "input_file": { - "filename": "/Users/axel/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 27, - "end_line": 28, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 38, + "end_line": 84, + "input_file": { + "filename": "/Users/axel/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 28, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 5, + "start_line": 24 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 84 }, - "start_col": 5, - "start_line": 24 - }, "While trying to retrieve the implicit argument 'syscall_ptr' in:"], - "start_col": 19, - "start_line": 84 - }, "While expanding the reference 'syscall_ptr' in:"], - "start_col": 5, - "start_line": 23 - }, "While trying to update the implicit return value 'syscall_ptr' in:"], + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 5, + "start_line": 23 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], "start_col": 9, "start_line": 28 } @@ -1861,15 +2517,18 @@ "input_file": { "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 34, - "end_line": 25, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 34, + "end_line": 25, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 20, + "start_line": 25 }, - "start_col": 20, - "start_line": 25 - }, "While expanding the reference 'implementation' in:"], + "While expanding the reference 'implementation' in:" + ], "start_col": 9, "start_line": 18 } @@ -1884,15 +2543,18 @@ "input_file": { "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 35, - "end_line": 26, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 35, + "end_line": 26, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 27, + "start_line": 26 }, - "start_col": 27, - "start_line": 26 - }, "While expanding the reference 'selector' in:"], + "While expanding the reference 'selector' in:" + ], "start_col": 9, "start_line": 19 } @@ -1907,15 +2569,18 @@ "input_file": { "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 35, - "end_line": 27, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 35, + "end_line": 27, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 23, + "start_line": 27 }, - "start_col": 23, - "start_line": 27 - }, "While expanding the reference 'calldata_len' in:"], + "While expanding the reference 'calldata_len' in:" + ], "start_col": 9, "start_line": 20 } @@ -1930,15 +2595,18 @@ "input_file": { "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 26, - "end_line": 28, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 26, + "end_line": 28, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 18, + "start_line": 28 }, - "start_col": 18, - "start_line": 28 - }, "While expanding the reference 'calldata' in:"], + "While expanding the reference 'calldata' in:" + ], "start_col": 9, "start_line": 21 } @@ -1967,33 +2635,42 @@ "input_file": { "filename": "/Users/axel/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, - "parent_location": [{ - "end_col": 27, - "end_line": 28, - "input_file": { - "filename": "contracts/Proxy.cairo" - }, - "parent_location": [{ + "parent_location": [ + { "end_col": 27, - "end_line": 14, + "end_line": 28, "input_file": { "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 14, - "end_line": 29, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 27, + "end_line": 14, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 29, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 5, + "start_line": 29 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 9, + "start_line": 14 }, - "start_col": 5, - "start_line": 29 - }, "While trying to retrieve the implicit argument 'syscall_ptr' in:"], - "start_col": 9, - "start_line": 14 - }, "While expanding the reference 'syscall_ptr' in:"], - "start_col": 5, - "start_line": 24 - }, "While trying to update the implicit return value 'syscall_ptr' in:"], + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 5, + "start_line": 24 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], "start_col": 19, "start_line": 84 } @@ -2008,33 +2685,42 @@ "input_file": { "filename": "/Users/axel/argent-contracts-starknet/contracts/Upgradable.cairo" }, - "parent_location": [{ - "end_col": 40, - "end_line": 23, - "input_file": { - "filename": "contracts/Proxy.cairo" - }, - "parent_location": [{ - "end_col": 35, - "end_line": 15, + "parent_location": [ + { + "end_col": 40, + "end_line": 23, "input_file": { "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 14, - "end_line": 29, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 35, + "end_line": 15, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 29, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 5, + "start_line": 29 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 9, + "start_line": 15 }, - "start_col": 5, - "start_line": 29 - }, "While trying to retrieve the implicit argument 'pedersen_ptr' in:"], - "start_col": 9, - "start_line": 15 - }, "While expanding the reference 'pedersen_ptr' in:"], - "start_col": 5, - "start_line": 23 - }, "While trying to update the implicit return value 'pedersen_ptr' in:"], + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 5, + "start_line": 23 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], "start_col": 9, "start_line": 29 } @@ -2049,33 +2735,42 @@ "input_file": { "filename": "/Users/axel/argent-contracts-starknet/contracts/Upgradable.cairo" }, - "parent_location": [{ - "end_col": 40, - "end_line": 23, - "input_file": { - "filename": "contracts/Proxy.cairo" - }, - "parent_location": [{ - "end_col": 24, - "end_line": 16, + "parent_location": [ + { + "end_col": 40, + "end_line": 23, "input_file": { "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 14, - "end_line": 29, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 24, + "end_line": 16, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 29, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 5, + "start_line": 29 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 9, + "start_line": 16 }, - "start_col": 5, - "start_line": 29 - }, "While trying to retrieve the implicit argument 'range_check_ptr' in:"], - "start_col": 9, - "start_line": 16 - }, "While expanding the reference 'range_check_ptr' in:"], - "start_col": 5, - "start_line": 23 - }, "While trying to update the implicit return value 'range_check_ptr' in:"], + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 5, + "start_line": 23 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], "start_col": 9, "start_line": 30 } @@ -2104,33 +2799,42 @@ "input_file": { "filename": "autogen/starknet/external/constructor/e651458745e7cd218121c342e0915890767e2f59ddc2e315b8844ad0f47d582e.cairo" }, - "parent_location": [{ - "end_col": 24, - "end_line": 16, - "input_file": { - "filename": "contracts/Proxy.cairo" - }, - "parent_location": [{ + "parent_location": [ + { "end_col": 24, - "end_line": 2, + "end_line": 16, "input_file": { - "filename": "autogen/starknet/arg_processor/4f07c4ae795d22b6bc4426e596637ee88f870711dc3768dd8178092f4b2c0b65.cairo" + "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 24, - "end_line": 21, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 24, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/4f07c4ae795d22b6bc4426e596637ee88f870711dc3768dd8178092f4b2c0b65.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 21, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 9, + "start_line": 21 + }, + "While handling calldata argument 'calldata'" + ], + "start_col": 9, + "start_line": 2 }, - "start_col": 9, - "start_line": 21 - }, "While handling calldata argument 'calldata'"], + "While expanding the reference 'range_check_ptr' in:" + ], "start_col": 9, - "start_line": 2 - }, "While expanding the reference 'range_check_ptr' in:"], - "start_col": 9, - "start_line": 16 - }, "While constructing the external wrapper for:"], + "start_line": 16 + }, + "While constructing the external wrapper for:" + ], "start_col": 23, "start_line": 1 } @@ -2145,33 +2849,42 @@ "input_file": { "filename": "autogen/starknet/arg_processor/8799496fe2567340f6719cfd30d7db5f6b8e7aa420ca97e3a3c3ccbdfbb2e674.cairo" }, - "parent_location": [{ - "end_col": 27, - "end_line": 20, - "input_file": { - "filename": "contracts/Proxy.cairo" - }, - "parent_location": [{ - "end_col": 55, - "end_line": 2, + "parent_location": [ + { + "end_col": 27, + "end_line": 20, "input_file": { - "filename": "autogen/starknet/arg_processor/4f07c4ae795d22b6bc4426e596637ee88f870711dc3768dd8178092f4b2c0b65.cairo" + "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 24, - "end_line": 21, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 55, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/4f07c4ae795d22b6bc4426e596637ee88f870711dc3768dd8178092f4b2c0b65.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 21, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 9, + "start_line": 21 + }, + "While handling calldata argument 'calldata'" + ], + "start_col": 28, + "start_line": 2 }, - "start_col": 9, - "start_line": 21 - }, "While handling calldata argument 'calldata'"], - "start_col": 28, - "start_line": 2 - }, "While expanding the reference '__calldata_arg_calldata_len' in:"], - "start_col": 9, - "start_line": 20 - }, "While handling calldata argument 'calldata_len'"], + "While expanding the reference '__calldata_arg_calldata_len' in:" + ], + "start_col": 9, + "start_line": 20 + }, + "While handling calldata argument 'calldata_len'" + ], "start_col": 35, "start_line": 1 } @@ -2186,15 +2899,18 @@ "input_file": { "filename": "autogen/starknet/arg_processor/4f07c4ae795d22b6bc4426e596637ee88f870711dc3768dd8178092f4b2c0b65.cairo" }, - "parent_location": [{ - "end_col": 24, - "end_line": 21, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 24, + "end_line": 21, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 9, + "start_line": 21 }, - "start_col": 9, - "start_line": 21 - }, "While handling calldata argument 'calldata'"], + "While handling calldata argument 'calldata'" + ], "start_col": 1, "start_line": 2 } @@ -2209,35 +2925,44 @@ "input_file": { "filename": "autogen/starknet/arg_processor/8799496fe2567340f6719cfd30d7db5f6b8e7aa420ca97e3a3c3ccbdfbb2e674.cairo" }, - "parent_location": [{ - "end_col": 27, - "end_line": 20, - "input_file": { - "filename": "contracts/Proxy.cairo" - }, - "parent_location": [{ - "end_col": 40, - "end_line": 8, + "parent_location": [ + { + "end_col": 27, + "end_line": 20, "input_file": { - "filename": "autogen/starknet/arg_processor/4f07c4ae795d22b6bc4426e596637ee88f870711dc3768dd8178092f4b2c0b65.cairo" + "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 24, - "end_line": 21, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 40, + "end_line": 8, + "input_file": { + "filename": "autogen/starknet/arg_processor/4f07c4ae795d22b6bc4426e596637ee88f870711dc3768dd8178092f4b2c0b65.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 21, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 9, + "start_line": 21 + }, + "While handling calldata argument 'calldata'" + ], + "start_col": 26, + "start_line": 8 }, - "start_col": 9, - "start_line": 21 - }, "While handling calldata argument 'calldata'"], - "start_col": 26, - "start_line": 8 - }, "While expanding the reference '__calldata_ptr' in:"], - "start_col": 9, - "start_line": 20 - }, "While handling calldata argument 'calldata_len'"], - "start_col": 22, - "start_line": 2 + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 9, + "start_line": 20 + }, + "While handling calldata argument 'calldata_len'" + ], + "start_col": 22, + "start_line": 2 } }, "113": { @@ -2250,33 +2975,42 @@ "input_file": { "filename": "autogen/starknet/arg_processor/8799496fe2567340f6719cfd30d7db5f6b8e7aa420ca97e3a3c3ccbdfbb2e674.cairo" }, - "parent_location": [{ - "end_col": 27, - "end_line": 20, - "input_file": { - "filename": "contracts/Proxy.cairo" - }, - "parent_location": [{ - "end_col": 70, - "end_line": 8, + "parent_location": [ + { + "end_col": 27, + "end_line": 20, "input_file": { - "filename": "autogen/starknet/arg_processor/4f07c4ae795d22b6bc4426e596637ee88f870711dc3768dd8178092f4b2c0b65.cairo" + "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 24, - "end_line": 21, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 70, + "end_line": 8, + "input_file": { + "filename": "autogen/starknet/arg_processor/4f07c4ae795d22b6bc4426e596637ee88f870711dc3768dd8178092f4b2c0b65.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 21, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 9, + "start_line": 21 + }, + "While handling calldata argument 'calldata'" + ], + "start_col": 43, + "start_line": 8 }, - "start_col": 9, - "start_line": 21 - }, "While handling calldata argument 'calldata'"], - "start_col": 43, - "start_line": 8 - }, "While expanding the reference '__calldata_arg_calldata_len' in:"], - "start_col": 9, - "start_line": 20 - }, "While handling calldata argument 'calldata_len'"], + "While expanding the reference '__calldata_arg_calldata_len' in:" + ], + "start_col": 9, + "start_line": 20 + }, + "While handling calldata argument 'calldata_len'" + ], "start_col": 35, "start_line": 1 } @@ -2291,15 +3025,18 @@ "input_file": { "filename": "autogen/starknet/arg_processor/4f07c4ae795d22b6bc4426e596637ee88f870711dc3768dd8178092f4b2c0b65.cairo" }, - "parent_location": [{ - "end_col": 24, - "end_line": 21, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 24, + "end_line": 21, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 9, + "start_line": 21 }, - "start_col": 9, - "start_line": 21 - }, "While handling calldata argument 'calldata'"], + "While handling calldata argument 'calldata'" + ], "start_col": 26, "start_line": 8 } @@ -2314,15 +3051,18 @@ "input_file": { "filename": "autogen/starknet/arg_processor/1b562308a65653425ce06491fa4b4539466f3251a07e73e099d0afe86a48900e.cairo" }, - "parent_location": [{ - "end_col": 17, - "end_line": 13, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 17, + "end_line": 13, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 6, + "start_line": 13 }, - "start_col": 6, - "start_line": 13 - }, "While handling calldata of"], + "While handling calldata of" + ], "start_col": 1, "start_line": 1 } @@ -2337,51 +3077,66 @@ "input_file": { "filename": "autogen/starknet/external/constructor/e651458745e7cd218121c342e0915890767e2f59ddc2e315b8844ad0f47d582e.cairo" }, - "parent_location": [{ - "end_col": 24, - "end_line": 16, - "input_file": { - "filename": "contracts/Proxy.cairo" - }, - "parent_location": [{ - "end_col": 38, - "end_line": 3, + "parent_location": [ + { + "end_col": 24, + "end_line": 16, "input_file": { - "filename": "autogen/starknet/arg_processor/4f07c4ae795d22b6bc4426e596637ee88f870711dc3768dd8178092f4b2c0b65.cairo" + "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 24, - "end_line": 21, - "input_file": { - "filename": "contracts/Proxy.cairo" - }, - "parent_location": [{ - "end_col": 115, - "end_line": 1, + "parent_location": [ + { + "end_col": 38, + "end_line": 3, "input_file": { - "filename": "autogen/starknet/external/constructor/f256403d2f0c125ca3ded3580dbda18c21308524fea494fff0947406f19aa970.cairo" + "filename": "autogen/starknet/arg_processor/4f07c4ae795d22b6bc4426e596637ee88f870711dc3768dd8178092f4b2c0b65.cairo" }, - "parent_location": [{ - "end_col": 17, - "end_line": 13, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 24, + "end_line": 21, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/f256403d2f0c125ca3ded3580dbda18c21308524fea494fff0947406f19aa970.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 13, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 6, + "start_line": 13 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 9, + "start_line": 21 }, - "start_col": 6, - "start_line": 13 - }, "While constructing the external wrapper for:"], - "start_col": 100, - "start_line": 1 - }, "While expanding the reference 'range_check_ptr' in:"], - "start_col": 9, - "start_line": 21 - }, "While handling calldata argument 'calldata'"], - "start_col": 23, - "start_line": 3 - }, "While expanding the reference 'range_check_ptr' in:"], - "start_col": 9, - "start_line": 16 - }, "While constructing the external wrapper for:"], + "While handling calldata argument 'calldata'" + ], + "start_col": 23, + "start_line": 3 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 9, + "start_line": 16 + }, + "While constructing the external wrapper for:" + ], "start_col": 23, "start_line": 1 } @@ -2396,33 +3151,42 @@ "input_file": { "filename": "autogen/starknet/external/constructor/c7060df96cb0acca1380ae43bf758cab727bfdf73cb5d34a93e24a9742817fda.cairo" }, - "parent_location": [{ - "end_col": 27, - "end_line": 14, - "input_file": { - "filename": "contracts/Proxy.cairo" - }, - "parent_location": [{ - "end_col": 55, - "end_line": 1, + "parent_location": [ + { + "end_col": 27, + "end_line": 14, "input_file": { - "filename": "autogen/starknet/external/constructor/f256403d2f0c125ca3ded3580dbda18c21308524fea494fff0947406f19aa970.cairo" + "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 17, - "end_line": 13, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/f256403d2f0c125ca3ded3580dbda18c21308524fea494fff0947406f19aa970.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 13, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 6, + "start_line": 13 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 }, - "start_col": 6, - "start_line": 13 - }, "While constructing the external wrapper for:"], - "start_col": 44, - "start_line": 1 - }, "While expanding the reference 'syscall_ptr' in:"], - "start_col": 9, - "start_line": 14 - }, "While constructing the external wrapper for:"], + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 9, + "start_line": 14 + }, + "While constructing the external wrapper for:" + ], "start_col": 19, "start_line": 1 } @@ -2437,33 +3201,42 @@ "input_file": { "filename": "autogen/starknet/external/constructor/424b26e79f70343cc02557f1fbd25745138efb26a3dc5c8b593ca765b73138b7.cairo" }, - "parent_location": [{ - "end_col": 35, - "end_line": 15, - "input_file": { - "filename": "contracts/Proxy.cairo" - }, - "parent_location": [{ - "end_col": 82, - "end_line": 1, + "parent_location": [ + { + "end_col": 35, + "end_line": 15, "input_file": { - "filename": "autogen/starknet/external/constructor/f256403d2f0c125ca3ded3580dbda18c21308524fea494fff0947406f19aa970.cairo" + "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 17, - "end_line": 13, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/f256403d2f0c125ca3ded3580dbda18c21308524fea494fff0947406f19aa970.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 13, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 6, + "start_line": 13 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 }, - "start_col": 6, - "start_line": 13 - }, "While constructing the external wrapper for:"], - "start_col": 70, - "start_line": 1 - }, "While expanding the reference 'pedersen_ptr' in:"], - "start_col": 9, - "start_line": 15 - }, "While constructing the external wrapper for:"], + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 9, + "start_line": 15 + }, + "While constructing the external wrapper for:" + ], "start_col": 20, "start_line": 1 } @@ -2478,33 +3251,42 @@ "input_file": { "filename": "autogen/starknet/arg_processor/4f07c4ae795d22b6bc4426e596637ee88f870711dc3768dd8178092f4b2c0b65.cairo" }, - "parent_location": [{ - "end_col": 24, - "end_line": 21, - "input_file": { - "filename": "contracts/Proxy.cairo" - }, - "parent_location": [{ - "end_col": 115, - "end_line": 1, + "parent_location": [ + { + "end_col": 24, + "end_line": 21, "input_file": { - "filename": "autogen/starknet/external/constructor/f256403d2f0c125ca3ded3580dbda18c21308524fea494fff0947406f19aa970.cairo" + "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 17, - "end_line": 13, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/f256403d2f0c125ca3ded3580dbda18c21308524fea494fff0947406f19aa970.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 13, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 6, + "start_line": 13 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 }, - "start_col": 6, - "start_line": 13 - }, "While constructing the external wrapper for:"], - "start_col": 100, - "start_line": 1 - }, "While expanding the reference 'range_check_ptr' in:"], - "start_col": 9, - "start_line": 21 - }, "While handling calldata argument 'calldata'"], + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 9, + "start_line": 21 + }, + "While handling calldata argument 'calldata'" + ], "start_col": 23, "start_line": 3 } @@ -2519,33 +3301,42 @@ "input_file": { "filename": "autogen/starknet/arg_processor/c69461d344491abf07eb0383530bb5331fa0198033b30813dc78971c560b1834.cairo" }, - "parent_location": [{ - "end_col": 29, - "end_line": 18, - "input_file": { - "filename": "contracts/Proxy.cairo" - }, - "parent_location": [{ - "end_col": 161, - "end_line": 1, + "parent_location": [ + { + "end_col": 29, + "end_line": 18, "input_file": { - "filename": "autogen/starknet/external/constructor/f256403d2f0c125ca3ded3580dbda18c21308524fea494fff0947406f19aa970.cairo" + "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 17, - "end_line": 13, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 161, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/f256403d2f0c125ca3ded3580dbda18c21308524fea494fff0947406f19aa970.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 13, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 6, + "start_line": 13 + }, + "While constructing the external wrapper for:" + ], + "start_col": 132, + "start_line": 1 }, - "start_col": 6, - "start_line": 13 - }, "While constructing the external wrapper for:"], - "start_col": 132, - "start_line": 1 - }, "While expanding the reference '__calldata_arg_implementation' in:"], - "start_col": 9, - "start_line": 18 - }, "While handling calldata argument 'implementation'"], + "While expanding the reference '__calldata_arg_implementation' in:" + ], + "start_col": 9, + "start_line": 18 + }, + "While handling calldata argument 'implementation'" + ], "start_col": 37, "start_line": 1 } @@ -2560,33 +3351,42 @@ "input_file": { "filename": "autogen/starknet/arg_processor/16776347bfc3c84718728a7d5c6c2189ac0c5f697db91093bdb9d32707f1b476.cairo" }, - "parent_location": [{ - "end_col": 23, - "end_line": 19, - "input_file": { - "filename": "contracts/Proxy.cairo" - }, - "parent_location": [{ - "end_col": 195, - "end_line": 1, + "parent_location": [ + { + "end_col": 23, + "end_line": 19, "input_file": { - "filename": "autogen/starknet/external/constructor/f256403d2f0c125ca3ded3580dbda18c21308524fea494fff0947406f19aa970.cairo" + "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 17, - "end_line": 13, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 195, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/f256403d2f0c125ca3ded3580dbda18c21308524fea494fff0947406f19aa970.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 13, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 6, + "start_line": 13 + }, + "While constructing the external wrapper for:" + ], + "start_col": 172, + "start_line": 1 }, - "start_col": 6, - "start_line": 13 - }, "While constructing the external wrapper for:"], - "start_col": 172, - "start_line": 1 - }, "While expanding the reference '__calldata_arg_selector' in:"], - "start_col": 9, - "start_line": 19 - }, "While handling calldata argument 'selector'"], + "While expanding the reference '__calldata_arg_selector' in:" + ], + "start_col": 9, + "start_line": 19 + }, + "While handling calldata argument 'selector'" + ], "start_col": 31, "start_line": 1 } @@ -2601,33 +3401,42 @@ "input_file": { "filename": "autogen/starknet/arg_processor/8799496fe2567340f6719cfd30d7db5f6b8e7aa420ca97e3a3c3ccbdfbb2e674.cairo" }, - "parent_location": [{ - "end_col": 27, - "end_line": 20, - "input_file": { - "filename": "contracts/Proxy.cairo" - }, - "parent_location": [{ - "end_col": 237, - "end_line": 1, + "parent_location": [ + { + "end_col": 27, + "end_line": 20, "input_file": { - "filename": "autogen/starknet/external/constructor/f256403d2f0c125ca3ded3580dbda18c21308524fea494fff0947406f19aa970.cairo" + "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 17, - "end_line": 13, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 237, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/f256403d2f0c125ca3ded3580dbda18c21308524fea494fff0947406f19aa970.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 13, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 6, + "start_line": 13 + }, + "While constructing the external wrapper for:" + ], + "start_col": 210, + "start_line": 1 }, - "start_col": 6, - "start_line": 13 - }, "While constructing the external wrapper for:"], - "start_col": 210, - "start_line": 1 - }, "While expanding the reference '__calldata_arg_calldata_len' in:"], - "start_col": 9, - "start_line": 20 - }, "While handling calldata argument 'calldata_len'"], + "While expanding the reference '__calldata_arg_calldata_len' in:" + ], + "start_col": 9, + "start_line": 20 + }, + "While handling calldata argument 'calldata_len'" + ], "start_col": 35, "start_line": 1 } @@ -2642,33 +3451,42 @@ "input_file": { "filename": "autogen/starknet/arg_processor/4f07c4ae795d22b6bc4426e596637ee88f870711dc3768dd8178092f4b2c0b65.cairo" }, - "parent_location": [{ - "end_col": 24, - "end_line": 21, - "input_file": { - "filename": "contracts/Proxy.cairo" - }, - "parent_location": [{ - "end_col": 271, - "end_line": 1, + "parent_location": [ + { + "end_col": 24, + "end_line": 21, "input_file": { - "filename": "autogen/starknet/external/constructor/f256403d2f0c125ca3ded3580dbda18c21308524fea494fff0947406f19aa970.cairo" + "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 17, - "end_line": 13, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 271, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/f256403d2f0c125ca3ded3580dbda18c21308524fea494fff0947406f19aa970.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 13, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 6, + "start_line": 13 + }, + "While constructing the external wrapper for:" + ], + "start_col": 248, + "start_line": 1 }, - "start_col": 6, - "start_line": 13 - }, "While constructing the external wrapper for:"], - "start_col": 248, - "start_line": 1 - }, "While expanding the reference '__calldata_arg_calldata' in:"], - "start_col": 9, - "start_line": 21 - }, "While handling calldata argument 'calldata'"], + "While expanding the reference '__calldata_arg_calldata' in:" + ], + "start_col": 9, + "start_line": 21 + }, + "While handling calldata argument 'calldata'" + ], "start_col": 31, "start_line": 5 } @@ -2690,42 +3508,50 @@ "128": { "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/f256403d2f0c125ca3ded3580dbda18c21308524fea494fff0947406f19aa970.cairo" - }, - "parent_location": [{ - "end_col": 17, - "end_line": 13, + "hints": [ + { + "location": { + "end_col": 34, + "end_line": 2, "input_file": { - "filename": "contracts/Proxy.cairo" + "filename": "autogen/starknet/external/constructor/f256403d2f0c125ca3ded3580dbda18c21308524fea494fff0947406f19aa970.cairo" }, - "start_col": 6, - "start_line": 13 - }, "While constructing the external wrapper for:"], - "start_col": 1, - "start_line": 2 - }, - "n_prefix_newlines": 0 - }], + "parent_location": [ + { + "end_col": 17, + "end_line": 13, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 6, + "start_line": 13 + }, + "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/f256403d2f0c125ca3ded3580dbda18c21308524fea494fff0947406f19aa970.cairo" }, - "parent_location": [{ - "end_col": 17, - "end_line": 13, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 17, + "end_line": 13, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 6, + "start_line": 13 }, - "start_col": 6, - "start_line": 13 - }, "While constructing the external wrapper for:"], + "While constructing the external wrapper for:" + ], "start_col": 1, "start_line": 3 } @@ -2740,33 +3566,42 @@ "input_file": { "filename": "autogen/starknet/external/constructor/f256403d2f0c125ca3ded3580dbda18c21308524fea494fff0947406f19aa970.cairo" }, - "parent_location": [{ - "end_col": 17, - "end_line": 13, - "input_file": { - "filename": "contracts/Proxy.cairo" - }, - "parent_location": [{ - "end_col": 20, - "end_line": 1, + "parent_location": [ + { + "end_col": 17, + "end_line": 13, "input_file": { - "filename": "autogen/starknet/external/constructor/4ba2b119ceb30fe10f4cca3c9d73ef620c0fb5eece91b99a99d71217bba1001c.cairo" + "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 17, - "end_line": 13, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/4ba2b119ceb30fe10f4cca3c9d73ef620c0fb5eece91b99a99d71217bba1001c.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 13, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 6, + "start_line": 13 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 }, - "start_col": 6, - "start_line": 13 - }, "While constructing the external wrapper for:"], - "start_col": 9, - "start_line": 1 - }, "While expanding the reference 'syscall_ptr' in:"], - "start_col": 6, - "start_line": 13 - }, "While constructing the external wrapper for:"], + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 13 + }, + "While constructing the external wrapper for:" + ], "start_col": 44, "start_line": 1 } @@ -2781,33 +3616,42 @@ "input_file": { "filename": "autogen/starknet/external/constructor/f256403d2f0c125ca3ded3580dbda18c21308524fea494fff0947406f19aa970.cairo" }, - "parent_location": [{ - "end_col": 17, - "end_line": 13, - "input_file": { - "filename": "contracts/Proxy.cairo" - }, - "parent_location": [{ - "end_col": 33, - "end_line": 1, + "parent_location": [ + { + "end_col": 17, + "end_line": 13, "input_file": { - "filename": "autogen/starknet/external/constructor/4ba2b119ceb30fe10f4cca3c9d73ef620c0fb5eece91b99a99d71217bba1001c.cairo" + "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 17, - "end_line": 13, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/4ba2b119ceb30fe10f4cca3c9d73ef620c0fb5eece91b99a99d71217bba1001c.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 13, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 6, + "start_line": 13 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 }, - "start_col": 6, - "start_line": 13 - }, "While constructing the external wrapper for:"], - "start_col": 21, - "start_line": 1 - }, "While expanding the reference 'pedersen_ptr' in:"], - "start_col": 6, - "start_line": 13 - }, "While constructing the external wrapper for:"], + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 13 + }, + "While constructing the external wrapper for:" + ], "start_col": 70, "start_line": 1 } @@ -2822,33 +3666,42 @@ "input_file": { "filename": "autogen/starknet/external/constructor/f256403d2f0c125ca3ded3580dbda18c21308524fea494fff0947406f19aa970.cairo" }, - "parent_location": [{ - "end_col": 17, - "end_line": 13, - "input_file": { - "filename": "contracts/Proxy.cairo" - }, - "parent_location": [{ - "end_col": 49, - "end_line": 1, + "parent_location": [ + { + "end_col": 17, + "end_line": 13, "input_file": { - "filename": "autogen/starknet/external/constructor/4ba2b119ceb30fe10f4cca3c9d73ef620c0fb5eece91b99a99d71217bba1001c.cairo" + "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 17, - "end_line": 13, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/4ba2b119ceb30fe10f4cca3c9d73ef620c0fb5eece91b99a99d71217bba1001c.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 13, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 6, + "start_line": 13 + }, + "While constructing the external wrapper for:" + ], + "start_col": 34, + "start_line": 1 }, - "start_col": 6, - "start_line": 13 - }, "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": 13 - }, "While constructing the external wrapper for:"], + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 13 + }, + "While constructing the external wrapper for:" + ], "start_col": 100, "start_line": 1 } @@ -2863,33 +3716,42 @@ "input_file": { "filename": "autogen/starknet/external/constructor/f256403d2f0c125ca3ded3580dbda18c21308524fea494fff0947406f19aa970.cairo" }, - "parent_location": [{ - "end_col": 17, - "end_line": 13, - "input_file": { - "filename": "contracts/Proxy.cairo" - }, - "parent_location": [{ - "end_col": 62, - "end_line": 1, + "parent_location": [ + { + "end_col": 17, + "end_line": 13, "input_file": { - "filename": "autogen/starknet/external/constructor/4ba2b119ceb30fe10f4cca3c9d73ef620c0fb5eece91b99a99d71217bba1001c.cairo" + "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 17, - "end_line": 13, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 62, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/4ba2b119ceb30fe10f4cca3c9d73ef620c0fb5eece91b99a99d71217bba1001c.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 13, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 6, + "start_line": 13 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 }, - "start_col": 6, - "start_line": 13 - }, "While constructing the external wrapper for:"], - "start_col": 50, - "start_line": 1 - }, "While expanding the reference 'retdata_size' in:"], - "start_col": 6, - "start_line": 13 - }, "While constructing the external wrapper for:"], + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 13 + }, + "While constructing the external wrapper for:" + ], "start_col": 20, "start_line": 4 } @@ -2904,33 +3766,42 @@ "input_file": { "filename": "autogen/starknet/external/constructor/f256403d2f0c125ca3ded3580dbda18c21308524fea494fff0947406f19aa970.cairo" }, - "parent_location": [{ - "end_col": 17, - "end_line": 13, - "input_file": { - "filename": "contracts/Proxy.cairo" - }, - "parent_location": [{ - "end_col": 70, - "end_line": 1, + "parent_location": [ + { + "end_col": 17, + "end_line": 13, "input_file": { - "filename": "autogen/starknet/external/constructor/4ba2b119ceb30fe10f4cca3c9d73ef620c0fb5eece91b99a99d71217bba1001c.cairo" + "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 17, - "end_line": 13, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 70, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/4ba2b119ceb30fe10f4cca3c9d73ef620c0fb5eece91b99a99d71217bba1001c.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 13, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 6, + "start_line": 13 + }, + "While constructing the external wrapper for:" + ], + "start_col": 63, + "start_line": 1 }, - "start_col": 6, - "start_line": 13 - }, "While constructing the external wrapper for:"], - "start_col": 63, - "start_line": 1 - }, "While expanding the reference 'retdata' in:"], - "start_col": 6, - "start_line": 13 - }, "While constructing the external wrapper for:"], + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 13 + }, + "While constructing the external wrapper for:" + ], "start_col": 9, "start_line": 3 } @@ -2945,15 +3816,18 @@ "input_file": { "filename": "autogen/starknet/external/constructor/4ba2b119ceb30fe10f4cca3c9d73ef620c0fb5eece91b99a99d71217bba1001c.cairo" }, - "parent_location": [{ - "end_col": 17, - "end_line": 13, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 17, + "end_line": 13, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 6, + "start_line": 13 }, - "start_col": 6, - "start_line": 13 - }, "While constructing the external wrapper for:"], + "While constructing the external wrapper for:" + ], "start_col": 1, "start_line": 1 } @@ -2968,24 +3842,30 @@ "input_file": { "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 27, - "end_line": 19, - "input_file": { - "filename": "/Users/axel/argent-contracts-starknet/contracts/Upgradable.cairo" - }, - "parent_location": [{ - "end_col": 49, - "end_line": 51, + "parent_location": [ + { + "end_col": 27, + "end_line": 19, "input_file": { - "filename": "contracts/Proxy.cairo" + "filename": "/Users/axel/argent-contracts-starknet/contracts/Upgradable.cairo" }, - "start_col": 28, - "start_line": 51 - }, "While trying to retrieve the implicit argument 'syscall_ptr' in:"], - "start_col": 9, - "start_line": 19 - }, "While expanding the reference 'syscall_ptr' in:"], + "parent_location": [ + { + "end_col": 49, + "end_line": 51, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 28, + "start_line": 51 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 9, + "start_line": 19 + }, + "While expanding the reference 'syscall_ptr' in:" + ], "start_col": 9, "start_line": 40 } @@ -3000,24 +3880,30 @@ "input_file": { "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 35, - "end_line": 20, - "input_file": { - "filename": "/Users/axel/argent-contracts-starknet/contracts/Upgradable.cairo" - }, - "parent_location": [{ - "end_col": 49, - "end_line": 51, + "parent_location": [ + { + "end_col": 35, + "end_line": 20, "input_file": { - "filename": "contracts/Proxy.cairo" + "filename": "/Users/axel/argent-contracts-starknet/contracts/Upgradable.cairo" }, - "start_col": 28, - "start_line": 51 - }, "While trying to retrieve the implicit argument 'pedersen_ptr' in:"], - "start_col": 9, - "start_line": 20 - }, "While expanding the reference 'pedersen_ptr' in:"], + "parent_location": [ + { + "end_col": 49, + "end_line": 51, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 28, + "start_line": 51 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 9, + "start_line": 20 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], "start_col": 9, "start_line": 41 } @@ -3032,24 +3918,30 @@ "input_file": { "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 24, - "end_line": 21, - "input_file": { - "filename": "/Users/axel/argent-contracts-starknet/contracts/Upgradable.cairo" - }, - "parent_location": [{ - "end_col": 49, - "end_line": 51, + "parent_location": [ + { + "end_col": 24, + "end_line": 21, "input_file": { - "filename": "contracts/Proxy.cairo" + "filename": "/Users/axel/argent-contracts-starknet/contracts/Upgradable.cairo" }, - "start_col": 28, - "start_line": 51 - }, "While trying to retrieve the implicit argument 'range_check_ptr' in:"], - "start_col": 9, - "start_line": 21 - }, "While expanding the reference 'range_check_ptr' in:"], + "parent_location": [ + { + "end_col": 49, + "end_line": 51, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 28, + "start_line": 51 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 9, + "start_line": 21 + }, + "While expanding the reference 'range_check_ptr' in:" + ], "start_col": 9, "start_line": 42 } @@ -3078,33 +3970,42 @@ "input_file": { "filename": "/Users/axel/argent-contracts-starknet/contracts/Upgradable.cairo" }, - "parent_location": [{ - "end_col": 49, - "end_line": 51, - "input_file": { - "filename": "contracts/Proxy.cairo" - }, - "parent_location": [{ - "end_col": 38, - "end_line": 84, + "parent_location": [ + { + "end_col": 49, + "end_line": 51, "input_file": { - "filename": "/Users/axel/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 27, - "end_line": 57, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 38, + "end_line": 84, + "input_file": { + "filename": "/Users/axel/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 57, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 50, + "start_line": 53 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 84 }, - "start_col": 50, - "start_line": 53 - }, "While trying to retrieve the implicit argument 'syscall_ptr' in:"], - "start_col": 19, - "start_line": 84 - }, "While expanding the reference 'syscall_ptr' in:"], - "start_col": 28, - "start_line": 51 - }, "While trying to update the implicit return value 'syscall_ptr' in:"], + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 28, + "start_line": 51 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], "start_col": 9, "start_line": 19 } @@ -3119,15 +4020,18 @@ "input_file": { "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 34, - "end_line": 54, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 34, + "end_line": 54, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 20, + "start_line": 54 }, - "start_col": 20, - "start_line": 54 - }, "While expanding the reference 'implementation' in:"], + "While expanding the reference 'implementation' in:" + ], "start_col": 10, "start_line": 51 } @@ -3142,15 +4046,18 @@ "input_file": { "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 35, - "end_line": 55, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 35, + "end_line": 55, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 27, + "start_line": 55 }, - "start_col": 27, - "start_line": 55 - }, "While expanding the reference 'selector' in:"], + "While expanding the reference 'selector' in:" + ], "start_col": 9, "start_line": 44 } @@ -3165,15 +4072,18 @@ "input_file": { "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 36, - "end_line": 56, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 36, + "end_line": 56, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 23, + "start_line": 56 }, - "start_col": 23, - "start_line": 56 - }, "While expanding the reference 'calldata_size' in:"], + "While expanding the reference 'calldata_size' in:" + ], "start_col": 9, "start_line": 45 } @@ -3188,15 +4098,18 @@ "input_file": { "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 26, - "end_line": 57, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 26, + "end_line": 57, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 18, + "start_line": 57 }, - "start_col": 18, - "start_line": 57 - }, "While expanding the reference 'calldata' in:"], + "While expanding the reference 'calldata' in:" + ], "start_col": 9, "start_line": 46 } @@ -3225,33 +4138,42 @@ "input_file": { "filename": "/Users/axel/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, - "parent_location": [{ - "end_col": 27, - "end_line": 57, - "input_file": { - "filename": "contracts/Proxy.cairo" - }, - "parent_location": [{ + "parent_location": [ + { "end_col": 27, - "end_line": 40, + "end_line": 57, "input_file": { "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 56, - "end_line": 58, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 27, + "end_line": 40, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "parent_location": [ + { + "end_col": 56, + "end_line": 58, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 5, + "start_line": 58 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 9, + "start_line": 40 }, - "start_col": 5, - "start_line": 58 - }, "While trying to retrieve the implicit argument 'syscall_ptr' in:"], - "start_col": 9, - "start_line": 40 - }, "While expanding the reference 'syscall_ptr' in:"], - "start_col": 50, - "start_line": 53 - }, "While trying to update the implicit return value 'syscall_ptr' in:"], + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 50, + "start_line": 53 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], "start_col": 19, "start_line": 84 } @@ -3266,33 +4188,42 @@ "input_file": { "filename": "/Users/axel/argent-contracts-starknet/contracts/Upgradable.cairo" }, - "parent_location": [{ - "end_col": 49, - "end_line": 51, - "input_file": { - "filename": "contracts/Proxy.cairo" - }, - "parent_location": [{ - "end_col": 35, - "end_line": 41, + "parent_location": [ + { + "end_col": 49, + "end_line": 51, "input_file": { "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 56, - "end_line": 58, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 35, + "end_line": 41, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "parent_location": [ + { + "end_col": 56, + "end_line": 58, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 5, + "start_line": 58 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 9, + "start_line": 41 }, - "start_col": 5, - "start_line": 58 - }, "While trying to retrieve the implicit argument 'pedersen_ptr' in:"], - "start_col": 9, - "start_line": 41 - }, "While expanding the reference 'pedersen_ptr' in:"], - "start_col": 28, - "start_line": 51 - }, "While trying to update the implicit return value 'pedersen_ptr' in:"], + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 28, + "start_line": 51 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], "start_col": 9, "start_line": 20 } @@ -3307,33 +4238,42 @@ "input_file": { "filename": "/Users/axel/argent-contracts-starknet/contracts/Upgradable.cairo" }, - "parent_location": [{ - "end_col": 49, - "end_line": 51, - "input_file": { - "filename": "contracts/Proxy.cairo" - }, - "parent_location": [{ - "end_col": 24, - "end_line": 42, + "parent_location": [ + { + "end_col": 49, + "end_line": 51, "input_file": { "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 56, - "end_line": 58, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 24, + "end_line": 42, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "parent_location": [ + { + "end_col": 56, + "end_line": 58, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 5, + "start_line": 58 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 9, + "start_line": 42 }, - "start_col": 5, - "start_line": 58 - }, "While trying to retrieve the implicit argument 'range_check_ptr' in:"], - "start_col": 9, - "start_line": 42 - }, "While expanding the reference 'range_check_ptr' in:"], - "start_col": 28, - "start_line": 51 - }, "While trying to update the implicit return value 'range_check_ptr' in:"], + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 28, + "start_line": 51 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], "start_col": 9, "start_line": 21 } @@ -3348,15 +4288,18 @@ "input_file": { "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 38, - "end_line": 58, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 38, + "end_line": 58, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 26, + "start_line": 58 }, - "start_col": 26, - "start_line": 58 - }, "While expanding the reference 'retdata_size' in:"], + "While expanding the reference 'retdata_size' in:" + ], "start_col": 10, "start_line": 53 } @@ -3371,15 +4314,18 @@ "input_file": { "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 55, - "end_line": 58, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 55, + "end_line": 58, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 48, + "start_line": 58 }, - "start_col": 48, - "start_line": 58 - }, "While expanding the reference 'retdata' in:"], + "While expanding the reference 'retdata' in:" + ], "start_col": 31, "start_line": 53 } @@ -3408,33 +4354,42 @@ "input_file": { "filename": "autogen/starknet/external/__default__/c7060df96cb0acca1380ae43bf758cab727bfdf73cb5d34a93e24a9742817fda.cairo" }, - "parent_location": [{ - "end_col": 27, - "end_line": 40, - "input_file": { - "filename": "contracts/Proxy.cairo" - }, - "parent_location": [{ - "end_col": 55, - "end_line": 1, + "parent_location": [ + { + "end_col": 27, + "end_line": 40, "input_file": { - "filename": "autogen/starknet/external/__default__/594cfed774c45850575554a78093a7a27edf1e635eae6c967f967cde5f6d9051.cairo" + "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 17, - "end_line": 39, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/__default__/594cfed774c45850575554a78093a7a27edf1e635eae6c967f967cde5f6d9051.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 39, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 6, + "start_line": 39 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 }, - "start_col": 6, - "start_line": 39 - }, "While constructing the external wrapper for:"], - "start_col": 44, - "start_line": 1 - }, "While expanding the reference 'syscall_ptr' in:"], - "start_col": 9, - "start_line": 40 - }, "While constructing the external wrapper for:"], + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 9, + "start_line": 40 + }, + "While constructing the external wrapper for:" + ], "start_col": 19, "start_line": 1 } @@ -3449,33 +4404,42 @@ "input_file": { "filename": "autogen/starknet/external/__default__/424b26e79f70343cc02557f1fbd25745138efb26a3dc5c8b593ca765b73138b7.cairo" }, - "parent_location": [{ - "end_col": 35, - "end_line": 41, - "input_file": { - "filename": "contracts/Proxy.cairo" - }, - "parent_location": [{ - "end_col": 82, - "end_line": 1, + "parent_location": [ + { + "end_col": 35, + "end_line": 41, "input_file": { - "filename": "autogen/starknet/external/__default__/594cfed774c45850575554a78093a7a27edf1e635eae6c967f967cde5f6d9051.cairo" + "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 17, - "end_line": 39, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/__default__/594cfed774c45850575554a78093a7a27edf1e635eae6c967f967cde5f6d9051.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 39, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 6, + "start_line": 39 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 }, - "start_col": 6, - "start_line": 39 - }, "While constructing the external wrapper for:"], - "start_col": 70, - "start_line": 1 - }, "While expanding the reference 'pedersen_ptr' in:"], - "start_col": 9, - "start_line": 41 - }, "While constructing the external wrapper for:"], + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 9, + "start_line": 41 + }, + "While constructing the external wrapper for:" + ], "start_col": 20, "start_line": 1 } @@ -3490,33 +4454,42 @@ "input_file": { "filename": "autogen/starknet/external/__default__/e651458745e7cd218121c342e0915890767e2f59ddc2e315b8844ad0f47d582e.cairo" }, - "parent_location": [{ - "end_col": 24, - "end_line": 42, - "input_file": { - "filename": "contracts/Proxy.cairo" - }, - "parent_location": [{ - "end_col": 115, - "end_line": 1, + "parent_location": [ + { + "end_col": 24, + "end_line": 42, "input_file": { - "filename": "autogen/starknet/external/__default__/594cfed774c45850575554a78093a7a27edf1e635eae6c967f967cde5f6d9051.cairo" + "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 17, - "end_line": 39, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/__default__/594cfed774c45850575554a78093a7a27edf1e635eae6c967f967cde5f6d9051.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 39, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 6, + "start_line": 39 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 }, - "start_col": 6, - "start_line": 39 - }, "While constructing the external wrapper for:"], - "start_col": 100, - "start_line": 1 - }, "While expanding the reference 'range_check_ptr' in:"], - "start_col": 9, - "start_line": 42 - }, "While constructing the external wrapper for:"], + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 9, + "start_line": 42 + }, + "While constructing the external wrapper for:" + ], "start_col": 23, "start_line": 1 } @@ -3531,15 +4504,18 @@ "input_file": { "filename": "autogen/starknet/external/__default__/594cfed774c45850575554a78093a7a27edf1e635eae6c967f967cde5f6d9051.cairo" }, - "parent_location": [{ - "end_col": 17, - "end_line": 39, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 17, + "end_line": 39, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 6, + "start_line": 39 }, - "start_col": 6, - "start_line": 39 - }, "While constructing the external wrapper for:"], + "While constructing the external wrapper for:" + ], "start_col": 126, "start_line": 1 } @@ -3554,15 +4530,18 @@ "input_file": { "filename": "autogen/starknet/external/__default__/594cfed774c45850575554a78093a7a27edf1e635eae6c967f967cde5f6d9051.cairo" }, - "parent_location": [{ - "end_col": 17, - "end_line": 39, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 17, + "end_line": 39, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 6, + "start_line": 39 }, - "start_col": 6, - "start_line": 39 - }, "While constructing the external wrapper for:"], + "While constructing the external wrapper for:" + ], "start_col": 166, "start_line": 1 } @@ -3577,15 +4556,18 @@ "input_file": { "filename": "autogen/starknet/external/__default__/594cfed774c45850575554a78093a7a27edf1e635eae6c967f967cde5f6d9051.cairo" }, - "parent_location": [{ - "end_col": 17, - "end_line": 39, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 17, + "end_line": 39, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 6, + "start_line": 39 }, - "start_col": 6, - "start_line": 39 - }, "While constructing the external wrapper for:"], + "While constructing the external wrapper for:" + ], "start_col": 201, "start_line": 1 } @@ -3614,15 +4596,18 @@ "input_file": { "filename": "autogen/starknet/external/__default__/4ba2b119ceb30fe10f4cca3c9d73ef620c0fb5eece91b99a99d71217bba1001c.cairo" }, - "parent_location": [{ - "end_col": 17, - "end_line": 39, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 17, + "end_line": 39, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 6, + "start_line": 39 }, - "start_col": 6, - "start_line": 39 - }, "While constructing the external wrapper for:"], + "While constructing the external wrapper for:" + ], "start_col": 1, "start_line": 1 } @@ -3637,24 +4622,30 @@ "input_file": { "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 27, - "end_line": 19, - "input_file": { - "filename": "/Users/axel/argent-contracts-starknet/contracts/Upgradable.cairo" - }, - "parent_location": [{ - "end_col": 49, - "end_line": 72, + "parent_location": [ + { + "end_col": 27, + "end_line": 19, "input_file": { - "filename": "contracts/Proxy.cairo" + "filename": "/Users/axel/argent-contracts-starknet/contracts/Upgradable.cairo" }, - "start_col": 28, - "start_line": 72 - }, "While trying to retrieve the implicit argument 'syscall_ptr' in:"], - "start_col": 9, - "start_line": 19 - }, "While expanding the reference 'syscall_ptr' in:"], + "parent_location": [ + { + "end_col": 49, + "end_line": 72, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 28, + "start_line": 72 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 9, + "start_line": 19 + }, + "While expanding the reference 'syscall_ptr' in:" + ], "start_col": 9, "start_line": 64 } @@ -3669,24 +4660,30 @@ "input_file": { "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 35, - "end_line": 20, - "input_file": { - "filename": "/Users/axel/argent-contracts-starknet/contracts/Upgradable.cairo" - }, - "parent_location": [{ - "end_col": 49, - "end_line": 72, + "parent_location": [ + { + "end_col": 35, + "end_line": 20, "input_file": { - "filename": "contracts/Proxy.cairo" + "filename": "/Users/axel/argent-contracts-starknet/contracts/Upgradable.cairo" }, - "start_col": 28, - "start_line": 72 - }, "While trying to retrieve the implicit argument 'pedersen_ptr' in:"], - "start_col": 9, - "start_line": 20 - }, "While expanding the reference 'pedersen_ptr' in:"], + "parent_location": [ + { + "end_col": 49, + "end_line": 72, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 28, + "start_line": 72 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 9, + "start_line": 20 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], "start_col": 9, "start_line": 65 } @@ -3701,24 +4698,30 @@ "input_file": { "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 24, - "end_line": 21, - "input_file": { - "filename": "/Users/axel/argent-contracts-starknet/contracts/Upgradable.cairo" - }, - "parent_location": [{ - "end_col": 49, - "end_line": 72, + "parent_location": [ + { + "end_col": 24, + "end_line": 21, "input_file": { - "filename": "contracts/Proxy.cairo" + "filename": "/Users/axel/argent-contracts-starknet/contracts/Upgradable.cairo" }, - "start_col": 28, - "start_line": 72 - }, "While trying to retrieve the implicit argument 'range_check_ptr' in:"], - "start_col": 9, - "start_line": 21 - }, "While expanding the reference 'range_check_ptr' in:"], + "parent_location": [ + { + "end_col": 49, + "end_line": 72, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 28, + "start_line": 72 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 9, + "start_line": 21 + }, + "While expanding the reference 'range_check_ptr' in:" + ], "start_col": 9, "start_line": 66 } @@ -3747,33 +4750,42 @@ "input_file": { "filename": "/Users/axel/argent-contracts-starknet/contracts/Upgradable.cairo" }, - "parent_location": [{ - "end_col": 49, - "end_line": 72, - "input_file": { - "filename": "contracts/Proxy.cairo" - }, - "parent_location": [{ + "parent_location": [ + { "end_col": 49, - "end_line": 105, + "end_line": 72, "input_file": { - "filename": "/Users/axel/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 27, - "end_line": 78, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 49, + "end_line": 105, + "input_file": { + "filename": "/Users/axel/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 78, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 5, + "start_line": 74 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 30, + "start_line": 105 }, - "start_col": 5, - "start_line": 74 - }, "While trying to retrieve the implicit argument 'syscall_ptr' in:"], - "start_col": 30, - "start_line": 105 - }, "While expanding the reference 'syscall_ptr' in:"], - "start_col": 28, - "start_line": 72 - }, "While trying to update the implicit return value 'syscall_ptr' in:"], + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 28, + "start_line": 72 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], "start_col": 9, "start_line": 19 } @@ -3788,15 +4800,18 @@ "input_file": { "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 34, - "end_line": 75, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 34, + "end_line": 75, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 20, + "start_line": 75 }, - "start_col": 20, - "start_line": 75 - }, "While expanding the reference 'implementation' in:"], + "While expanding the reference 'implementation' in:" + ], "start_col": 10, "start_line": 72 } @@ -3811,15 +4826,18 @@ "input_file": { "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 35, - "end_line": 76, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 35, + "end_line": 76, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 27, + "start_line": 76 }, - "start_col": 27, - "start_line": 76 - }, "While expanding the reference 'selector' in:"], + "While expanding the reference 'selector' in:" + ], "start_col": 9, "start_line": 68 } @@ -3834,15 +4852,18 @@ "input_file": { "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 36, - "end_line": 77, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 36, + "end_line": 77, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 23, + "start_line": 77 }, - "start_col": 23, - "start_line": 77 - }, "While expanding the reference 'calldata_size' in:"], + "While expanding the reference 'calldata_size' in:" + ], "start_col": 9, "start_line": 69 } @@ -3857,15 +4878,18 @@ "input_file": { "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 26, - "end_line": 78, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 26, + "end_line": 78, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 18, + "start_line": 78 }, - "start_col": 18, - "start_line": 78 - }, "While expanding the reference 'calldata' in:"], + "While expanding the reference 'calldata' in:" + ], "start_col": 9, "start_line": 70 } @@ -3894,33 +4918,42 @@ "input_file": { "filename": "/Users/axel/argent-contracts-starknet/venv/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" }, - "parent_location": [{ - "end_col": 27, - "end_line": 78, - "input_file": { - "filename": "contracts/Proxy.cairo" - }, - "parent_location": [{ - "end_col": 28, - "end_line": 64, + "parent_location": [ + { + "end_col": 27, + "end_line": 78, "input_file": { "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 14, - "end_line": 79, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 28, + "end_line": 64, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 79, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 5, + "start_line": 79 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 9, + "start_line": 64 }, - "start_col": 5, - "start_line": 79 - }, "While trying to retrieve the implicit argument 'syscall_ptr' in:"], - "start_col": 9, - "start_line": 64 - }, "While expanding the reference 'syscall_ptr' in:"], - "start_col": 5, - "start_line": 74 - }, "While trying to update the implicit return value 'syscall_ptr' in:"], + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 5, + "start_line": 74 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], "start_col": 30, "start_line": 105 } @@ -3935,33 +4968,42 @@ "input_file": { "filename": "/Users/axel/argent-contracts-starknet/contracts/Upgradable.cairo" }, - "parent_location": [{ - "end_col": 49, - "end_line": 72, - "input_file": { - "filename": "contracts/Proxy.cairo" - }, - "parent_location": [{ - "end_col": 36, - "end_line": 65, + "parent_location": [ + { + "end_col": 49, + "end_line": 72, "input_file": { "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 14, - "end_line": 79, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 36, + "end_line": 65, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 79, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 5, + "start_line": 79 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 9, + "start_line": 65 }, - "start_col": 5, - "start_line": 79 - }, "While trying to retrieve the implicit argument 'pedersen_ptr' in:"], - "start_col": 9, - "start_line": 65 - }, "While expanding the reference 'pedersen_ptr' in:"], - "start_col": 28, - "start_line": 72 - }, "While trying to update the implicit return value 'pedersen_ptr' in:"], + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 28, + "start_line": 72 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], "start_col": 9, "start_line": 20 } @@ -3976,33 +5018,42 @@ "input_file": { "filename": "/Users/axel/argent-contracts-starknet/contracts/Upgradable.cairo" }, - "parent_location": [{ - "end_col": 49, - "end_line": 72, - "input_file": { - "filename": "contracts/Proxy.cairo" - }, - "parent_location": [{ - "end_col": 24, - "end_line": 66, + "parent_location": [ + { + "end_col": 49, + "end_line": 72, "input_file": { "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 14, - "end_line": 79, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 24, + "end_line": 66, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 79, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 5, + "start_line": 79 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 9, + "start_line": 66 }, - "start_col": 5, - "start_line": 79 - }, "While trying to retrieve the implicit argument 'range_check_ptr' in:"], - "start_col": 9, - "start_line": 66 - }, "While expanding the reference 'range_check_ptr' in:"], - "start_col": 28, - "start_line": 72 - }, "While trying to update the implicit return value 'range_check_ptr' in:"], + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 28, + "start_line": 72 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], "start_col": 9, "start_line": 21 } @@ -4031,33 +5082,42 @@ "input_file": { "filename": "autogen/starknet/external/__l1_default__/c7060df96cb0acca1380ae43bf758cab727bfdf73cb5d34a93e24a9742817fda.cairo" }, - "parent_location": [{ - "end_col": 28, - "end_line": 64, - "input_file": { - "filename": "contracts/Proxy.cairo" - }, - "parent_location": [{ - "end_col": 55, - "end_line": 1, + "parent_location": [ + { + "end_col": 28, + "end_line": 64, "input_file": { - "filename": "autogen/starknet/external/__l1_default__/edca83f6d2313d62fb8cc1b3fc4ae490d3e5ba3c3ba97a11fef2fe0adc8ace24.cairo" + "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 20, - "end_line": 63, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/__l1_default__/edca83f6d2313d62fb8cc1b3fc4ae490d3e5ba3c3ba97a11fef2fe0adc8ace24.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 63, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 6, + "start_line": 63 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 }, - "start_col": 6, - "start_line": 63 - }, "While constructing the external wrapper for:"], - "start_col": 44, - "start_line": 1 - }, "While expanding the reference 'syscall_ptr' in:"], - "start_col": 9, - "start_line": 64 - }, "While constructing the external wrapper for:"], + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 9, + "start_line": 64 + }, + "While constructing the external wrapper for:" + ], "start_col": 19, "start_line": 1 } @@ -4072,33 +5132,42 @@ "input_file": { "filename": "autogen/starknet/external/__l1_default__/424b26e79f70343cc02557f1fbd25745138efb26a3dc5c8b593ca765b73138b7.cairo" }, - "parent_location": [{ - "end_col": 36, - "end_line": 65, - "input_file": { - "filename": "contracts/Proxy.cairo" - }, - "parent_location": [{ - "end_col": 82, - "end_line": 1, + "parent_location": [ + { + "end_col": 36, + "end_line": 65, "input_file": { - "filename": "autogen/starknet/external/__l1_default__/edca83f6d2313d62fb8cc1b3fc4ae490d3e5ba3c3ba97a11fef2fe0adc8ace24.cairo" + "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 20, - "end_line": 63, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/__l1_default__/edca83f6d2313d62fb8cc1b3fc4ae490d3e5ba3c3ba97a11fef2fe0adc8ace24.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 63, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 6, + "start_line": 63 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 }, - "start_col": 6, - "start_line": 63 - }, "While constructing the external wrapper for:"], - "start_col": 70, - "start_line": 1 - }, "While expanding the reference 'pedersen_ptr' in:"], - "start_col": 9, - "start_line": 65 - }, "While constructing the external wrapper for:"], + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 9, + "start_line": 65 + }, + "While constructing the external wrapper for:" + ], "start_col": 20, "start_line": 1 } @@ -4113,33 +5182,42 @@ "input_file": { "filename": "autogen/starknet/external/__l1_default__/e651458745e7cd218121c342e0915890767e2f59ddc2e315b8844ad0f47d582e.cairo" }, - "parent_location": [{ - "end_col": 24, - "end_line": 66, - "input_file": { - "filename": "contracts/Proxy.cairo" - }, - "parent_location": [{ - "end_col": 115, - "end_line": 1, + "parent_location": [ + { + "end_col": 24, + "end_line": 66, "input_file": { - "filename": "autogen/starknet/external/__l1_default__/edca83f6d2313d62fb8cc1b3fc4ae490d3e5ba3c3ba97a11fef2fe0adc8ace24.cairo" + "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 20, - "end_line": 63, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/__l1_default__/edca83f6d2313d62fb8cc1b3fc4ae490d3e5ba3c3ba97a11fef2fe0adc8ace24.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 63, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 6, + "start_line": 63 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 }, - "start_col": 6, - "start_line": 63 - }, "While constructing the external wrapper for:"], - "start_col": 100, - "start_line": 1 - }, "While expanding the reference 'range_check_ptr' in:"], - "start_col": 9, - "start_line": 66 - }, "While constructing the external wrapper for:"], + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 9, + "start_line": 66 + }, + "While constructing the external wrapper for:" + ], "start_col": 23, "start_line": 1 } @@ -4154,15 +5232,18 @@ "input_file": { "filename": "autogen/starknet/external/__l1_default__/edca83f6d2313d62fb8cc1b3fc4ae490d3e5ba3c3ba97a11fef2fe0adc8ace24.cairo" }, - "parent_location": [{ - "end_col": 20, - "end_line": 63, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 20, + "end_line": 63, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 6, + "start_line": 63 }, - "start_col": 6, - "start_line": 63 - }, "While constructing the external wrapper for:"], + "While constructing the external wrapper for:" + ], "start_col": 126, "start_line": 1 } @@ -4177,15 +5258,18 @@ "input_file": { "filename": "autogen/starknet/external/__l1_default__/edca83f6d2313d62fb8cc1b3fc4ae490d3e5ba3c3ba97a11fef2fe0adc8ace24.cairo" }, - "parent_location": [{ - "end_col": 20, - "end_line": 63, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 20, + "end_line": 63, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 6, + "start_line": 63 }, - "start_col": 6, - "start_line": 63 - }, "While constructing the external wrapper for:"], + "While constructing the external wrapper for:" + ], "start_col": 166, "start_line": 1 } @@ -4200,15 +5284,18 @@ "input_file": { "filename": "autogen/starknet/external/__l1_default__/edca83f6d2313d62fb8cc1b3fc4ae490d3e5ba3c3ba97a11fef2fe0adc8ace24.cairo" }, - "parent_location": [{ - "end_col": 20, - "end_line": 63, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 20, + "end_line": 63, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 6, + "start_line": 63 }, - "start_col": 6, - "start_line": 63 - }, "While constructing the external wrapper for:"], + "While constructing the external wrapper for:" + ], "start_col": 201, "start_line": 1 } @@ -4230,42 +5317,50 @@ "188": { "accessible_scopes": ["__main__", "__main__", "__wrappers__", "__wrappers__.__l1_default__"], "flow_tracking_data": null, - "hints": [{ - "location": { - "end_col": 34, - "end_line": 2, - "input_file": { - "filename": "autogen/starknet/external/__l1_default__/edca83f6d2313d62fb8cc1b3fc4ae490d3e5ba3c3ba97a11fef2fe0adc8ace24.cairo" - }, - "parent_location": [{ - "end_col": 20, - "end_line": 63, + "hints": [ + { + "location": { + "end_col": 34, + "end_line": 2, "input_file": { - "filename": "contracts/Proxy.cairo" + "filename": "autogen/starknet/external/__l1_default__/edca83f6d2313d62fb8cc1b3fc4ae490d3e5ba3c3ba97a11fef2fe0adc8ace24.cairo" }, - "start_col": 6, - "start_line": 63 - }, "While constructing the external wrapper for:"], - "start_col": 1, - "start_line": 2 - }, - "n_prefix_newlines": 0 - }], + "parent_location": [ + { + "end_col": 20, + "end_line": 63, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 6, + "start_line": 63 + }, + "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/__l1_default__/edca83f6d2313d62fb8cc1b3fc4ae490d3e5ba3c3ba97a11fef2fe0adc8ace24.cairo" }, - "parent_location": [{ - "end_col": 20, - "end_line": 63, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 20, + "end_line": 63, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 6, + "start_line": 63 }, - "start_col": 6, - "start_line": 63 - }, "While constructing the external wrapper for:"], + "While constructing the external wrapper for:" + ], "start_col": 1, "start_line": 3 } @@ -4280,33 +5375,42 @@ "input_file": { "filename": "autogen/starknet/external/__l1_default__/edca83f6d2313d62fb8cc1b3fc4ae490d3e5ba3c3ba97a11fef2fe0adc8ace24.cairo" }, - "parent_location": [{ - "end_col": 20, - "end_line": 63, - "input_file": { - "filename": "contracts/Proxy.cairo" - }, - "parent_location": [{ + "parent_location": [ + { "end_col": 20, - "end_line": 1, + "end_line": 63, "input_file": { - "filename": "autogen/starknet/external/__l1_default__/4ba2b119ceb30fe10f4cca3c9d73ef620c0fb5eece91b99a99d71217bba1001c.cairo" + "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 20, - "end_line": 63, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/__l1_default__/4ba2b119ceb30fe10f4cca3c9d73ef620c0fb5eece91b99a99d71217bba1001c.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 63, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 6, + "start_line": 63 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 }, - "start_col": 6, - "start_line": 63 - }, "While constructing the external wrapper for:"], - "start_col": 9, - "start_line": 1 - }, "While expanding the reference 'syscall_ptr' in:"], - "start_col": 6, - "start_line": 63 - }, "While constructing the external wrapper for:"], + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 63 + }, + "While constructing the external wrapper for:" + ], "start_col": 44, "start_line": 1 } @@ -4321,33 +5425,42 @@ "input_file": { "filename": "autogen/starknet/external/__l1_default__/edca83f6d2313d62fb8cc1b3fc4ae490d3e5ba3c3ba97a11fef2fe0adc8ace24.cairo" }, - "parent_location": [{ - "end_col": 20, - "end_line": 63, - "input_file": { - "filename": "contracts/Proxy.cairo" - }, - "parent_location": [{ - "end_col": 33, - "end_line": 1, + "parent_location": [ + { + "end_col": 20, + "end_line": 63, "input_file": { - "filename": "autogen/starknet/external/__l1_default__/4ba2b119ceb30fe10f4cca3c9d73ef620c0fb5eece91b99a99d71217bba1001c.cairo" + "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 20, - "end_line": 63, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/__l1_default__/4ba2b119ceb30fe10f4cca3c9d73ef620c0fb5eece91b99a99d71217bba1001c.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 63, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 6, + "start_line": 63 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 }, - "start_col": 6, - "start_line": 63 - }, "While constructing the external wrapper for:"], - "start_col": 21, - "start_line": 1 - }, "While expanding the reference 'pedersen_ptr' in:"], - "start_col": 6, - "start_line": 63 - }, "While constructing the external wrapper for:"], + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 63 + }, + "While constructing the external wrapper for:" + ], "start_col": 70, "start_line": 1 } @@ -4362,33 +5475,42 @@ "input_file": { "filename": "autogen/starknet/external/__l1_default__/edca83f6d2313d62fb8cc1b3fc4ae490d3e5ba3c3ba97a11fef2fe0adc8ace24.cairo" }, - "parent_location": [{ - "end_col": 20, - "end_line": 63, - "input_file": { - "filename": "contracts/Proxy.cairo" - }, - "parent_location": [{ - "end_col": 49, - "end_line": 1, + "parent_location": [ + { + "end_col": 20, + "end_line": 63, "input_file": { - "filename": "autogen/starknet/external/__l1_default__/4ba2b119ceb30fe10f4cca3c9d73ef620c0fb5eece91b99a99d71217bba1001c.cairo" + "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 20, - "end_line": 63, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/__l1_default__/4ba2b119ceb30fe10f4cca3c9d73ef620c0fb5eece91b99a99d71217bba1001c.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 63, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 6, + "start_line": 63 + }, + "While constructing the external wrapper for:" + ], + "start_col": 34, + "start_line": 1 }, - "start_col": 6, - "start_line": 63 - }, "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": 63 - }, "While constructing the external wrapper for:"], + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 63 + }, + "While constructing the external wrapper for:" + ], "start_col": 100, "start_line": 1 } @@ -4403,33 +5525,42 @@ "input_file": { "filename": "autogen/starknet/external/__l1_default__/edca83f6d2313d62fb8cc1b3fc4ae490d3e5ba3c3ba97a11fef2fe0adc8ace24.cairo" }, - "parent_location": [{ - "end_col": 20, - "end_line": 63, - "input_file": { - "filename": "contracts/Proxy.cairo" - }, - "parent_location": [{ - "end_col": 62, - "end_line": 1, + "parent_location": [ + { + "end_col": 20, + "end_line": 63, "input_file": { - "filename": "autogen/starknet/external/__l1_default__/4ba2b119ceb30fe10f4cca3c9d73ef620c0fb5eece91b99a99d71217bba1001c.cairo" + "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 20, - "end_line": 63, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 62, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/__l1_default__/4ba2b119ceb30fe10f4cca3c9d73ef620c0fb5eece91b99a99d71217bba1001c.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 63, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 6, + "start_line": 63 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 }, - "start_col": 6, - "start_line": 63 - }, "While constructing the external wrapper for:"], - "start_col": 50, - "start_line": 1 - }, "While expanding the reference 'retdata_size' in:"], - "start_col": 6, - "start_line": 63 - }, "While constructing the external wrapper for:"], + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 63 + }, + "While constructing the external wrapper for:" + ], "start_col": 20, "start_line": 4 } @@ -4444,33 +5575,42 @@ "input_file": { "filename": "autogen/starknet/external/__l1_default__/edca83f6d2313d62fb8cc1b3fc4ae490d3e5ba3c3ba97a11fef2fe0adc8ace24.cairo" }, - "parent_location": [{ - "end_col": 20, - "end_line": 63, - "input_file": { - "filename": "contracts/Proxy.cairo" - }, - "parent_location": [{ - "end_col": 70, - "end_line": 1, + "parent_location": [ + { + "end_col": 20, + "end_line": 63, "input_file": { - "filename": "autogen/starknet/external/__l1_default__/4ba2b119ceb30fe10f4cca3c9d73ef620c0fb5eece91b99a99d71217bba1001c.cairo" + "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 20, - "end_line": 63, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 70, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/__l1_default__/4ba2b119ceb30fe10f4cca3c9d73ef620c0fb5eece91b99a99d71217bba1001c.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 63, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 6, + "start_line": 63 + }, + "While constructing the external wrapper for:" + ], + "start_col": 63, + "start_line": 1 }, - "start_col": 6, - "start_line": 63 - }, "While constructing the external wrapper for:"], - "start_col": 63, - "start_line": 1 - }, "While expanding the reference 'retdata' in:"], - "start_col": 6, - "start_line": 63 - }, "While constructing the external wrapper for:"], + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 63 + }, + "While constructing the external wrapper for:" + ], "start_col": 9, "start_line": 3 } @@ -4485,15 +5625,18 @@ "input_file": { "filename": "autogen/starknet/external/__l1_default__/4ba2b119ceb30fe10f4cca3c9d73ef620c0fb5eece91b99a99d71217bba1001c.cairo" }, - "parent_location": [{ - "end_col": 20, - "end_line": 63, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 20, + "end_line": 63, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 6, + "start_line": 63 }, - "start_col": 6, - "start_line": 63 - }, "While constructing the external wrapper for:"], + "While constructing the external wrapper for:" + ], "start_col": 1, "start_line": 1 } @@ -4508,24 +5651,30 @@ "input_file": { "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 27, - "end_line": 19, - "input_file": { - "filename": "/Users/axel/argent-contracts-starknet/contracts/Upgradable.cairo" - }, - "parent_location": [{ - "end_col": 49, - "end_line": 92, + "parent_location": [ + { + "end_col": 27, + "end_line": 19, "input_file": { - "filename": "contracts/Proxy.cairo" + "filename": "/Users/axel/argent-contracts-starknet/contracts/Upgradable.cairo" }, - "start_col": 28, - "start_line": 92 - }, "While trying to retrieve the implicit argument 'syscall_ptr' in:"], - "start_col": 9, - "start_line": 19 - }, "While expanding the reference 'syscall_ptr' in:"], + "parent_location": [ + { + "end_col": 49, + "end_line": 92, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 28, + "start_line": 92 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 9, + "start_line": 19 + }, + "While expanding the reference 'syscall_ptr' in:" + ], "start_col": 9, "start_line": 88 } @@ -4540,24 +5689,30 @@ "input_file": { "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 35, - "end_line": 20, - "input_file": { - "filename": "/Users/axel/argent-contracts-starknet/contracts/Upgradable.cairo" - }, - "parent_location": [{ - "end_col": 49, - "end_line": 92, + "parent_location": [ + { + "end_col": 35, + "end_line": 20, "input_file": { - "filename": "contracts/Proxy.cairo" + "filename": "/Users/axel/argent-contracts-starknet/contracts/Upgradable.cairo" }, - "start_col": 28, - "start_line": 92 - }, "While trying to retrieve the implicit argument 'pedersen_ptr' in:"], - "start_col": 9, - "start_line": 20 - }, "While expanding the reference 'pedersen_ptr' in:"], + "parent_location": [ + { + "end_col": 49, + "end_line": 92, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 28, + "start_line": 92 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 9, + "start_line": 20 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], "start_col": 9, "start_line": 89 } @@ -4572,24 +5727,30 @@ "input_file": { "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 24, - "end_line": 21, - "input_file": { - "filename": "/Users/axel/argent-contracts-starknet/contracts/Upgradable.cairo" - }, - "parent_location": [{ - "end_col": 49, - "end_line": 92, + "parent_location": [ + { + "end_col": 24, + "end_line": 21, "input_file": { - "filename": "contracts/Proxy.cairo" + "filename": "/Users/axel/argent-contracts-starknet/contracts/Upgradable.cairo" }, - "start_col": 28, - "start_line": 92 - }, "While trying to retrieve the implicit argument 'range_check_ptr' in:"], - "start_col": 9, - "start_line": 21 - }, "While expanding the reference 'range_check_ptr' in:"], + "parent_location": [ + { + "end_col": 49, + "end_line": 92, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 28, + "start_line": 92 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 9, + "start_line": 21 + }, + "While expanding the reference 'range_check_ptr' in:" + ], "start_col": 9, "start_line": 90 } @@ -4623,50 +5784,68 @@ } }, "203": { - "accessible_scopes": ["__main__", "__main__", "__wrappers__", "__wrappers__.get_implementation_encode_return"], - "flow_tracking_data": null, - "hints": [{ - "location": { - "end_col": 38, - "end_line": 3, - "input_file": { - "filename": "autogen/starknet/external/return/get_implementation/6c4f8228852a83cab107e975dc5b01749918a10e0830a6080b524f80ea93870f.cairo" - }, - "parent_location": [{ - "end_col": 24, - "end_line": 87, + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.get_implementation_encode_return" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 38, + "end_line": 3, "input_file": { - "filename": "contracts/Proxy.cairo" + "filename": "autogen/starknet/external/return/get_implementation/6c4f8228852a83cab107e975dc5b01749918a10e0830a6080b524f80ea93870f.cairo" }, - "start_col": 6, - "start_line": 87 - }, "While handling return value of"], - "start_col": 5, - "start_line": 3 - }, - "n_prefix_newlines": 0 - }], + "parent_location": [ + { + "end_col": 24, + "end_line": 87, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 6, + "start_line": 87 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 3 + }, + "n_prefix_newlines": 0 + } + ], "inst": { "end_col": 17, "end_line": 4, "input_file": { "filename": "autogen/starknet/external/return/get_implementation/6c4f8228852a83cab107e975dc5b01749918a10e0830a6080b524f80ea93870f.cairo" }, - "parent_location": [{ - "end_col": 24, - "end_line": 87, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 24, + "end_line": 87, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 6, + "start_line": 87 }, - "start_col": 6, - "start_line": 87 - }, "While handling return value of"], + "While handling return value of" + ], "start_col": 5, "start_line": 4 } }, "205": { - "accessible_scopes": ["__main__", "__main__", "__wrappers__", "__wrappers__.get_implementation_encode_return"], + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.get_implementation_encode_return" + ], "flow_tracking_data": null, "hints": [], "inst": { @@ -4675,21 +5854,29 @@ "input_file": { "filename": "autogen/starknet/arg_processor/a92ee64e63c8bb0f2c3274f545a28084ca932cab47041624c23a318feb373118.cairo" }, - "parent_location": [{ - "end_col": 34, - "end_line": 91, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 34, + "end_line": 91, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 14, + "start_line": 91 }, - "start_col": 14, - "start_line": 91 - }, "While handling return value 'implementation'"], + "While handling return value 'implementation'" + ], "start_col": 1, "start_line": 1 } }, "206": { - "accessible_scopes": ["__main__", "__main__", "__wrappers__", "__wrappers__.get_implementation_encode_return"], + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.get_implementation_encode_return" + ], "flow_tracking_data": null, "hints": [], "inst": { @@ -4698,39 +5885,53 @@ "input_file": { "filename": "autogen/starknet/arg_processor/a92ee64e63c8bb0f2c3274f545a28084ca932cab47041624c23a318feb373118.cairo" }, - "parent_location": [{ - "end_col": 34, - "end_line": 91, - "input_file": { - "filename": "contracts/Proxy.cairo" - }, - "parent_location": [{ - "end_col": 36, - "end_line": 11, + "parent_location": [ + { + "end_col": 34, + "end_line": 91, "input_file": { - "filename": "autogen/starknet/external/return/get_implementation/6c4f8228852a83cab107e975dc5b01749918a10e0830a6080b524f80ea93870f.cairo" + "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 24, - "end_line": 87, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 36, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/get_implementation/6c4f8228852a83cab107e975dc5b01749918a10e0830a6080b524f80ea93870f.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 87, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 6, + "start_line": 87 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 }, - "start_col": 6, - "start_line": 87 - }, "While handling return value of"], - "start_col": 18, - "start_line": 11 - }, "While expanding the reference '__return_value_ptr' in:"], - "start_col": 14, - "start_line": 91 - }, "While handling return value 'implementation'"], + "While expanding the reference '__return_value_ptr' in:" + ], + "start_col": 14, + "start_line": 91 + }, + "While handling return value 'implementation'" + ], "start_col": 26, "start_line": 2 } }, "208": { - "accessible_scopes": ["__main__", "__main__", "__wrappers__", "__wrappers__.get_implementation_encode_return"], + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.get_implementation_encode_return" + ], "flow_tracking_data": null, "hints": [], "inst": { @@ -4739,39 +5940,53 @@ "input_file": { "filename": "autogen/starknet/external/return/get_implementation/6c4f8228852a83cab107e975dc5b01749918a10e0830a6080b524f80ea93870f.cairo" }, - "parent_location": [{ - "end_col": 24, - "end_line": 87, - "input_file": { - "filename": "contracts/Proxy.cairo" - }, - "parent_location": [{ - "end_col": 40, - "end_line": 10, + "parent_location": [ + { + "end_col": 24, + "end_line": 87, "input_file": { - "filename": "autogen/starknet/external/return/get_implementation/6c4f8228852a83cab107e975dc5b01749918a10e0830a6080b524f80ea93870f.cairo" + "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 24, - "end_line": 87, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 40, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/external/return/get_implementation/6c4f8228852a83cab107e975dc5b01749918a10e0830a6080b524f80ea93870f.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 87, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 6, + "start_line": 87 + }, + "While handling return value of" + ], + "start_col": 25, + "start_line": 10 }, - "start_col": 6, - "start_line": 87 - }, "While handling return value of"], - "start_col": 25, - "start_line": 10 - }, "While expanding the reference 'range_check_ptr' in:"], - "start_col": 6, - "start_line": 87 - }, "While handling return value of"], + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 87 + }, + "While handling return value of" + ], "start_col": 76, "start_line": 1 } }, "209": { - "accessible_scopes": ["__main__", "__main__", "__wrappers__", "__wrappers__.get_implementation_encode_return"], + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.get_implementation_encode_return" + ], "flow_tracking_data": null, "hints": [], "inst": { @@ -4780,21 +5995,29 @@ "input_file": { "filename": "autogen/starknet/external/return/get_implementation/6c4f8228852a83cab107e975dc5b01749918a10e0830a6080b524f80ea93870f.cairo" }, - "parent_location": [{ - "end_col": 24, - "end_line": 87, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 24, + "end_line": 87, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 6, + "start_line": 87 }, - "start_col": 6, - "start_line": 87 - }, "While handling return value of"], + "While handling return value of" + ], "start_col": 18, "start_line": 11 } }, "210": { - "accessible_scopes": ["__main__", "__main__", "__wrappers__", "__wrappers__.get_implementation_encode_return"], + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.get_implementation_encode_return" + ], "flow_tracking_data": null, "hints": [], "inst": { @@ -4803,39 +6026,53 @@ "input_file": { "filename": "autogen/starknet/external/return/get_implementation/6c4f8228852a83cab107e975dc5b01749918a10e0830a6080b524f80ea93870f.cairo" }, - "parent_location": [{ - "end_col": 24, - "end_line": 87, - "input_file": { - "filename": "contracts/Proxy.cairo" - }, - "parent_location": [{ - "end_col": 38, - "end_line": 12, + "parent_location": [ + { + "end_col": 24, + "end_line": 87, "input_file": { - "filename": "autogen/starknet/external/return/get_implementation/6c4f8228852a83cab107e975dc5b01749918a10e0830a6080b524f80ea93870f.cairo" + "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 24, - "end_line": 87, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 38, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/get_implementation/6c4f8228852a83cab107e975dc5b01749918a10e0830a6080b524f80ea93870f.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 87, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 6, + "start_line": 87 + }, + "While handling return value of" + ], + "start_col": 14, + "start_line": 12 }, - "start_col": 6, - "start_line": 87 - }, "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": 87 - }, "While handling return value of"], + "While expanding the reference '__return_value_ptr_start' in:" + ], + "start_col": 6, + "start_line": 87 + }, + "While handling return value of" + ], "start_col": 11, "start_line": 5 } }, "211": { - "accessible_scopes": ["__main__", "__main__", "__wrappers__", "__wrappers__.get_implementation_encode_return"], + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.get_implementation_encode_return" + ], "flow_tracking_data": null, "hints": [], "inst": { @@ -4844,15 +6081,18 @@ "input_file": { "filename": "autogen/starknet/external/return/get_implementation/6c4f8228852a83cab107e975dc5b01749918a10e0830a6080b524f80ea93870f.cairo" }, - "parent_location": [{ - "end_col": 24, - "end_line": 87, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 24, + "end_line": 87, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 6, + "start_line": 87 }, - "start_col": 6, - "start_line": 87 - }, "While handling return value of"], + "While handling return value of" + ], "start_col": 5, "start_line": 9 } @@ -4867,15 +6107,18 @@ "input_file": { "filename": "autogen/starknet/arg_processor/1b562308a65653425ce06491fa4b4539466f3251a07e73e099d0afe86a48900e.cairo" }, - "parent_location": [{ - "end_col": 24, - "end_line": 87, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 24, + "end_line": 87, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 6, + "start_line": 87 }, - "start_col": 6, - "start_line": 87 - }, "While handling calldata of"], + "While handling calldata of" + ], "start_col": 1, "start_line": 1 } @@ -4890,33 +6133,42 @@ "input_file": { "filename": "autogen/starknet/external/get_implementation/c7060df96cb0acca1380ae43bf758cab727bfdf73cb5d34a93e24a9742817fda.cairo" }, - "parent_location": [{ - "end_col": 27, - "end_line": 88, - "input_file": { - "filename": "contracts/Proxy.cairo" - }, - "parent_location": [{ - "end_col": 55, - "end_line": 1, + "parent_location": [ + { + "end_col": 27, + "end_line": 88, "input_file": { - "filename": "autogen/starknet/external/get_implementation/6ee35718261e0c8adfdeec79697d17565a56453e273a81400fdecab49e0ac118.cairo" + "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 24, - "end_line": 87, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/get_implementation/6ee35718261e0c8adfdeec79697d17565a56453e273a81400fdecab49e0ac118.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 87, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 6, + "start_line": 87 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 }, - "start_col": 6, - "start_line": 87 - }, "While constructing the external wrapper for:"], - "start_col": 44, - "start_line": 1 - }, "While expanding the reference 'syscall_ptr' in:"], - "start_col": 9, - "start_line": 88 - }, "While constructing the external wrapper for:"], + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 9, + "start_line": 88 + }, + "While constructing the external wrapper for:" + ], "start_col": 19, "start_line": 1 } @@ -4931,33 +6183,42 @@ "input_file": { "filename": "autogen/starknet/external/get_implementation/424b26e79f70343cc02557f1fbd25745138efb26a3dc5c8b593ca765b73138b7.cairo" }, - "parent_location": [{ - "end_col": 35, - "end_line": 89, - "input_file": { - "filename": "contracts/Proxy.cairo" - }, - "parent_location": [{ - "end_col": 82, - "end_line": 1, + "parent_location": [ + { + "end_col": 35, + "end_line": 89, "input_file": { - "filename": "autogen/starknet/external/get_implementation/6ee35718261e0c8adfdeec79697d17565a56453e273a81400fdecab49e0ac118.cairo" + "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 24, - "end_line": 87, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/get_implementation/6ee35718261e0c8adfdeec79697d17565a56453e273a81400fdecab49e0ac118.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 87, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 6, + "start_line": 87 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 }, - "start_col": 6, - "start_line": 87 - }, "While constructing the external wrapper for:"], - "start_col": 70, - "start_line": 1 - }, "While expanding the reference 'pedersen_ptr' in:"], - "start_col": 9, - "start_line": 89 - }, "While constructing the external wrapper for:"], + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 9, + "start_line": 89 + }, + "While constructing the external wrapper for:" + ], "start_col": 20, "start_line": 1 } @@ -4972,33 +6233,42 @@ "input_file": { "filename": "autogen/starknet/external/get_implementation/e651458745e7cd218121c342e0915890767e2f59ddc2e315b8844ad0f47d582e.cairo" }, - "parent_location": [{ - "end_col": 24, - "end_line": 90, - "input_file": { - "filename": "contracts/Proxy.cairo" - }, - "parent_location": [{ - "end_col": 115, - "end_line": 1, + "parent_location": [ + { + "end_col": 24, + "end_line": 90, "input_file": { - "filename": "autogen/starknet/external/get_implementation/6ee35718261e0c8adfdeec79697d17565a56453e273a81400fdecab49e0ac118.cairo" + "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 24, - "end_line": 87, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/get_implementation/6ee35718261e0c8adfdeec79697d17565a56453e273a81400fdecab49e0ac118.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 87, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 6, + "start_line": 87 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 }, - "start_col": 6, - "start_line": 87 - }, "While constructing the external wrapper for:"], - "start_col": 100, - "start_line": 1 - }, "While expanding the reference 'range_check_ptr' in:"], - "start_col": 9, - "start_line": 90 - }, "While constructing the external wrapper for:"], + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 9, + "start_line": 90 + }, + "While constructing the external wrapper for:" + ], "start_col": 23, "start_line": 1 } @@ -5027,33 +6297,42 @@ "input_file": { "filename": "autogen/starknet/external/get_implementation/6ee35718261e0c8adfdeec79697d17565a56453e273a81400fdecab49e0ac118.cairo" }, - "parent_location": [{ - "end_col": 24, - "end_line": 87, - "input_file": { - "filename": "contracts/Proxy.cairo" - }, - "parent_location": [{ - "end_col": 107, - "end_line": 2, + "parent_location": [ + { + "end_col": 24, + "end_line": 87, "input_file": { - "filename": "autogen/starknet/external/get_implementation/6ee35718261e0c8adfdeec79697d17565a56453e273a81400fdecab49e0ac118.cairo" + "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 24, - "end_line": 87, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 107, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/get_implementation/6ee35718261e0c8adfdeec79697d17565a56453e273a81400fdecab49e0ac118.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 87, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 6, + "start_line": 87 + }, + "While constructing the external wrapper for:" + ], + "start_col": 92, + "start_line": 2 }, - "start_col": 6, - "start_line": 87 - }, "While constructing the external wrapper for:"], - "start_col": 92, - "start_line": 2 - }, "While expanding the reference 'range_check_ptr' in:"], - "start_col": 6, - "start_line": 87 - }, "While constructing the external wrapper for:"], + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 87 + }, + "While constructing the external wrapper for:" + ], "start_col": 100, "start_line": 1 } @@ -5068,15 +6347,18 @@ "input_file": { "filename": "autogen/starknet/external/get_implementation/6ee35718261e0c8adfdeec79697d17565a56453e273a81400fdecab49e0ac118.cairo" }, - "parent_location": [{ - "end_col": 24, - "end_line": 87, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 24, + "end_line": 87, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 6, + "start_line": 87 }, - "start_col": 6, - "start_line": 87 - }, "While constructing the external wrapper for:"], + "While constructing the external wrapper for:" + ], "start_col": 48, "start_line": 2 } @@ -5091,33 +6373,42 @@ "input_file": { "filename": "autogen/starknet/external/get_implementation/6ee35718261e0c8adfdeec79697d17565a56453e273a81400fdecab49e0ac118.cairo" }, - "parent_location": [{ - "end_col": 24, - "end_line": 87, - "input_file": { - "filename": "contracts/Proxy.cairo" - }, - "parent_location": [{ - "end_col": 20, - "end_line": 1, + "parent_location": [ + { + "end_col": 24, + "end_line": 87, "input_file": { - "filename": "autogen/starknet/external/get_implementation/4ba2b119ceb30fe10f4cca3c9d73ef620c0fb5eece91b99a99d71217bba1001c.cairo" + "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 24, - "end_line": 87, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/get_implementation/4ba2b119ceb30fe10f4cca3c9d73ef620c0fb5eece91b99a99d71217bba1001c.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 87, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 6, + "start_line": 87 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 }, - "start_col": 6, - "start_line": 87 - }, "While constructing the external wrapper for:"], - "start_col": 9, - "start_line": 1 - }, "While expanding the reference 'syscall_ptr' in:"], - "start_col": 6, - "start_line": 87 - }, "While constructing the external wrapper for:"], + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 87 + }, + "While constructing the external wrapper for:" + ], "start_col": 44, "start_line": 1 } @@ -5132,33 +6423,42 @@ "input_file": { "filename": "autogen/starknet/external/get_implementation/6ee35718261e0c8adfdeec79697d17565a56453e273a81400fdecab49e0ac118.cairo" }, - "parent_location": [{ - "end_col": 24, - "end_line": 87, - "input_file": { - "filename": "contracts/Proxy.cairo" - }, - "parent_location": [{ - "end_col": 33, - "end_line": 1, + "parent_location": [ + { + "end_col": 24, + "end_line": 87, "input_file": { - "filename": "autogen/starknet/external/get_implementation/4ba2b119ceb30fe10f4cca3c9d73ef620c0fb5eece91b99a99d71217bba1001c.cairo" + "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 24, - "end_line": 87, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/get_implementation/4ba2b119ceb30fe10f4cca3c9d73ef620c0fb5eece91b99a99d71217bba1001c.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 87, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 6, + "start_line": 87 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 }, - "start_col": 6, - "start_line": 87 - }, "While constructing the external wrapper for:"], - "start_col": 21, - "start_line": 1 - }, "While expanding the reference 'pedersen_ptr' in:"], - "start_col": 6, - "start_line": 87 - }, "While constructing the external wrapper for:"], + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 87 + }, + "While constructing the external wrapper for:" + ], "start_col": 70, "start_line": 1 } @@ -5173,33 +6473,42 @@ "input_file": { "filename": "autogen/starknet/external/get_implementation/6ee35718261e0c8adfdeec79697d17565a56453e273a81400fdecab49e0ac118.cairo" }, - "parent_location": [{ - "end_col": 24, - "end_line": 87, - "input_file": { - "filename": "contracts/Proxy.cairo" - }, - "parent_location": [{ - "end_col": 49, - "end_line": 1, + "parent_location": [ + { + "end_col": 24, + "end_line": 87, "input_file": { - "filename": "autogen/starknet/external/get_implementation/4ba2b119ceb30fe10f4cca3c9d73ef620c0fb5eece91b99a99d71217bba1001c.cairo" + "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 24, - "end_line": 87, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/get_implementation/4ba2b119ceb30fe10f4cca3c9d73ef620c0fb5eece91b99a99d71217bba1001c.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 87, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 6, + "start_line": 87 + }, + "While constructing the external wrapper for:" + ], + "start_col": 34, + "start_line": 1 }, - "start_col": 6, - "start_line": 87 - }, "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": 87 - }, "While constructing the external wrapper for:"], + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 87 + }, + "While constructing the external wrapper for:" + ], "start_col": 6, "start_line": 2 } @@ -5214,33 +6523,42 @@ "input_file": { "filename": "autogen/starknet/external/get_implementation/6ee35718261e0c8adfdeec79697d17565a56453e273a81400fdecab49e0ac118.cairo" }, - "parent_location": [{ - "end_col": 24, - "end_line": 87, - "input_file": { - "filename": "contracts/Proxy.cairo" - }, - "parent_location": [{ - "end_col": 62, - "end_line": 1, + "parent_location": [ + { + "end_col": 24, + "end_line": 87, "input_file": { - "filename": "autogen/starknet/external/get_implementation/4ba2b119ceb30fe10f4cca3c9d73ef620c0fb5eece91b99a99d71217bba1001c.cairo" + "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 24, - "end_line": 87, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 62, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/get_implementation/4ba2b119ceb30fe10f4cca3c9d73ef620c0fb5eece91b99a99d71217bba1001c.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 87, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 6, + "start_line": 87 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 }, - "start_col": 6, - "start_line": 87 - }, "While constructing the external wrapper for:"], - "start_col": 50, - "start_line": 1 - }, "While expanding the reference 'retdata_size' in:"], - "start_col": 6, - "start_line": 87 - }, "While constructing the external wrapper for:"], + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 87 + }, + "While constructing the external wrapper for:" + ], "start_col": 23, "start_line": 2 } @@ -5255,33 +6573,42 @@ "input_file": { "filename": "autogen/starknet/external/get_implementation/6ee35718261e0c8adfdeec79697d17565a56453e273a81400fdecab49e0ac118.cairo" }, - "parent_location": [{ - "end_col": 24, - "end_line": 87, - "input_file": { - "filename": "contracts/Proxy.cairo" - }, - "parent_location": [{ - "end_col": 70, - "end_line": 1, + "parent_location": [ + { + "end_col": 24, + "end_line": 87, "input_file": { - "filename": "autogen/starknet/external/get_implementation/4ba2b119ceb30fe10f4cca3c9d73ef620c0fb5eece91b99a99d71217bba1001c.cairo" + "filename": "contracts/Proxy.cairo" }, - "parent_location": [{ - "end_col": 24, - "end_line": 87, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 70, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/get_implementation/4ba2b119ceb30fe10f4cca3c9d73ef620c0fb5eece91b99a99d71217bba1001c.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 87, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 6, + "start_line": 87 + }, + "While constructing the external wrapper for:" + ], + "start_col": 63, + "start_line": 1 }, - "start_col": 6, - "start_line": 87 - }, "While constructing the external wrapper for:"], - "start_col": 63, - "start_line": 1 - }, "While expanding the reference 'retdata' in:"], - "start_col": 6, - "start_line": 87 - }, "While constructing the external wrapper for:"], + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 87 + }, + "While constructing the external wrapper for:" + ], "start_col": 37, "start_line": 2 } @@ -5296,15 +6623,18 @@ "input_file": { "filename": "autogen/starknet/external/get_implementation/4ba2b119ceb30fe10f4cca3c9d73ef620c0fb5eece91b99a99d71217bba1001c.cairo" }, - "parent_location": [{ - "end_col": 24, - "end_line": 87, - "input_file": { - "filename": "contracts/Proxy.cairo" + "parent_location": [ + { + "end_col": 24, + "end_line": 87, + "input_file": { + "filename": "contracts/Proxy.cairo" + }, + "start_col": 6, + "start_line": 87 }, - "start_col": 6, - "start_line": 87 - }, "While constructing the external wrapper for:"], + "While constructing the external wrapper for:" + ], "start_col": 1, "start_line": 1 } @@ -5312,104 +6642,137 @@ } }, "hints": { - "0": [{ - "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": 0, - "offset": 0 - }, - "reference_ids": { - "starkware.cairo.common.math.assert_not_zero.value": 0 + "0": [ + { + "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": 0, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.math.assert_not_zero.value": 0 + } } } - }], - "12": [{ - "accessible_scopes": ["starkware.starknet.common.syscalls", "starkware.starknet.common.syscalls.library_call"], - "code": "syscall_handler.library_call(segments=segments, syscall_ptr=ids.syscall_ptr)", - "flow_tracking_data": { - "ap_tracking": { - "group": 1, - "offset": 1 - }, - "reference_ids": { - "starkware.starknet.common.syscalls.library_call.syscall_ptr": 1 + ], + "12": [ + { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.library_call" + ], + "code": "syscall_handler.library_call(segments=segments, syscall_ptr=ids.syscall_ptr)", + "flow_tracking_data": { + "ap_tracking": { + "group": 1, + "offset": 1 + }, + "reference_ids": { + "starkware.starknet.common.syscalls.library_call.syscall_ptr": 1 + } } } - }], - "24": [{ - "accessible_scopes": ["starkware.starknet.common.syscalls", "starkware.starknet.common.syscalls.library_call_l1_handler"], - "code": "syscall_handler.library_call_l1_handler(segments=segments, syscall_ptr=ids.syscall_ptr)", - "flow_tracking_data": { - "ap_tracking": { - "group": 2, - "offset": 1 - }, - "reference_ids": { - "starkware.starknet.common.syscalls.library_call_l1_handler.syscall_ptr": 2 + ], + "24": [ + { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.library_call_l1_handler" + ], + "code": "syscall_handler.library_call_l1_handler(segments=segments, syscall_ptr=ids.syscall_ptr)", + "flow_tracking_data": { + "ap_tracking": { + "group": 2, + "offset": 1 + }, + "reference_ids": { + "starkware.starknet.common.syscalls.library_call_l1_handler.syscall_ptr": 2 + } } } - }], - "33": [{ - "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": 3, - "offset": 1 - }, - "reference_ids": { - "starkware.starknet.common.syscalls.storage_read.syscall_ptr": 3 + ], + "33": [ + { + "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": 3, + "offset": 1 + }, + "reference_ids": { + "starkware.starknet.common.syscalls.storage_read.syscall_ptr": 3 + } } } - }], - "42": [{ - "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": 4, - "offset": 1 - }, - "reference_ids": { - "starkware.starknet.common.syscalls.storage_write.syscall_ptr": 4 + ], + "42": [ + { + "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": 4, + "offset": 1 + }, + "reference_ids": { + "starkware.starknet.common.syscalls.storage_write.syscall_ptr": 4 + } } } - }], - "128": [{ - "accessible_scopes": ["__main__", "__main__", "__wrappers__", "__wrappers__.constructor"], - "code": "memory[ap] = segments.add()", - "flow_tracking_data": { - "ap_tracking": { - "group": 11, - "offset": 60 - }, - "reference_ids": {} + ], + "128": [ + { + "accessible_scopes": ["__main__", "__main__", "__wrappers__", "__wrappers__.constructor"], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 11, + "offset": 60 + }, + "reference_ids": {} + } } - }], - "188": [{ - "accessible_scopes": ["__main__", "__main__", "__wrappers__", "__wrappers__.__l1_default__"], - "code": "memory[ap] = segments.add()", - "flow_tracking_data": { - "ap_tracking": { - "group": 15, - "offset": 50 - }, - "reference_ids": {} + ], + "188": [ + { + "accessible_scopes": ["__main__", "__main__", "__wrappers__", "__wrappers__.__l1_default__"], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 15, + "offset": 50 + }, + "reference_ids": {} + } } - }], - "203": [{ - "accessible_scopes": ["__main__", "__main__", "__wrappers__", "__wrappers__.get_implementation_encode_return"], - "code": "memory[ap] = segments.add()", - "flow_tracking_data": { - "ap_tracking": { - "group": 17, - "offset": 0 - }, - "reference_ids": {} + ], + "203": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.get_implementation_encode_return" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 17, + "offset": 0 + }, + "reference_ids": {} + } } - }] + ] }, "identifiers": { "__main__.HashBuiltin": { @@ -6199,14 +7562,16 @@ "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": 0, - "offset": 0 - }, - "pc": 0, - "value": "[cast(fp + (-3), felt*)]" - }], + "references": [ + { + "ap_tracking_data": { + "group": 0, + "offset": 0 + }, + "pc": 0, + "value": "[cast(fp + (-3), felt*)]" + } + ], "type": "reference" }, "starkware.starknet.common.storage.ADDR_BOUND": { @@ -6915,21 +8280,24 @@ "starkware.starknet.common.syscalls.library_call.syscall_ptr": { "cairo_type": "felt*", "full_name": "starkware.starknet.common.syscalls.library_call.syscall_ptr", - "references": [{ - "ap_tracking_data": { - "group": 1, - "offset": 0 - }, - "pc": 5, - "value": "[cast(fp + (-7), felt**)]" - }, { - "ap_tracking_data": { - "group": 1, - "offset": 1 + "references": [ + { + "ap_tracking_data": { + "group": 1, + "offset": 0 + }, + "pc": 5, + "value": "[cast(fp + (-7), felt**)]" }, - "pc": 12, - "value": "cast([fp + (-7)] + 7, felt*)" - }], + { + "ap_tracking_data": { + "group": 1, + "offset": 1 + }, + "pc": 12, + "value": "cast([fp + (-7)] + 7, felt*)" + } + ], "type": "reference" }, "starkware.starknet.common.syscalls.library_call_l1_handler": { @@ -6982,21 +8350,24 @@ "starkware.starknet.common.syscalls.library_call_l1_handler.syscall_ptr": { "cairo_type": "felt*", "full_name": "starkware.starknet.common.syscalls.library_call_l1_handler.syscall_ptr", - "references": [{ - "ap_tracking_data": { - "group": 2, - "offset": 0 - }, - "pc": 17, - "value": "[cast(fp + (-7), felt**)]" - }, { - "ap_tracking_data": { - "group": 2, - "offset": 1 + "references": [ + { + "ap_tracking_data": { + "group": 2, + "offset": 0 + }, + "pc": 17, + "value": "[cast(fp + (-7), felt**)]" }, - "pc": 24, - "value": "cast([fp + (-7)] + 7, felt*)" - }], + { + "ap_tracking_data": { + "group": 2, + "offset": 1 + }, + "pc": 24, + "value": "cast([fp + (-7)] + 7, felt*)" + } + ], "type": "reference" }, "starkware.starknet.common.syscalls.storage_read": { @@ -7037,21 +8408,24 @@ "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": 3, - "offset": 0 + "references": [ + { + "ap_tracking_data": { + "group": 3, + "offset": 0 + }, + "pc": 29, + "value": "[cast(fp + (-4), felt**)]" }, - "pc": 29, - "value": "[cast(fp + (-4), felt**)]" - }, { - "ap_tracking_data": { - "group": 3, - "offset": 1 - }, - "pc": 33, - "value": "cast([fp + (-4)] + 3, felt*)" - }], + { + "ap_tracking_data": { + "group": 3, + "offset": 1 + }, + "pc": 33, + "value": "cast([fp + (-4)] + 3, felt*)" + } + ], "type": "reference" }, "starkware.starknet.common.syscalls.storage_write": { @@ -7096,63 +8470,72 @@ "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": 4, - "offset": 0 - }, - "pc": 37, - "value": "[cast(fp + (-5), felt**)]" - }, { - "ap_tracking_data": { - "group": 4, - "offset": 1 + "references": [ + { + "ap_tracking_data": { + "group": 4, + "offset": 0 + }, + "pc": 37, + "value": "[cast(fp + (-5), felt**)]" }, - "pc": 42, - "value": "cast([fp + (-5)] + 3, felt*)" - }], + { + "ap_tracking_data": { + "group": 4, + "offset": 1 + }, + "pc": 42, + "value": "cast([fp + (-5)] + 3, felt*)" + } + ], "type": "reference" } }, "main_scope": "__main__", "prime": "0x800000000000011000000000000000000000000000000000000000000000001", "reference_manager": { - "references": [{ - "ap_tracking_data": { - "group": 0, - "offset": 0 - }, - "pc": 0, - "value": "[cast(fp + (-3), felt*)]" - }, { - "ap_tracking_data": { - "group": 1, - "offset": 0 + "references": [ + { + "ap_tracking_data": { + "group": 0, + "offset": 0 + }, + "pc": 0, + "value": "[cast(fp + (-3), felt*)]" }, - "pc": 5, - "value": "[cast(fp + (-7), felt**)]" - }, { - "ap_tracking_data": { - "group": 2, - "offset": 0 + { + "ap_tracking_data": { + "group": 1, + "offset": 0 + }, + "pc": 5, + "value": "[cast(fp + (-7), felt**)]" }, - "pc": 17, - "value": "[cast(fp + (-7), felt**)]" - }, { - "ap_tracking_data": { - "group": 3, - "offset": 0 + { + "ap_tracking_data": { + "group": 2, + "offset": 0 + }, + "pc": 17, + "value": "[cast(fp + (-7), felt**)]" }, - "pc": 29, - "value": "[cast(fp + (-4), felt**)]" - }, { - "ap_tracking_data": { - "group": 4, - "offset": 0 + { + "ap_tracking_data": { + "group": 3, + "offset": 0 + }, + "pc": 29, + "value": "[cast(fp + (-4), felt**)]" }, - "pc": 37, - "value": "[cast(fp + (-5), felt**)]" - }] + { + "ap_tracking_data": { + "group": 4, + "offset": 0 + }, + "pc": 37, + "value": "[cast(fp + (-5), felt**)]" + } + ] } } -} \ No newline at end of file +} diff --git a/packages/starknet-snap/src/contracts/ProxyCompressed.json b/packages/starknet-snap/src/contracts/ProxyCompressed.json index 07565a46..5ea0310f 100644 --- a/packages/starknet-snap/src/contracts/ProxyCompressed.json +++ b/packages/starknet-snap/src/contracts/ProxyCompressed.json @@ -1,81 +1,111 @@ { - "abi": [{ - "inputs": [{ - "name": "implementation", - "type": "felt" - }, { - "name": "selector", - "type": "felt" - }, { - "name": "calldata_len", - "type": "felt" - }, { - "name": "calldata", - "type": "felt*" - }], - "name": "constructor", - "outputs": [], - "type": "constructor" - }, { - "inputs": [{ - "name": "selector", - "type": "felt" - }, { - "name": "calldata_size", - "type": "felt" - }, { - "name": "calldata", - "type": "felt*" - }], - "name": "__default__", - "outputs": [{ - "name": "retdata_size", - "type": "felt" - }, { - "name": "retdata", - "type": "felt*" - }], - "type": "function" - }, { - "inputs": [{ - "name": "selector", - "type": "felt" - }, { - "name": "calldata_size", - "type": "felt" - }, { - "name": "calldata", - "type": "felt*" - }], - "name": "__l1_default__", - "outputs": [], - "type": "l1_handler" - }, { - "inputs": [], - "name": "get_implementation", - "outputs": [{ - "name": "implementation", - "type": "felt" - }], - "stateMutability": "view", - "type": "function" - }], + "abi": [ + { + "inputs": [ + { + "name": "implementation", + "type": "felt" + }, + { + "name": "selector", + "type": "felt" + }, + { + "name": "calldata_len", + "type": "felt" + }, + { + "name": "calldata", + "type": "felt*" + } + ], + "name": "constructor", + "outputs": [], + "type": "constructor" + }, + { + "inputs": [ + { + "name": "selector", + "type": "felt" + }, + { + "name": "calldata_size", + "type": "felt" + }, + { + "name": "calldata", + "type": "felt*" + } + ], + "name": "__default__", + "outputs": [ + { + "name": "retdata_size", + "type": "felt" + }, + { + "name": "retdata", + "type": "felt*" + } + ], + "type": "function" + }, + { + "inputs": [ + { + "name": "selector", + "type": "felt" + }, + { + "name": "calldata_size", + "type": "felt" + }, + { + "name": "calldata", + "type": "felt*" + } + ], + "name": "__l1_default__", + "outputs": [], + "type": "l1_handler" + }, + { + "inputs": [], + "name": "get_implementation", + "outputs": [ + { + "name": "implementation", + "type": "felt" + } + ], + "stateMutability": "view", + "type": "function" + } + ], "entry_points_by_type": { - "CONSTRUCTOR": [{ - "offset": "0x6c", - "selector": "0x28ffe4ff0f226a9107253e17a904099aa4f63a02a5621de0576e5aa71bc5194" - }], - "EXTERNAL": [{ - "offset": "0x9b", - "selector": "0x0" - }, { - "offset": "0xd4", - "selector": "0x21691762da057c1b71f851f9b709e0c143628acf6e0cbc9735411a65663d747" - }], - "L1_HANDLER": [{ - "offset": "0xb4", - "selector": "0x0" - }] + "CONSTRUCTOR": [ + { + "offset": "0x6c", + "selector": "0x28ffe4ff0f226a9107253e17a904099aa4f63a02a5621de0576e5aa71bc5194" + } + ], + "EXTERNAL": [ + { + "offset": "0x9b", + "selector": "0x0" + }, + { + "offset": "0xd4", + "selector": "0x21691762da057c1b71f851f9b709e0c143628acf6e0cbc9735411a65663d747" + } + ], + "L1_HANDLER": [ + { + "offset": "0xb4", + "selector": "0x0" + } + ] }, "program": "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" -} \ No newline at end of file +} diff --git a/packages/starknet-snap/src/typedData/typedDataExample.json b/packages/starknet-snap/src/typedData/typedDataExample.json index f11c6da8..d8bb55b9 100644 --- a/packages/starknet-snap/src/typedData/typedDataExample.json +++ b/packages/starknet-snap/src/typedData/typedDataExample.json @@ -32,4 +32,4 @@ }, "contents": "Hello, Bob!" } -} \ No newline at end of file +} diff --git a/packages/starknet-snap/tsconfig.json b/packages/starknet-snap/tsconfig.json index c49bc2d6..815a6147 100644 --- a/packages/starknet-snap/tsconfig.json +++ b/packages/starknet-snap/tsconfig.json @@ -1,10 +1,10 @@ { "compilerOptions": { - "target": "ES2020", /* Set the JavaScript language version for emitted JavaScript and include compatible library declarations. */ - "module": "commonjs", /* Specify what module code is generated. */ - "esModuleInterop": true, /* Emit additional JavaScript to ease support for importing CommonJS modules. This enables `allowSyntheticDefaultImports` for type compatibility. */ - "forceConsistentCasingInFileNames": true, /* Ensure that casing is correct in imports. */ - "skipLibCheck": true , /* Skip type checking all .d.ts files. */ - "resolveJsonModule": true, /* lets us import JSON modules from within TypeScript modules. */ + "target": "ES2020" /* Set the JavaScript language version for emitted JavaScript and include compatible library declarations. */, + "module": "commonjs" /* Specify what module code is generated. */, + "esModuleInterop": true /* Emit additional JavaScript to ease support for importing CommonJS modules. This enables `allowSyntheticDefaultImports` for type compatibility. */, + "forceConsistentCasingInFileNames": true /* Ensure that casing is correct in imports. */, + "skipLibCheck": true /* Skip type checking all .d.ts files. */, + "resolveJsonModule": true /* lets us import JSON modules from within TypeScript modules. */ } } diff --git a/packages/wallet-ui/README.md b/packages/wallet-ui/README.md index d4ee096b..6c39dbcf 100644 --- a/packages/wallet-ui/README.md +++ b/packages/wallet-ui/README.md @@ -1,3 +1,3 @@ # wallet-ui -The UI/DAPP for the Starknet Snap wallet interface. \ No newline at end of file +The UI/DAPP for the Starknet Snap wallet interface. diff --git a/packages/wallet-ui/package.json b/packages/wallet-ui/package.json index 9b066ad9..1fc38367 100644 --- a/packages/wallet-ui/package.json +++ b/packages/wallet-ui/package.json @@ -70,21 +70,19 @@ "terser": "^5.14.2" }, "scripts": { - "setup": "yarn install --immutable && yarn allow-scripts", - "start:all": "yarn clean && yarn install && yarn build && yarn start", - "start": "react-scripts start", + "build:clean": "yarn clean && yarn build", "build": "react-scripts build", + "serve": "react-scripts serve", + "clean": "rimraf dist", + "start": "react-scripts start", "test": "react-scripts test --coverage --passWithNoTests", + "lint": "yarn lint:eslint && yarn lint:misc --check", + "lint:eslint": "eslint . --cache --ext js,ts,tsx", + "lint:fix": "yarn lint:eslint --fix && yarn lint:misc --write", + "lint:misc": "prettier '**/*.ts' '**/*.json' '**/*.tsx' '**/*.md' '!CHANGELOG.md' --ignore-path .gitignore", "eject": "react-scripts eject", - "lint:react": "eslint ./src/**/*.ts ./src/**/*.tsx -f json -o eslint-report.json", - "lint:misc": "prettier --check ./src/**/*.js ./src/**/*.ts ./src/**/*.tsx", - "pretty": "prettier --write ./src/**/*.js ./src/**/*.ts ./src/**/*.tsx", - "lint": "yarn lint:react && yarn lint:misc", - "clean": "rimraf build", "storybook": "start-storybook -p 6006", - "build-storybook": "build-storybook", - "type:check": "tsc --pretty --noEmit", - "release": "sh ../../scripts/release.sh" + "build-storybook": "build-storybook" }, "eslintConfig": { "extends": [