From d806ef2e1018adca262139b102bb1f7c088f3523 Mon Sep 17 00:00:00 2001 From: Your Name Date: Mon, 21 Oct 2024 08:44:52 +0800 Subject: [PATCH] fixing deployment. Katana universal deployer changed, and this seems to fix it for now. ALso bumping to dojo a.17 --- contracts/.tool-versions | 2 +- contracts/Scarb.lock | 2 +- contracts/Scarb.toml | 2 +- contracts/Scarb_deploy.toml | 2 +- contracts/dojo_dev.toml | 2 + contracts/erc20.json | 56427 ++++++++++++++++ contracts/genesis_template.json | 50 +- .../contracts/pixelaw-actions-16928a49.json | 186 +- .../pixelaw-paint_actions-2afb94fe.json | 24 +- .../pixelaw-snake_actions-4f967106.json | 147 +- .../abis/models/pixelaw-Area-41f22f17.json | 6 +- .../models/pixelaw-Instruction-4c7c4844.json | 411 - .../models/pixelaw-Permissions-72b77307.json | 455 - .../contracts/pixelaw-actions-16928a49.toml | 7 +- .../pixelaw-paint_actions-2afb94fe.toml | 5 +- .../pixelaw-snake_actions-4f967106.toml | 6 +- .../base/models/pixelaw-Area-41f22f17.toml | 11 +- .../models/pixelaw-Instruction-4c7c4844.toml | 22 - .../models/pixelaw-Permissions-72b77307.toml | 22 - .../contracts/pixelaw-actions-16928a49.json | 186 +- .../pixelaw-paint_actions-2afb94fe.json | 24 +- .../pixelaw-snake_actions-4f967106.json | 147 +- .../abis/models/pixelaw-Area-41f22f17.json | 6 +- .../manifests/dev/deployment/manifest.json | 1608 +- .../manifests/dev/deployment/manifest.toml | 79 +- contracts/scripts/create_snapshot.sh | 4 +- contracts/universal_deployer.json | 7037 ++ 27 files changed, 64048 insertions(+), 2832 deletions(-) create mode 100644 contracts/erc20.json delete mode 100644 contracts/manifests/dev/base/abis/models/pixelaw-Instruction-4c7c4844.json delete mode 100644 contracts/manifests/dev/base/abis/models/pixelaw-Permissions-72b77307.json delete mode 100644 contracts/manifests/dev/base/models/pixelaw-Instruction-4c7c4844.toml delete mode 100644 contracts/manifests/dev/base/models/pixelaw-Permissions-72b77307.toml create mode 100644 contracts/universal_deployer.json diff --git a/contracts/.tool-versions b/contracts/.tool-versions index 0d7b3cc..9e19de9 100644 --- a/contracts/.tool-versions +++ b/contracts/.tool-versions @@ -1,2 +1,2 @@ -dojo 1.0.0-alpha.16 +dojo 1.0.0-alpha.17 scarb 2.7.0 diff --git a/contracts/Scarb.lock b/contracts/Scarb.lock index ecad479..8b924c1 100644 --- a/contracts/Scarb.lock +++ b/contracts/Scarb.lock @@ -4,7 +4,7 @@ version = 1 [[package]] name = "dojo" version = "1.0.0-alpha.4" -source = "git+https://github.com/dojoengine/dojo?tag=v1.0.0-alpha.16#3b3a78cd8239ca2ee524c49c83f36db4d79cb4bc" +source = "git+https://github.com/dojoengine/dojo?tag=v1.0.0-alpha.17#e6bab2d0066c3cf1acfc5ee41a27294b5b23697d" [[package]] name = "pixelaw" diff --git a/contracts/Scarb.toml b/contracts/Scarb.toml index baa5bf5..8f76959 100644 --- a/contracts/Scarb.toml +++ b/contracts/Scarb.toml @@ -9,7 +9,7 @@ edition = "2024_07" sierra-replace-ids = true [dependencies] -dojo = { git = "https://github.com/dojoengine/dojo", tag = "v1.0.0-alpha.16" } +dojo = { git = "https://github.com/dojoengine/dojo", tag = "v1.0.0-alpha.17" } [tool.fmt] sort-module-level-items = true diff --git a/contracts/Scarb_deploy.toml b/contracts/Scarb_deploy.toml index a803950..87a5a21 100644 --- a/contracts/Scarb_deploy.toml +++ b/contracts/Scarb_deploy.toml @@ -9,7 +9,7 @@ edition = "2024_07" sierra-replace-ids = true [dependencies] -dojo = { git = "https://github.com/dojoengine/dojo", tag = "v1.0.0-alpha.16" } +dojo = { git = "https://github.com/dojoengine/dojo", tag = "v1.0.0-alpha.17" } [tool.fmt] sort-module-level-items = true diff --git a/contracts/dojo_dev.toml b/contracts/dojo_dev.toml index 72de283..45c290a 100644 --- a/contracts/dojo_dev.toml +++ b/contracts/dojo_dev.toml @@ -9,6 +9,8 @@ mappings = {} [env] rpc_url = "http://localhost:5050/" +#account_address = "0x127fd5f1fe78a71f8bcd1fec63e3fe2f0486b6ecd5c86a0466c3a21fa5cfcec" +#private_key = "0xc5b2fcab997346f3ea1c00b002ecf6f382c5f9c9659a3894eb783c5320f912" account_address = "0xb3ff441a68610b30fd5e2abbf3a1548eb6ba6f3559f2862bf2dc757e5828ca" private_key = "0x2bbf4f9fd0bbb2e60b0316c1fe0b76cf7a4d0198bd493ced9b8df2a3a24d68a" world_address = "0x4adbe4bfe631a95a5ce99d8200a8721b1ac8096ff8941cecddc4e79a7b2d5d5" diff --git a/contracts/erc20.json b/contracts/erc20.json new file mode 100644 index 0000000..bb83c95 --- /dev/null +++ b/contracts/erc20.json @@ -0,0 +1,56427 @@ +{ + "abi": [ + { + "members": [ + { + "name": "low", + "offset": 0, + "type": "felt" + }, + { + "name": "high", + "offset": 1, + "type": "felt" + } + ], + "name": "Uint256", + "size": 2, + "type": "struct" + }, + { + "data": [ + { + "name": "from_", + "type": "felt" + }, + { + "name": "to", + "type": "felt" + }, + { + "name": "value", + "type": "Uint256" + } + ], + "keys": [], + "name": "Transfer", + "type": "event" + }, + { + "data": [ + { + "name": "owner", + "type": "felt" + }, + { + "name": "spender", + "type": "felt" + }, + { + "name": "value", + "type": "Uint256" + } + ], + "keys": [], + "name": "Approval", + "type": "event" + }, + { + "inputs": [ + { + "name": "name", + "type": "felt" + }, + { + "name": "symbol", + "type": "felt" + }, + { + "name": "decimals", + "type": "felt" + }, + { + "name": "initial_supply", + "type": "Uint256" + }, + { + "name": "recipient", + "type": "felt" + } + ], + "name": "constructor", + "outputs": [], + "type": "constructor" + }, + { + "inputs": [], + "name": "name", + "outputs": [ + { + "name": "name", + "type": "felt" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [], + "name": "symbol", + "outputs": [ + { + "name": "symbol", + "type": "felt" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [], + "name": "totalSupply", + "outputs": [ + { + "name": "totalSupply", + "type": "Uint256" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [], + "name": "total_supply", + "outputs": [ + { + "name": "total_supply", + "type": "Uint256" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [], + "name": "decimals", + "outputs": [ + { + "name": "decimals", + "type": "felt" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [ + { + "name": "account", + "type": "felt" + } + ], + "name": "balanceOf", + "outputs": [ + { + "name": "balance", + "type": "Uint256" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [ + { + "name": "account", + "type": "felt" + } + ], + "name": "balance_of", + "outputs": [ + { + "name": "balance", + "type": "Uint256" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [ + { + "name": "owner", + "type": "felt" + }, + { + "name": "spender", + "type": "felt" + } + ], + "name": "allowance", + "outputs": [ + { + "name": "remaining", + "type": "Uint256" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [ + { + "name": "recipient", + "type": "felt" + }, + { + "name": "amount", + "type": "Uint256" + } + ], + "name": "transfer", + "outputs": [ + { + "name": "success", + "type": "felt" + } + ], + "type": "function" + }, + { + "inputs": [ + { + "name": "sender", + "type": "felt" + }, + { + "name": "recipient", + "type": "felt" + }, + { + "name": "amount", + "type": "Uint256" + } + ], + "name": "transferFrom", + "outputs": [ + { + "name": "success", + "type": "felt" + } + ], + "type": "function" + }, + { + "inputs": [ + { + "name": "sender", + "type": "felt" + }, + { + "name": "recipient", + "type": "felt" + }, + { + "name": "amount", + "type": "Uint256" + } + ], + "name": "transfer_from", + "outputs": [ + { + "name": "success", + "type": "felt" + } + ], + "type": "function" + }, + { + "inputs": [ + { + "name": "spender", + "type": "felt" + }, + { + "name": "amount", + "type": "Uint256" + } + ], + "name": "approve", + "outputs": [ + { + "name": "success", + "type": "felt" + } + ], + "type": "function" + }, + { + "inputs": [ + { + "name": "spender", + "type": "felt" + }, + { + "name": "added_value", + "type": "Uint256" + } + ], + "name": "increaseAllowance", + "outputs": [ + { + "name": "success", + "type": "felt" + } + ], + "type": "function" + }, + { + "inputs": [ + { + "name": "spender", + "type": "felt" + }, + { + "name": "added_value", + "type": "Uint256" + } + ], + "name": "increase_allowance", + "outputs": [ + { + "name": "success", + "type": "felt" + } + ], + "type": "function" + }, + { + "inputs": [ + { + "name": "spender", + "type": "felt" + }, + { + "name": "subtracted_value", + "type": "Uint256" + } + ], + "name": "decreaseAllowance", + "outputs": [ + { + "name": "success", + "type": "felt" + } + ], + "type": "function" + }, + { + "inputs": [ + { + "name": "spender", + "type": "felt" + }, + { + "name": "subtracted_value", + "type": "Uint256" + } + ], + "name": "decrease_allowance", + "outputs": [ + { + "name": "success", + "type": "felt" + } + ], + "type": "function" + } + ], + "entry_points_by_type": { + "CONSTRUCTOR": [ + { + "offset": 1040, + "selector": "0x28ffe4ff0f226a9107253e17a904099aa4f63a02a5621de0576e5aa71bc5194" + } + ], + "EXTERNAL": [ + { + "offset": 1379, + "selector": "0x41b033f4a31df8067c24d1e9b550a2ce75fd4a29e1147af9752174f0e6cb20" + }, + { + "offset": 1200, + "selector": "0x4c4fb1ab068f6039d5780c68dd0fa2f8742cceb3426d19667778ca7f3518a9" + }, + { + "offset": 1139, + "selector": "0x80aa9fdbfaf9615e4afc7f5f722e265daca5ccc655360fa5ccacf9c267936d" + }, + { + "offset": 1340, + "selector": "0x83afd3f4caedc6eebf44246fe54e38c95e3179a5ec9ea81740eca5b482d12e" + }, + { + "offset": 1170, + "selector": "0x1557182e4359a1f0c6301278e8f5b35a776ab58d39892581e357578fb287836" + }, + { + "offset": 1496, + "selector": "0x16cc063b8338363cf388ce7fe1df408bf10f16cd51635d392e21d852fafb683" + }, + { + "offset": 1572, + "selector": "0x1aaf3e6107dd1349c81543ff4221a326814f77dadcc5810807b74f1a49ded4e" + }, + { + "offset": 1534, + "selector": "0x1d13ab0a76d7407b1d5faccd4b3d8a9efe42f3d3c21766431d4fafb30f45bd4" + }, + { + "offset": 1303, + "selector": "0x1e888a1026b19c8c0b57c72d63ed1737106aa10034105b980ba117bd0c29fe1" + }, + { + "offset": 1108, + "selector": "0x216b05c387bab9ac31918a3e61672f4618601f3c598a2f3f2710f37053e1ea4" + }, + { + "offset": 1458, + "selector": "0x219209e083275171774dab1df80982e9df2096516f06319c5c6d71ae0a8480c" + }, + { + "offset": 1232, + "selector": "0x2e4263afad30923c891518314c3c95dbe830a16874e8abc5777a9a20b54c76e" + }, + { + "offset": 1267, + "selector": "0x35a73cd311a05d46deda634c5ee045db92f811b4e74bca4437fcb5302b7af33" + }, + { + "offset": 1078, + "selector": "0x361458367e696363fbcc70777d07ebbd2394e89fd0adcaf147faccd1d294d60" + }, + { + "offset": 1419, + "selector": "0x3704ffe8fba161be0e994951751a5033b1462b918ff785c0a636be718dfdb68" + }, + { + "offset": 1610, + "selector": "0x3b076186c19fe96221e4dfacd40c519f612eae02e0555e4e115a2a6cf2f1c1f" + } + ], + "L1_HANDLER": [] + }, + "program": { + "attributes": [ + { + "accessible_scopes": [ + "openzeppelin.security.safemath.library", + "openzeppelin.security.safemath.library.SafeUint256", + "openzeppelin.security.safemath.library.SafeUint256.add" + ], + "end_pc": 326, + "flow_tracking_data": { + "ap_tracking": { + "group": 22, + "offset": 35 + }, + "reference_ids": {} + }, + "name": "error_message", + "start_pc": 324, + "value": "SafeUint256: addition overflow" + }, + { + "accessible_scopes": [ + "openzeppelin.security.safemath.library", + "openzeppelin.security.safemath.library.SafeUint256", + "openzeppelin.security.safemath.library.SafeUint256.sub_le" + ], + "end_pc": 349, + "flow_tracking_data": { + "ap_tracking": { + "group": 23, + "offset": 60 + }, + "reference_ids": {} + }, + "name": "error_message", + "start_pc": 347, + "value": "SafeUint256: subtraction overflow" + }, + { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.initializer" + ], + "end_pc": 665, + "flow_tracking_data": { + "ap_tracking": { + "group": 44, + "offset": 41 + }, + "reference_ids": {} + }, + "name": "error_message", + "start_pc": 660, + "value": "ERC20: decimals exceed 2^8" + }, + { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.approve" + ], + "end_pc": 752, + "flow_tracking_data": { + "ap_tracking": { + "group": 56, + "offset": 0 + }, + "reference_ids": {} + }, + "name": "error_message", + "start_pc": 747, + "value": "ERC20: amount is not a valid Uint256" + }, + { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.increase_allowance" + ], + "end_pc": 772, + "flow_tracking_data": { + "ap_tracking": { + "group": 58, + "offset": 0 + }, + "reference_ids": {} + }, + "name": "error", + "start_pc": 767, + "value": "ERC20: added_value is not a valid Uint256" + }, + { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.increase_allowance" + ], + "end_pc": 786, + "flow_tracking_data": { + "ap_tracking": { + "group": 58, + "offset": 88 + }, + "reference_ids": {} + }, + "name": "error_message", + "start_pc": 782, + "value": "ERC20: allowance overflow" + }, + { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.decrease_allowance" + ], + "end_pc": 805, + "flow_tracking_data": { + "ap_tracking": { + "group": 60, + "offset": 0 + }, + "reference_ids": {} + }, + "name": "error_message", + "start_pc": 800, + "value": "ERC20: subtracted_value is not a valid Uint256" + }, + { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.decrease_allowance" + ], + "end_pc": 819, + "flow_tracking_data": { + "ap_tracking": { + "group": 60, + "offset": 88 + }, + "reference_ids": {} + }, + "name": "error_message", + "start_pc": 815, + "value": "ERC20: allowance below zero" + }, + { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._mint" + ], + "end_pc": 836, + "flow_tracking_data": { + "ap_tracking": { + "group": 62, + "offset": 0 + }, + "reference_ids": {} + }, + "name": "error_message", + "start_pc": 831, + "value": "ERC20: amount is not a valid Uint256" + }, + { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._mint" + ], + "end_pc": 839, + "flow_tracking_data": { + "ap_tracking": { + "group": 62, + "offset": 6 + }, + "reference_ids": {} + }, + "name": "error_message", + "start_pc": 836, + "value": "ERC20: cannot mint to the zero address" + }, + { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._mint" + ], + "end_pc": 848, + "flow_tracking_data": { + "ap_tracking": { + "group": 62, + "offset": 40 + }, + "reference_ids": {} + }, + "name": "error_message", + "start_pc": 844, + "value": "ERC20: mint overflow" + }, + { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._transfer" + ], + "end_pc": 888, + "flow_tracking_data": { + "ap_tracking": { + "group": 63, + "offset": 0 + }, + "reference_ids": {} + }, + "name": "error_message", + "start_pc": 883, + "value": "ERC20: amount is not a valid Uint256" + }, + { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._transfer" + ], + "end_pc": 891, + "flow_tracking_data": { + "ap_tracking": { + "group": 63, + "offset": 6 + }, + "reference_ids": {} + }, + "name": "error_message", + "start_pc": 888, + "value": "ERC20: cannot transfer from the zero address" + }, + { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._transfer" + ], + "end_pc": 894, + "flow_tracking_data": { + "ap_tracking": { + "group": 63, + "offset": 9 + }, + "reference_ids": {} + }, + "name": "error_message", + "start_pc": 891, + "value": "ERC20: cannot transfer to the zero address" + }, + { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._transfer" + ], + "end_pc": 904, + "flow_tracking_data": { + "ap_tracking": { + "group": 63, + "offset": 81 + }, + "reference_ids": {} + }, + "name": "error_message", + "start_pc": 900, + "value": "ERC20: transfer amount exceeds balance" + }, + { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._approve" + ], + "end_pc": 944, + "flow_tracking_data": { + "ap_tracking": { + "group": 64, + "offset": 0 + }, + "reference_ids": {} + }, + "name": "error_message", + "start_pc": 939, + "value": "ERC20: amount is not a valid Uint256" + }, + { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._approve" + ], + "end_pc": 947, + "flow_tracking_data": { + "ap_tracking": { + "group": 64, + "offset": 6 + }, + "reference_ids": {} + }, + "name": "error_message", + "start_pc": 944, + "value": "ERC20: cannot approve from the zero address" + }, + { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._approve" + ], + "end_pc": 950, + "flow_tracking_data": { + "ap_tracking": { + "group": 64, + "offset": 9 + }, + "reference_ids": {} + }, + "name": "error_message", + "start_pc": 947, + "value": "ERC20: cannot approve to the zero address" + }, + { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._spend_allowance" + ], + "end_pc": 978, + "flow_tracking_data": { + "ap_tracking": { + "group": 65, + "offset": 4 + }, + "reference_ids": {} + }, + "name": "error_message", + "start_pc": 973, + "value": "ERC20: amount is not a valid Uint256" + }, + { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._spend_allowance" + ], + "end_pc": 1012, + "flow_tracking_data": { + "ap_tracking": { + "group": 66, + "offset": 0 + }, + "reference_ids": {} + }, + "name": "error_message", + "start_pc": 1005, + "value": "ERC20: insufficient allowance" + } + ], + "builtins": [ + "pedersen", + "range_check" + ], + "compiler_version": "0.13.2", + "data": [ + "0x40780017fff7fff", + "0x1", + "0x208b7fff7fff7ffe", + "0x400380007ffb7ffc", + "0x400380017ffb7ffd", + "0x482680017ffb8000", + "0x3", + "0x480280027ffb8000", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x47657443616c6c657241646472657373", + "0x400280007ffd7fff", + "0x482680017ffd8000", + "0x2", + "0x480280017ffd8000", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x53746f7261676552656164", + "0x400280007ffc7fff", + "0x400380017ffc7ffd", + "0x482680017ffc8000", + "0x3", + "0x480280027ffc8000", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x53746f726167655772697465", + "0x400280007ffb7fff", + "0x400380017ffb7ffc", + "0x400380027ffb7ffd", + "0x482680017ffb8000", + "0x3", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x456d69744576656e74", + "0x400280007ff97fff", + "0x400380017ff97ffa", + "0x400380027ff97ffb", + "0x400380037ff97ffc", + "0x400380047ff97ffd", + "0x482680017ff98000", + "0x5", + "0x208b7fff7fff7ffe", + "0x20780017fff7ffd", + "0x4", + "0x400780017fff7ffd", + "0x1", + "0x208b7fff7fff7ffe", + "0x400380007ffc7ffd", + "0x482680017ffc8000", + "0x1", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x48297ffc80007ffd", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffb", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x3ffffffffffffffffffffffffffffff", + "0x480280017ffc8000", + "0x48307fff80007ffe", + "0x400280027ffc7fff", + "0x480280017ffc8000", + "0x484480017fff8000", + "0x100000000000000000000000000000000", + "0x480280007ffc8000", + "0x40317fff7ffe7ffd", + "0x482680017ffc8000", + "0x3", + "0x208b7fff7fff7ffe", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x484480017fff8000", + "0x2aaaaaaaaaaaab05555555555555556", + "0x48307fff7ffd8000", + "0x480280027ffb8000", + "0x480280037ffb8000", + "0x484480017fff8000", + "0x4000000000000088000000000000001", + "0x48307fff7ffd8000", + "0xa0680017fff8000", + "0xe", + "0x480680017fff8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x48287ffc80007fff", + "0x40307ffc7ff87fff", + "0x48297ffd80007ffc", + "0x482680017ffd8000", + "0x1", + "0x48507fff7ffe8000", + "0x40507ff97ff57fff", + "0x482680017ffb8000", + "0x4", + "0x208b7fff7fff7ffe", + "0xa0680017fff8000", + "0xc", + "0x480680017fff8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x48287ffd80007fff", + "0x48327fff7ffc8000", + "0x40307ffa7ff67fff", + "0x48527ffe7ffc8000", + "0x40507ff97ff57fff", + "0x482680017ffb8000", + "0x4", + "0x208b7fff7fff7ffe", + "0x40317ffd7ff97ffd", + "0x48297ffc80007ffd", + "0x48527fff7ffc8000", + "0x40507ffb7ff77fff", + "0x40780017fff7fff", + "0x2", + "0x482680017ffb8000", + "0x4", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x20680017fff7fff", + "0x10", + "0x480a7ffc7fff8000", + "0x482680017ffd8000", + "0x11000000000000000000000000000000000000000000000101", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffc0", + "0x480680017fff8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x48127ffe7fff8000", + "0x48287ffd80007ffe", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffba", + "0x482680017ffd8000", + "0x11000000000000000000000000000000000000000000000101", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x20680017fff7fff", + "0xc", + "0x40780017fff7fff", + "0xa", + "0x480680017fff8000", + "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeff", + "0x480a7ffc7fff8000", + "0x48287ffd80007ffe", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffab", + "0x10780017fff7fff", + "0x8", + "0x40780017fff7fff", + "0xb", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffa3", + "0x480a7ffd7fff8000", + "0x208b7fff7fff7ffe", + "0xa0680017fff8000", + "0xa", + "0x400380007ffc7ffd", + "0x40780017fff7fff", + "0x14", + "0x482680017ffc8000", + "0x1", + "0x480680017fff8000", + "0x1", + "0x208b7fff7fff7ffe", + "0xa0680017fff8000", + "0xe", + "0x484680017ffd8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x482480017fff8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x400280007ffc7fff", + "0x40780017fff7fff", + "0x11", + "0x482680017ffc8000", + "0x1", + "0x480680017fff8000", + "0x0", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x480680017fff8000", + "0x100000000000000000000000000000000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff90", + "0x480680017fff8000", + "0x0", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x48297ffc80007ffd", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffde", + "0x208b7fff7fff7ffe", + "0x400380007ffb7ffc", + "0x400380017ffb7ffd", + "0x482680017ffb8000", + "0x2", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x4", + "0x404b800280028002", + "0x404b800380038003", + "0x482a7ffc7ffa8000", + "0x4846800180028000", + "0x100000000000000000000000000000000", + "0x40327fff80007ffe", + "0x482a7ffd7ffb8000", + "0x482880027fff8000", + "0x4846800180038000", + "0x100000000000000000000000000000000", + "0x40327fff80017ffe", + "0x480a7ff97fff8000", + "0x480a80007fff8000", + "0x480a80017fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffec", + "0x480a80007fff8000", + "0x480a80017fff8000", + "0x480a80037fff8000", + "0x208b7fff7fff7ffe", + "0x48297ffd80007ffb", + "0x20680017fff7fff", + "0x9", + "0x480a7ff97fff8000", + "0x482680017ffa8000", + "0x1", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffda", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x482680017ffb8000", + "0x1", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffd3", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffeb", + "0x480680017fff8000", + "0x1", + "0x48127ffd7fff8000", + "0x48307ffd80007ffe", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0xffffffffffffffffffffffffffffffff", + "0x480680017fff8000", + "0xffffffffffffffffffffffffffffffff", + "0x480a7ffb7fff8000", + "0x48287ffc80007ffd", + "0x48287ffd80007ffd", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff6", + "0x480680017fff8000", + "0x1", + "0x480680017fff8000", + "0x0", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffbd", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffef", + "0x48127ffd7fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffad", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x48297ffd80007ffb", + "0x20680017fff7fff", + "0x4", + "0x10780017fff7fff", + "0x6", + "0x480a7ff97fff8000", + "0x480680017fff8000", + "0x0", + "0x208b7fff7fff7ffe", + "0x48297ffc80007ffa", + "0x20680017fff7fff", + "0x4", + "0x10780017fff7fff", + "0x6", + "0x480a7ff97fff8000", + "0x480680017fff8000", + "0x0", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x480680017fff8000", + "0x1", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff89", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff85", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff84", + "0x400680017fff7fff", + "0x0", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x0", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff72", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff6e", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff94", + "0x400680017fff7fff", + "0x1", + "0x48127ffe7fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffae", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x2", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe9a", + "0x40137fff7fff8000", + "0x480680017fff8000", + "0x99cd8bde557814842a3121e8ddfd433a539b8c9f14bf31ebf108d12e6196e9", + "0x4002800080007fff", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe94", + "0x40137fff7fff8001", + "0x4003800080017ffa", + "0x4003800180017ffb", + "0x4003800280017ffc", + "0x4003800380017ffd", + "0x4826800180018000", + "0x4", + "0x480a7ff87fff8000", + "0x480680017fff8000", + "0x1", + "0x480a80007fff8000", + "0x4828800180007ffc", + "0x480a80017fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffea5", + "0x480a7ff97fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x2", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe7f", + "0x40137fff7fff8000", + "0x480680017fff8000", + "0x134692b230b9e1ffa39098904722134159652b09c5bc41d88d6698779d228ff", + "0x4002800080007fff", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe79", + "0x40137fff7fff8001", + "0x4003800080017ffa", + "0x4003800180017ffb", + "0x4003800280017ffc", + "0x4003800380017ffd", + "0x4826800180018000", + "0x4", + "0x480a7ff87fff8000", + "0x480680017fff8000", + "0x1", + "0x480a80007fff8000", + "0x4828800180007ffc", + "0x480a80017fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe8a", + "0x480a7ff97fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480680017fff8000", + "0x341c1bdfd89f69748aa00b5742b03adbffd79b8e80cab5c50d91cd8c2a79be1", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffa", + "0x480a7ffb7fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe6b", + "0x48127ffe7fff8000", + "0x48127ff57fff8000", + "0x48127ff57fff8000", + "0x48127ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffed", + "0x480a7ffa7fff8000", + "0x48127ffe7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe65", + "0x48127ff67fff8000", + "0x48127ff67fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480680017fff8000", + "0xb6ce5410fca59d078ee9b2a4371a9d684c530d697c64fbef0ae6d5e8f0ac72", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffa", + "0x480a7ffb7fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe4d", + "0x48127ffe7fff8000", + "0x48127ff57fff8000", + "0x48127ff57fff8000", + "0x48127ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffed", + "0x480a7ffa7fff8000", + "0x48127ffe7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe47", + "0x48127ff67fff8000", + "0x48127ff67fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480680017fff8000", + "0x1f0d4aa99431d246bac9b8e48c33e888245b15e9678f64f9bdfc8823dc8f979", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffa", + "0x480a7ffb7fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe2f", + "0x48127ffe7fff8000", + "0x48127ff57fff8000", + "0x48127ff57fff8000", + "0x48127ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffed", + "0x480a7ffa7fff8000", + "0x48127ffe7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe29", + "0x48127ff67fff8000", + "0x48127ff67fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480680017fff8000", + "0x110e2f729c9c2b988559994a3daccd838cf52faf88e18101373e67dd061455a", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffa", + "0x480a7ffb7fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe11", + "0x48127ffe7fff8000", + "0x482480017ff78000", + "0x1", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe0c", + "0x48127ffe7fff8000", + "0x48127fee7fff8000", + "0x48127fee7fff8000", + "0x48127ff57fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe7", + "0x480a7ff97fff8000", + "0x48127ffe7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe05", + "0x482480017ff88000", + "0x1", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe00", + "0x48127ff07fff8000", + "0x48127ff07fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480680017fff8000", + "0x3a4e8ec16e258a799fe707996fd5d21d42b29adc1499a370edf7f809d8c458a", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffde2", + "0x480a7ffc7fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe4d", + "0x48127fe17fff8000", + "0x48127ffd7fff8000", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff0", + "0x480a7ffa7fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffdde", + "0x48127ffe7fff8000", + "0x482480017ff78000", + "0x1", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffdd9", + "0x48127ffe7fff8000", + "0x48127fee7fff8000", + "0x48127fee7fff8000", + "0x48127ff57fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffdc", + "0x480a7ff87fff8000", + "0x48127ffe7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffdd1", + "0x482480017ff88000", + "0x1", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffdcc", + "0x48127ff07fff8000", + "0x48127ff07fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffa7fff8000", + "0x480680017fff8000", + "0x3c87bf42ed4f01f11883bf54f43d91d2cbbd5fec26d1df9c74c57ae138800a4", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffdae", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffdab", + "0x480a7ffb7fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe16", + "0x48127fe17fff8000", + "0x48127ffd7fff8000", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffec", + "0x480a7ff97fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffda6", + "0x48127ffe7fff8000", + "0x482480017ff78000", + "0x1", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffda1", + "0x48127ffe7fff8000", + "0x48127fee7fff8000", + "0x48127fee7fff8000", + "0x48127ff57fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffd7", + "0x480a7ff77fff8000", + "0x48127ffe7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd98", + "0x482480017ff88000", + "0x1", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd93", + "0x48127ff07fff8000", + "0x48127ff07fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff1f", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff3a", + "0x480a7ffd7fff8000", + "0x480680017fff8000", + "0xff", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd9d", + "0x48127ff47fff8000", + "0x48127ff47fff8000", + "0x48127ffd7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff4d", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffefe", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff16", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff4c", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff28", + "0x208b7fff7fff7ffe", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff71", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffa0", + "0x208b7fff7fff7ffe", + "0x480a7ff87fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd42", + "0x48127ffe7fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x48127ffc7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0xa2", + "0x480680017fff8000", + "0x1", + "0x208b7fff7fff7ffe", + "0x480a7ff77fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd33", + "0x48127ffe7fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x48127ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0xeb", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x8d", + "0x480680017fff8000", + "0x1", + "0x208b7fff7fff7ffe", + "0x480a7ffa7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffdd3", + "0x480a7ff87fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd19", + "0x48127ffe7fff8000", + "0x480a7ff97fff8000", + "0x48127ff77fff8000", + "0x48127ffc7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0xb1", + "0x480680017fff8000", + "0x1", + "0x208b7fff7fff7ffe", + "0x480a7ffa7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffdbf", + "0x480a7ff87fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd05", + "0x48127ffe7fff8000", + "0x480a7ff97fff8000", + "0x48127ff77fff8000", + "0x48127ffc7fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff58", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe26", + "0x48127fd17fff8000", + "0x48127fd17fff8000", + "0x48127ffb7fff8000", + "0x48127f867fff8000", + "0x480a7ffb7fff8000", + "0x48127ff97fff8000", + "0x48127ff97fff8000", + "0x1104800180018000", + "0x92", + "0x480680017fff8000", + "0x1", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x0", + "0x480a7ffa7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd9e", + "0x480a7ff87fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffce4", + "0x48127ffe7fff8000", + "0x480a7ff97fff8000", + "0x48127ff77fff8000", + "0x48127ffc7fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff37", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe1a", + "0x48127f707fff8000", + "0x48127f707fff8000", + "0x48127ffb7fff8000", + "0x48127f257fff8000", + "0x480a7ffb7fff8000", + "0x48127ff97fff8000", + "0x48127ff97fff8000", + "0x1104800180018000", + "0x71", + "0x480680017fff8000", + "0x1", + "0x208b7fff7fff7ffe", + "0x480a7ffa7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd7f", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffce6", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x48127ffa7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffeb1", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffde8", + "0x48127fd17fff8000", + "0x48127fd17fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffeb9", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffed5", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffdda", + "0x48127fd17fff8000", + "0x48127fd17fff8000", + "0x48127ffb7fff8000", + "0x480a7ffb7fff8000", + "0x48127ffa7fff8000", + "0x48127ffa7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffedd", + "0x48127ffd7fff8000", + "0x48127ffe7fff8000", + "0x480680017fff8000", + "0x0", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffdf9", + "0x48127ffe7fff8000", + "0x48127fe17fff8000", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd4b", + "0x480a7ffa7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcb2", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcaf", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x48127ff77fff8000", + "0x480a7ffa7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffeab", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffdc5", + "0x48127f707fff8000", + "0x48127f707fff8000", + "0x48127ffb7fff8000", + "0x480a7ffa7fff8000", + "0x48127ffa7fff8000", + "0x48127ffa7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffeb3", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe9c", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffda1", + "0x48127fd17fff8000", + "0x48127fd17fff8000", + "0x48127ffb7fff8000", + "0x480a7ffb7fff8000", + "0x48127ffa7fff8000", + "0x48127ffa7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffea4", + "0x48127ffd7fff8000", + "0x48127ffe7fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffdc1", + "0x48127ffe7fff8000", + "0x48127fe17fff8000", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd13", + "0x480a7ffa7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc7a", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc77", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x48127ff77fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffebc", + "0x48127ffd7fff8000", + "0x48127ffe7fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffdbc", + "0x48127ffe7fff8000", + "0x48127fe17fff8000", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x4", + "0x480a7ff97fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcf1", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x48127ffd7fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe8d", + "0x40137ffe7fff8000", + "0x40137fff7fff8001", + "0x40137ffb7fff8002", + "0x40137ffc7fff8003", + "0x48127ffd7fff8000", + "0x480680017fff8000", + "0x0", + "0x480680017fff8000", + "0x0", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd17", + "0x48127ffd7fff8000", + "0x480a80007fff8000", + "0x480a80017fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd37", + "0x20680017fff7fff", + "0x13", + "0x48127ffe7fff8000", + "0x480a80007fff8000", + "0x480a80017fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd59", + "0x480a80027fff8000", + "0x480a80037fff8000", + "0x48127ffb7fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x48127ff97fff8000", + "0x48127ff97fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffb1", + "0x208b7fff7fff7ffe", + "0x480a80027fff8000", + "0x480a80037fff8000", + "0x48127ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff57fff8000", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe84", + "0x480a7ffd7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff33", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x6", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x480280027ffd8000", + "0x480280037ffd8000", + "0x480280047ffd8000", + "0x480280057ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe7", + "0x40780017fff7fff", + "0x1", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480680017fff8000", + "0x0", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe77", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x4003800080007ffc", + "0x4826800180008000", + "0x1", + "0x480a7ffd7fff8000", + "0x4828800080007ffe", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x402b7ffd7ffc7ffd", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffee", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff1", + "0x48127ff47fff8000", + "0x48127ff47fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe5f", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x4003800080007ffc", + "0x4826800180008000", + "0x1", + "0x480a7ffd7fff8000", + "0x4828800080007ffe", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x402b7ffd7ffc7ffd", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffee", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff1", + "0x48127ff47fff8000", + "0x48127ff47fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe47", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x4003800080007ffb", + "0x4003800180007ffc", + "0x4826800180008000", + "0x2", + "0x480a7ffd7fff8000", + "0x4828800080007ffe", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x402b7ffd7ffc7ffd", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffed", + "0x48127ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff0", + "0x48127ff37fff8000", + "0x48127ff37fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe28", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x4003800080007ffb", + "0x4003800180007ffc", + "0x4826800180008000", + "0x2", + "0x480a7ffd7fff8000", + "0x4828800080007ffe", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x402b7ffd7ffc7ffd", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffed", + "0x48127ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff0", + "0x48127ff37fff8000", + "0x48127ff37fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe0f", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x4003800080007ffc", + "0x4826800180008000", + "0x1", + "0x480a7ffd7fff8000", + "0x4828800080007ffe", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x402b7ffd7ffc7ffd", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffee", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff1", + "0x48127ff47fff8000", + "0x48127ff47fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffdf6", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x4003800080007ffb", + "0x4003800180007ffc", + "0x4826800180008000", + "0x2", + "0x480a7ffd7fff8000", + "0x4828800080007ffe", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x1", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe9", + "0x48127ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffed", + "0x48127ff37fff8000", + "0x48127ff37fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffdd3", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x4003800080007ffb", + "0x4003800180007ffc", + "0x4826800180008000", + "0x2", + "0x480a7ffd7fff8000", + "0x4828800080007ffe", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x1", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe9", + "0x48127ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffed", + "0x48127ff37fff8000", + "0x48127ff37fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffdb6", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x4003800080007ffb", + "0x4003800180007ffc", + "0x4826800180008000", + "0x2", + "0x480a7ffd7fff8000", + "0x4828800080007ffe", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x2", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe7", + "0x48127ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffec", + "0x48127ff37fff8000", + "0x48127ff37fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd98", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x4003800080007ffc", + "0x4826800180008000", + "0x1", + "0x480a7ffd7fff8000", + "0x4828800080007ffe", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x3", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x480280027ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe6", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffec", + "0x48127ff47fff8000", + "0x48127ff47fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd80", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x4003800080007ffc", + "0x4826800180008000", + "0x1", + "0x480a7ffd7fff8000", + "0x4828800080007ffe", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x4", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x480280027ffd8000", + "0x480280037ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe4", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffeb", + "0x48127ff47fff8000", + "0x48127ff47fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd58", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x4003800080007ffc", + "0x4826800180008000", + "0x1", + "0x480a7ffd7fff8000", + "0x4828800080007ffe", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x4", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x480280027ffd8000", + "0x480280037ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe4", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffeb", + "0x48127ff47fff8000", + "0x48127ff47fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd46", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x4003800080007ffc", + "0x4826800180008000", + "0x1", + "0x480a7ffd7fff8000", + "0x4828800080007ffe", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x3", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x480280027ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe6", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffec", + "0x48127ff47fff8000", + "0x48127ff47fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd34", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x4003800080007ffc", + "0x4826800180008000", + "0x1", + "0x480a7ffd7fff8000", + "0x4828800080007ffe", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x3", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x480280027ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe6", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffec", + "0x48127ff47fff8000", + "0x48127ff47fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd0e", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x4003800080007ffc", + "0x4826800180008000", + "0x1", + "0x480a7ffd7fff8000", + "0x4828800080007ffe", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x3", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x480280027ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe6", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffec", + "0x48127ff47fff8000", + "0x48127ff47fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd07", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x4003800080007ffc", + "0x4826800180008000", + "0x1", + "0x480a7ffd7fff8000", + "0x4828800080007ffe", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x3", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x480280027ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe6", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffec", + "0x48127ff47fff8000", + "0x48127ff47fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffce1", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x4003800080007ffc", + "0x4826800180008000", + "0x1", + "0x480a7ffd7fff8000", + "0x4828800080007ffe", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x3", + "0x402a7ffd7ffc7fff", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x480280027ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe6", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffec", + "0x48127ff47fff8000", + "0x48127ff47fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe" + ], + "debug_info": { + "file_contents": { + "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo": "assert [cast(fp + (-4), felt*)] = __calldata_actual_size;\n", + "autogen/starknet/arg_processor/088fc10f121c4edf0412d2bc1088f20f4b09fa1a3902dfc21b754224dcfd427e.cairo": "let __calldata_arg_subtracted_value = [\n cast(__calldata_ptr, starkware.cairo.common.uint256.Uint256*)];\nlet __calldata_ptr = __calldata_ptr + 2;\n", + "autogen/starknet/arg_processor/0f412f121f4d99c455cd9caefc2f5203633f41332d4df4e5f8fdc3b70e62b4ba.cairo": "let __calldata_arg_initial_supply = [\n cast(__calldata_ptr, starkware.cairo.common.uint256.Uint256*)];\nlet __calldata_ptr = __calldata_ptr + 2;\n", + "autogen/starknet/arg_processor/144fa44c78b9ff9755794c84d3169b8c097256057e7a09154cdae1a978b57fed.cairo": "let __calldata_arg_spender = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/2670bb539ede27446c75876e41bcf9ef5cab09b9eec143f3986635a545b089ab.cairo": "assert [__calldata_ptr] = to;\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/2a6553d1cb026d6d486f03ea4f3c4e23a17d2c2fada60e20573741cc8edfdb84.cairo": "let __calldata_arg_sender = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/3635b1d7caa543a52376beeb37a143262ea6ffdf923d8e3676d9b27787e943c8.cairo": "assert [__return_value_ptr] = ret_value.symbol;\nlet __return_value_ptr = __return_value_ptr + 1;\n", + "autogen/starknet/arg_processor/4ea8e9956f949bdcf8a2402f5fbdc50c902b2a9cd6640c5bec657657d079f916.cairo": "let __calldata_arg_added_value = [\n cast(__calldata_ptr, starkware.cairo.common.uint256.Uint256*)];\nlet __calldata_ptr = __calldata_ptr + 2;\n", + "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo": "assert [__return_value_ptr] = ret_value.success;\nlet __return_value_ptr = __return_value_ptr + 1;\n", + "autogen/starknet/arg_processor/6f345e20daf86e05c346aa1f6a9eeaa296a59eb71a12784c017d25ed5b25ff32.cairo": "assert [__return_value_ptr] = ret_value.name;\nlet __return_value_ptr = __return_value_ptr + 1;\n", + "autogen/starknet/arg_processor/7e247556a8b9bc505c1e503bda1dbcb424caa8925f45ae18cdde008e8b84b376.cairo": "assert [__calldata_ptr] = owner;\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/7f5020813ab1b343debcc3300c737c940210993d2fe101134705622a3d36fb93.cairo": "// Create a reference to ret_value.remaining as felt*.\nlet __return_value_tmp: felt* = cast(&ret_value.remaining, felt*);\nassert [__return_value_ptr + 0] = [__return_value_tmp + 0];\nassert [__return_value_ptr + 1] = [__return_value_tmp + 1];\nlet __return_value_ptr = __return_value_ptr + 2;\n", + "autogen/starknet/arg_processor/86b8ce991898641b73ad3eb5d907f86c73139c426526138c35901b17a2d6334d.cairo": "assert [__calldata_ptr] = spender;\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/95ae8cb44b0755388c1e634980ee8b2634c31b1a198c799f64c304663bce699a.cairo": "let __calldata_arg_decimals = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/969c7e319d46ceb58852dd3a77ddee2803f411e321ab446a930b3d3df7862483.cairo": "// Create a reference to value as felt*.\nlet __calldata_tmp: felt* = cast(&value, felt*);\nassert [__calldata_ptr + 0] = [__calldata_tmp + 0];\nassert [__calldata_ptr + 1] = [__calldata_tmp + 1];\nlet __calldata_ptr = __calldata_ptr + 2;\n", + "autogen/starknet/arg_processor/9822619206729a9eadcae854c851238a68f93e9dbd956bc4fa147da27ae12e2e.cairo": "// Create a reference to ret_value.totalSupply as felt*.\nlet __return_value_tmp: felt* = cast(&ret_value.totalSupply, felt*);\nassert [__return_value_ptr + 0] = [__return_value_tmp + 0];\nassert [__return_value_ptr + 1] = [__return_value_tmp + 1];\nlet __return_value_ptr = __return_value_ptr + 2;\n", + "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo": "let __calldata_arg_amount = [\n cast(__calldata_ptr, starkware.cairo.common.uint256.Uint256*)];\nlet __calldata_ptr = __calldata_ptr + 2;\n", + "autogen/starknet/arg_processor/99058c0781745b3c0332799d723549974cbf489b623dde03906204304de60803.cairo": "let __calldata_arg_symbol = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/a81bcec621a2ff03486299e6a77ac9e0b035697b74f8a9b599dbb1c25229a3e2.cairo": "assert [__return_value_ptr] = ret_value.decimals;\nlet __return_value_ptr = __return_value_ptr + 1;\n", + "autogen/starknet/arg_processor/ad6bf90c88bb84c90b568cfe0e89ce22c3213011f6c9cc8bf0b75066ae521c26.cairo": "assert [__calldata_ptr] = from_;\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo": "let __calldata_actual_size = __calldata_ptr - cast([cast(fp + (-3), felt**)], felt*);\n", + "autogen/starknet/arg_processor/d8c30f4879932288f1bfa4e0e453592d3ebb5ca98ed0660bf066319d88c0297f.cairo": "let __calldata_arg_recipient = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/e1eb73cd870ec466294c3700e77817cf3c039ac1384882ddb76383eb87a5da90.cairo": "let __calldata_arg_name = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/e4d5d41a9286852ceee2d8a1fbac026532bda7bb0e3a6ccfcbfb5e7dd12aa070.cairo": "let __calldata_arg_account = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/e66e85dd94d62dfbf181185290e90a52ce04d6dbeeb11db2f4279a8874855e78.cairo": "// Create a reference to ret_value.total_supply as felt*.\nlet __return_value_tmp: felt* = cast(&ret_value.total_supply, felt*);\nassert [__return_value_ptr + 0] = [__return_value_tmp + 0];\nassert [__return_value_ptr + 1] = [__return_value_tmp + 1];\nlet __return_value_ptr = __return_value_ptr + 2;\n", + "autogen/starknet/arg_processor/f013cc89754bf613d36aa163a5014b518987d20a85394ebbe3c47c5cdb0a38b1.cairo": "// Create a reference to ret_value.balance as felt*.\nlet __return_value_tmp: felt* = cast(&ret_value.balance, felt*);\nassert [__return_value_ptr + 0] = [__return_value_tmp + 0];\nassert [__return_value_ptr + 1] = [__return_value_tmp + 1];\nlet __return_value_ptr = __return_value_ptr + 2;\n", + "autogen/starknet/arg_processor/f6a4d9ae897caf37cefd18f7c8da7eee73157818279359aadee282f0fe59cdbc.cairo": "let __calldata_arg_owner = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/event/Approval/6150feec30bd48bfd0f446ed8c155a6d911a2c3fb3ec7a980733900416819259.cairo": "emit_event(keys_len=1, keys=__keys_ptr, data_len=__calldata_ptr - __data_ptr, data=__data_ptr);\nreturn ();\n", + "autogen/starknet/event/Approval/8220fde17ca5479f12ae71a8036f4d354fe722f2c036da610b53511924e4ee84.cairo": "alloc_locals;\nlet (local __keys_ptr: felt*) = alloc();\nassert [__keys_ptr] = SELECTOR;\nlet (local __data_ptr: felt*) = alloc();\nlet __calldata_ptr = __data_ptr;\n", + "autogen/starknet/event/Approval/a7a8ae41be29ac9f4f6c3b7837c448d787ca051dd1ade98f409e54d33d112504.cairo": "func emit{syscall_ptr: felt*, range_check_ptr}() {\n}\n", + "autogen/starknet/event/Transfer/6150feec30bd48bfd0f446ed8c155a6d911a2c3fb3ec7a980733900416819259.cairo": "emit_event(keys_len=1, keys=__keys_ptr, data_len=__calldata_ptr - __data_ptr, data=__data_ptr);\nreturn ();\n", + "autogen/starknet/event/Transfer/8220fde17ca5479f12ae71a8036f4d354fe722f2c036da610b53511924e4ee84.cairo": "alloc_locals;\nlet (local __keys_ptr: felt*) = alloc();\nassert [__keys_ptr] = SELECTOR;\nlet (local __data_ptr: felt*) = alloc();\nlet __calldata_ptr = __data_ptr;\n", + "autogen/starknet/event/Transfer/a7a8ae41be29ac9f4f6c3b7837c448d787ca051dd1ade98f409e54d33d112504.cairo": "func emit{syscall_ptr: felt*, range_check_ptr}() {\n}\n", + "autogen/starknet/external/allowance/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/allowance/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", + "autogen/starknet/external/allowance/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}(owner=__calldata_arg_owner, spender=__calldata_arg_spender,);\nlet (range_check_ptr, retdata_size, retdata) = allowance_encode_return(ret_value, range_check_ptr);\n", + "autogen/starknet/external/allowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/approve/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}(spender=__calldata_arg_spender, amount=__calldata_arg_amount,);\nlet (range_check_ptr, retdata_size, retdata) = approve_encode_return(ret_value, range_check_ptr);\n", + "autogen/starknet/external/approve/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", + "autogen/starknet/external/approve/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/approve/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}(account=__calldata_arg_account,);\nlet (range_check_ptr, retdata_size, retdata) = balanceOf_encode_return(ret_value, range_check_ptr);\n", + "autogen/starknet/external/balanceOf/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/balanceOf/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", + "autogen/starknet/external/balanceOf/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/balanceOf/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/balance_of/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/balance_of/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", + "autogen/starknet/external/balance_of/a766796c57bdb51f0d9ec23265cfa9123a98302e29764ffc8e653f52f775fd42.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}(account=__calldata_arg_account,);\nlet (range_check_ptr, retdata_size, retdata) = balance_of_encode_return(ret_value, range_check_ptr);\n", + "autogen/starknet/external/balance_of/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/balance_of/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/constructor/18af0aeacb06c273ab7970840961271a962fb63dfa5034f6b0977c325193201d.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}(name=__calldata_arg_name, symbol=__calldata_arg_symbol, decimals=__calldata_arg_decimals, initial_supply=__calldata_arg_initial_supply, recipient=__calldata_arg_recipient,);\n%{ memory[ap] = segments.add() %} // Allocate memory for return value.\ntempvar retdata: felt*;\nlet retdata_size = 0;\n", + "autogen/starknet/external/constructor/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/constructor/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", + "autogen/starknet/external/constructor/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/constructor/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/decimals/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/decimals/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", + "autogen/starknet/external/decimals/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/decimals/b895732858337deae88cb0106f94dcac8575befa3b4c84c0fc6c096df9053938.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}();\nlet (range_check_ptr, retdata_size, retdata) = decimals_encode_return(ret_value, range_check_ptr);\n", + "autogen/starknet/external/decimals/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/decreaseAllowance/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/decreaseAllowance/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", + "autogen/starknet/external/decreaseAllowance/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/decreaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}(spender=__calldata_arg_spender, subtracted_value=__calldata_arg_subtracted_value,);\nlet (range_check_ptr, retdata_size, retdata) = decreaseAllowance_encode_return(ret_value, range_check_ptr);\n", + "autogen/starknet/external/decrease_allowance/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/decrease_allowance/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", + "autogen/starknet/external/decrease_allowance/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/decrease_allowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/decrease_allowance/ee7d84f94c116636108d0a322af66b32d2ccad1f7a8dd5c05f669c1f8c7fa9b4.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}(spender=__calldata_arg_spender, subtracted_value=__calldata_arg_subtracted_value,);\nlet (range_check_ptr, retdata_size, retdata) = decrease_allowance_encode_return(ret_value, range_check_ptr);\n", + "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}(spender=__calldata_arg_spender, added_value=__calldata_arg_added_value,);\nlet (range_check_ptr, retdata_size, retdata) = increaseAllowance_encode_return(ret_value, range_check_ptr);\n", + "autogen/starknet/external/increaseAllowance/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/increaseAllowance/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", + "autogen/starknet/external/increaseAllowance/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/increaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/increase_allowance/03ca4d96cdfb21d86520158b87fa93e7b8d4acc993ea6a4c71975528bed7b685.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}(spender=__calldata_arg_spender, added_value=__calldata_arg_added_value,);\nlet (range_check_ptr, retdata_size, retdata) = increase_allowance_encode_return(ret_value, range_check_ptr);\n", + "autogen/starknet/external/increase_allowance/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/increase_allowance/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", + "autogen/starknet/external/increase_allowance/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/increase_allowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/name/3034a84ffbc2cc9a83b0bdb0bf6aadae87a5c63f8544f4bc76a18d60221f0e94.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}();\nlet (range_check_ptr, retdata_size, retdata) = name_encode_return(ret_value, range_check_ptr);\n", + "autogen/starknet/external/name/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/name/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", + "autogen/starknet/external/name/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/name/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/return/allowance/1cb7294a6f22e622b9ef012b5a4d2faa6b7630d9f34fee6abcca00d90029b02c.cairo": "func allowance_encode_return(ret_value: (remaining: starkware.cairo.common.uint256.Uint256), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n", + "autogen/starknet/external/return/approve/3bfbf1e209a2919256f756d0aba26a37c16e14592de6048b15605ba53b428eb5.cairo": "func approve_encode_return(ret_value: (success: felt), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n", + "autogen/starknet/external/return/balanceOf/6be46755be2f937558932379e9c42b1ab153e2ba499cd66beb178511b2106ad9.cairo": "func balanceOf_encode_return(ret_value: (balance: starkware.cairo.common.uint256.Uint256), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n", + "autogen/starknet/external/return/balance_of/fb1afd770397cb803b46098f3960e6b9b893f2a8947029ce8aa9cff89de94fec.cairo": "func balance_of_encode_return(ret_value: (balance: starkware.cairo.common.uint256.Uint256), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n", + "autogen/starknet/external/return/decimals/a97d2b6786c76802562faf3a37a632fd604ff18dde35a5c92ee6960b683ee2dd.cairo": "func decimals_encode_return(ret_value: (decimals: felt), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n", + "autogen/starknet/external/return/decreaseAllowance/fa23cad4bedb82a75f6cde39bb37d0da695f0c4ce70ab41f6b2240cbbdb1c250.cairo": "func decreaseAllowance_encode_return(ret_value: (success: felt), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n", + "autogen/starknet/external/return/decrease_allowance/6f283428500e63ccd4308d0f1fa6fe90a530392f71c29711e63bbe530dc4a9f9.cairo": "func decrease_allowance_encode_return(ret_value: (success: felt), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n", + "autogen/starknet/external/return/increaseAllowance/78c2ccee093b5589a139bd81b558b403837f815524d6dfc3d4af5f60c03fbc80.cairo": "func increaseAllowance_encode_return(ret_value: (success: felt), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n", + "autogen/starknet/external/return/increase_allowance/19fcf8a41480e1e17691259498f747eb73172f7fe5a269a3d9ffefec04ebebb0.cairo": "func increase_allowance_encode_return(ret_value: (success: felt), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n", + "autogen/starknet/external/return/name/c8fcd0b2b3f24b16bed33f1349d99fe0bde24b7764fe1bdc31d37b9ddca24adc.cairo": "func name_encode_return(ret_value: (name: felt), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n", + "autogen/starknet/external/return/symbol/a0ae85480af0490479ac55aa0fb10c479d3c551bd5d0b449dafe97eed061cca1.cairo": "func symbol_encode_return(ret_value: (symbol: felt), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n", + "autogen/starknet/external/return/totalSupply/eeeda446bdea67b39cd9f67678f4dfc35c6c1d0744df18691bf4ede77f67f604.cairo": "func totalSupply_encode_return(ret_value: (totalSupply: starkware.cairo.common.uint256.Uint256), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n", + "autogen/starknet/external/return/total_supply/f851b9c18e3c6d73382ea35241fc9129a6666a98df286345397d107af556e069.cairo": "func total_supply_encode_return(ret_value: (total_supply: starkware.cairo.common.uint256.Uint256), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n", + "autogen/starknet/external/return/transfer/63591275573bc8b26ecb0c55e4fb63e8afcdbb2de92a6d653dea4d28256a7673.cairo": "func transfer_encode_return(ret_value: (success: felt), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n", + "autogen/starknet/external/return/transferFrom/5b2c37cd8026aa4af7cd3c9f7917d8ea869eaee537bea84bfb17d9a4e9947d8f.cairo": "func transferFrom_encode_return(ret_value: (success: felt), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n", + "autogen/starknet/external/return/transfer_from/b6f0ee15d7b5e235099ad6d2f985780643bbe6d63e8668582f0e123e73907687.cairo": "func transfer_from_encode_return(ret_value: (success: felt), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n", + "autogen/starknet/external/symbol/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/symbol/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", + "autogen/starknet/external/symbol/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/symbol/d8aa55fbbc45562d781915a1c7930fc50b33d8bd29db7102b5c44cbfd8b54639.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}();\nlet (range_check_ptr, retdata_size, retdata) = symbol_encode_return(ret_value, range_check_ptr);\n", + "autogen/starknet/external/symbol/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/totalSupply/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/totalSupply/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", + "autogen/starknet/external/totalSupply/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/totalSupply/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/totalSupply/f9521ee04dab7f503e72addd131262b31983f1e13ea962eb0b121959d1008326.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}();\nlet (range_check_ptr, retdata_size, retdata) = totalSupply_encode_return(ret_value, range_check_ptr);\n", + "autogen/starknet/external/total_supply/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/total_supply/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", + "autogen/starknet/external/total_supply/a3b40da1606f211f2fcaa69f1db0b3e3873aea25b460206662e4ea98844a4405.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}();\nlet (range_check_ptr, retdata_size, retdata) = total_supply_encode_return(ret_value, range_check_ptr);\n", + "autogen/starknet/external/total_supply/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/total_supply/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/transfer/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/transfer/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", + "autogen/starknet/external/transfer/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}(recipient=__calldata_arg_recipient, amount=__calldata_arg_amount,);\nlet (range_check_ptr, retdata_size, retdata) = transfer_encode_return(ret_value, range_check_ptr);\n", + "autogen/starknet/external/transfer/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}(sender=__calldata_arg_sender, recipient=__calldata_arg_recipient, amount=__calldata_arg_amount,);\nlet (range_check_ptr, retdata_size, retdata) = transferFrom_encode_return(ret_value, range_check_ptr);\n", + "autogen/starknet/external/transferFrom/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/transferFrom/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", + "autogen/starknet/external/transferFrom/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/transferFrom/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/transfer_from/399e95a66db0cf4c0036c98e3b219036ad6afb6727c42dbeaf0489610f2118e2.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}(sender=__calldata_arg_sender, recipient=__calldata_arg_recipient, amount=__calldata_arg_amount,);\nlet (range_check_ptr, retdata_size, retdata) = transfer_from_encode_return(ret_value, range_check_ptr);\n", + "autogen/starknet/external/transfer_from/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/transfer_from/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", + "autogen/starknet/external/transfer_from/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/transfer_from/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", + "autogen/starknet/storage_var/ERC20_allowances/decl.cairo": "namespace ERC20_allowances {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}(owner: felt, spender: felt) -> (\n res: felt\n ) {\n let res = 0;\n call hash2;\n call normalize_address;\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(\n owner: felt, spender: felt\n ) -> (remaining: Uint256) {\n let storage_addr = 0;\n call addr;\n call storage_read;\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(\n owner: felt, spender: felt, value: Uint256\n ) {\n let storage_addr = 0;\n call addr;\n call storage_write;\n }\n}", + "autogen/starknet/storage_var/ERC20_allowances/impl.cairo": "namespace ERC20_allowances {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}(owner: felt, spender: felt) -> (\n res: felt\n ) {\n let res = 1711163456665081073580914249687599371093043615922190105609691201034487595172;\n let (res) = hash2{hash_ptr=pedersen_ptr}(res, cast(&owner, felt*)[0]);\n let (res) = hash2{hash_ptr=pedersen_ptr}(res, cast(&spender, felt*)[0]);\n let (res) = normalize_address(addr=res);\n return (res=res);\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(\n owner: felt, spender: felt\n ) -> (remaining: Uint256) {\n let (storage_addr) = addr(owner, spender);\n let (__storage_var_temp0) = storage_read(address=storage_addr + 0);\n let (__storage_var_temp1) = storage_read(address=storage_addr + 1);\n\n tempvar syscall_ptr = syscall_ptr;\n tempvar pedersen_ptr = pedersen_ptr;\n tempvar range_check_ptr = range_check_ptr;\n tempvar __storage_var_temp0: felt = __storage_var_temp0;\n tempvar __storage_var_temp1: felt = __storage_var_temp1;\n return ([cast(&__storage_var_temp0, Uint256*)],);\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(\n owner: felt, spender: felt, value: Uint256\n ) {\n let (storage_addr) = addr(owner, spender);\n storage_write(address=storage_addr + 0, value=[cast(&value, felt) + 0]);\n storage_write(address=storage_addr + 1, value=[cast(&value, felt) + 1]);\n return ();\n }\n}", + "autogen/starknet/storage_var/ERC20_balances/decl.cairo": "namespace ERC20_balances {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}(account: felt) -> (res: felt) {\n let res = 0;\n call hash2;\n call normalize_address;\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(account: felt) -> (\n balance: Uint256\n ) {\n let storage_addr = 0;\n call addr;\n call storage_read;\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(\n account: felt, value: Uint256\n ) {\n let storage_addr = 0;\n call addr;\n call storage_write;\n }\n}", + "autogen/starknet/storage_var/ERC20_balances/impl.cairo": "namespace ERC20_balances {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}(account: felt) -> (res: felt) {\n let res = 1648309034483306940318020057553480881073352647889682838905012914068126451082;\n let (res) = hash2{hash_ptr=pedersen_ptr}(res, cast(&account, felt*)[0]);\n let (res) = normalize_address(addr=res);\n return (res=res);\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(account: felt) -> (\n balance: Uint256\n ) {\n let (storage_addr) = addr(account);\n let (__storage_var_temp0) = storage_read(address=storage_addr + 0);\n let (__storage_var_temp1) = storage_read(address=storage_addr + 1);\n\n tempvar syscall_ptr = syscall_ptr;\n tempvar pedersen_ptr = pedersen_ptr;\n tempvar range_check_ptr = range_check_ptr;\n tempvar __storage_var_temp0: felt = __storage_var_temp0;\n tempvar __storage_var_temp1: felt = __storage_var_temp1;\n return ([cast(&__storage_var_temp0, Uint256*)],);\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(\n account: felt, value: Uint256\n ) {\n let (storage_addr) = addr(account);\n storage_write(address=storage_addr + 0, value=[cast(&value, felt) + 0]);\n storage_write(address=storage_addr + 1, value=[cast(&value, felt) + 1]);\n return ();\n }\n}", + "autogen/starknet/storage_var/ERC20_decimals/decl.cairo": "namespace ERC20_decimals {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let res = 0;\n call hash2;\n call normalize_address;\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (\n decimals: felt\n ) {\n let storage_addr = 0;\n call addr;\n call storage_read;\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(value: felt) {\n let storage_addr = 0;\n call addr;\n call storage_write;\n }\n}", + "autogen/starknet/storage_var/ERC20_decimals/impl.cairo": "namespace ERC20_decimals {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let res = 877823913686921299048507465990220541161247202424540097559864758276037605753;\n return (res=res);\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (\n decimals: felt\n ) {\n let (storage_addr) = addr();\n let (__storage_var_temp0) = storage_read(address=storage_addr + 0);\n\n tempvar syscall_ptr = syscall_ptr;\n tempvar pedersen_ptr = pedersen_ptr;\n tempvar range_check_ptr = range_check_ptr;\n tempvar __storage_var_temp0: felt = __storage_var_temp0;\n return ([cast(&__storage_var_temp0, felt*)],);\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(value: felt) {\n let (storage_addr) = addr();\n storage_write(address=storage_addr + 0, value=[cast(&value, felt) + 0]);\n return ();\n }\n}", + "autogen/starknet/storage_var/ERC20_name/decl.cairo": "namespace ERC20_name {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let res = 0;\n call hash2;\n call normalize_address;\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (name: felt) {\n let storage_addr = 0;\n call addr;\n call storage_read;\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(value: felt) {\n let storage_addr = 0;\n call addr;\n call storage_write;\n }\n}", + "autogen/starknet/storage_var/ERC20_name/impl.cairo": "namespace ERC20_name {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let res = 1473120764136009396440970107973971969419251478021578277222806501183556393953;\n return (res=res);\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (name: felt) {\n let (storage_addr) = addr();\n let (__storage_var_temp0) = storage_read(address=storage_addr + 0);\n\n tempvar syscall_ptr = syscall_ptr;\n tempvar pedersen_ptr = pedersen_ptr;\n tempvar range_check_ptr = range_check_ptr;\n tempvar __storage_var_temp0: felt = __storage_var_temp0;\n return ([cast(&__storage_var_temp0, felt*)],);\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(value: felt) {\n let (storage_addr) = addr();\n storage_write(address=storage_addr + 0, value=[cast(&value, felt) + 0]);\n return ();\n }\n}", + "autogen/starknet/storage_var/ERC20_symbol/decl.cairo": "namespace ERC20_symbol {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let res = 0;\n call hash2;\n call normalize_address;\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (symbol: felt) {\n let storage_addr = 0;\n call addr;\n call storage_read;\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(value: felt) {\n let storage_addr = 0;\n call addr;\n call storage_write;\n }\n}", + "autogen/starknet/storage_var/ERC20_symbol/impl.cairo": "namespace ERC20_symbol {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let res = 322990191961554429053868449035526014412279677330895387449703561219527453810;\n return (res=res);\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (symbol: felt) {\n let (storage_addr) = addr();\n let (__storage_var_temp0) = storage_read(address=storage_addr + 0);\n\n tempvar syscall_ptr = syscall_ptr;\n tempvar pedersen_ptr = pedersen_ptr;\n tempvar range_check_ptr = range_check_ptr;\n tempvar __storage_var_temp0: felt = __storage_var_temp0;\n return ([cast(&__storage_var_temp0, felt*)],);\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(value: felt) {\n let (storage_addr) = addr();\n storage_write(address=storage_addr + 0, value=[cast(&value, felt) + 0]);\n return ();\n }\n}", + "autogen/starknet/storage_var/ERC20_total_supply/decl.cairo": "namespace ERC20_total_supply {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let res = 0;\n call hash2;\n call normalize_address;\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (\n total_supply: Uint256\n ) {\n let storage_addr = 0;\n call addr;\n call storage_read;\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(value: Uint256) {\n let storage_addr = 0;\n call addr;\n call storage_write;\n }\n}", + "autogen/starknet/storage_var/ERC20_total_supply/impl.cairo": "namespace ERC20_total_supply {\n from starkware.starknet.common.storage import normalize_address\n from starkware.starknet.common.syscalls import storage_read, storage_write\n from starkware.cairo.common.cairo_builtins import HashBuiltin\n from starkware.cairo.common.hash import hash2\n\n func addr{pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (res: felt) {\n let res = 482148859801725464274198147480840119334382080162606228723774290742111978842;\n return (res=res);\n }\n\n func read{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}() -> (\n total_supply: Uint256\n ) {\n let (storage_addr) = addr();\n let (__storage_var_temp0) = storage_read(address=storage_addr + 0);\n let (__storage_var_temp1) = storage_read(address=storage_addr + 1);\n\n tempvar syscall_ptr = syscall_ptr;\n tempvar pedersen_ptr = pedersen_ptr;\n tempvar range_check_ptr = range_check_ptr;\n tempvar __storage_var_temp0: felt = __storage_var_temp0;\n tempvar __storage_var_temp1: felt = __storage_var_temp1;\n return ([cast(&__storage_var_temp0, Uint256*)],);\n }\n\n func write{syscall_ptr: felt*, pedersen_ptr: HashBuiltin*, range_check_ptr}(value: Uint256) {\n let (storage_addr) = addr();\n storage_write(address=storage_addr + 0, value=[cast(&value, felt) + 0]);\n storage_write(address=storage_addr + 1, value=[cast(&value, felt) + 1]);\n return ();\n }\n}" + }, + "instruction_locations": { + "0": { + "accessible_scopes": [ + "starkware.cairo.common.alloc", + "starkware.cairo.common.alloc.alloc" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/alloc.cairo" + }, + "start_col": 5, + "start_line": 3 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 12, + "end_line": 4, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/alloc.cairo" + }, + "start_col": 5, + "start_line": 4 + } + }, + "2": { + "accessible_scopes": [ + "starkware.cairo.common.alloc", + "starkware.cairo.common.alloc.alloc" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 5, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/alloc.cairo" + }, + "start_col": 5, + "start_line": 5 + } + }, + "3": { + "accessible_scopes": [ + "starkware.cairo.common.hash", + "starkware.cairo.common.hash.hash2" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 19, + "end_line": 14, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/hash.cairo" + }, + "start_col": 5, + "start_line": 14 + } + }, + "4": { + "accessible_scopes": [ + "starkware.cairo.common.hash", + "starkware.cairo.common.hash.hash2" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 19, + "end_line": 15, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/hash.cairo" + }, + "start_col": 5, + "start_line": 15 + } + }, + "5": { + "accessible_scopes": [ + "starkware.cairo.common.hash", + "starkware.cairo.common.hash.hash2" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 47, + "end_line": 17, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/hash.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 13, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/hash.cairo" + }, + "parent_location": [ + { + "end_col": 28, + "end_line": 18, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/hash.cairo" + }, + "start_col": 5, + "start_line": 18 + }, + "While trying to retrieve the implicit argument 'hash_ptr' in:" + ], + "start_col": 12, + "start_line": 13 + }, + "While expanding the reference 'hash_ptr' in:" + ], + "start_col": 20, + "start_line": 17 + } + }, + "7": { + "accessible_scopes": [ + "starkware.cairo.common.hash", + "starkware.cairo.common.hash.hash2" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 16, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/hash.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 18, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/hash.cairo" + }, + "start_col": 20, + "start_line": 18 + }, + "While expanding the reference 'result' in:" + ], + "start_col": 18, + "start_line": 16 + } + }, + "8": { + "accessible_scopes": [ + "starkware.cairo.common.hash", + "starkware.cairo.common.hash.hash2" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 28, + "end_line": 18, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/hash.cairo" + }, + "start_col": 5, + "start_line": 18 + } + }, + "9": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_caller_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 90, + "end_line": 202, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 63, + "start_line": 202 + } + }, + "11": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_caller_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 92, + "end_line": 202, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 202 + } + }, + "12": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_caller_address" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 93, + "end_line": 203, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 203 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 58, + "end_line": 204, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 200, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 205, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 205 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 200 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 23, + "start_line": 204 + } + }, + "14": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_caller_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 59, + "end_line": 205, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 28, + "start_line": 205 + } + }, + "15": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_caller_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 205, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 205 + } + }, + "16": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 354, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 58, + "start_line": 354 + } + }, + "18": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 98, + "end_line": 354, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 354 + } + }, + "19": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 98, + "end_line": 354, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 354 + } + }, + "20": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_read" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 87, + "end_line": 355, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 355 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 53, + "end_line": 357, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 352, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 358, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 358 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 352 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 23, + "start_line": 357 + } + }, + "22": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 358, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 19, + "start_line": 358 + } + }, + "23": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 358, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 358 + } + }, + "24": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 372, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 18, + "start_line": 372 + } + }, + "26": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 373, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 371 + } + }, + "27": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 373, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 371 + } + }, + "28": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 373, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 371 + } + }, + "29": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_write" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 88, + "end_line": 374, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 374 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 54, + "end_line": 375, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 370, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 376, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 376 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 370 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 23, + "start_line": 375 + } + }, + "31": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.storage_write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 376, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 376 + } + }, + "32": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.emit_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 392, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 18, + "start_line": 392 + } + }, + "34": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.emit_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 393, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 391 + } + }, + "35": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.emit_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 393, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 391 + } + }, + "36": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.emit_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 393, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 391 + } + }, + "37": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.emit_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 393, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 391 + } + }, + "38": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.emit_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 393, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 391 + } + }, + "39": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.emit_event" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 85, + "end_line": 394, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 394 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 51, + "end_line": 395, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 390, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 396, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 396 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 17, + "start_line": 390 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 23, + "start_line": 395 + } + }, + "41": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.emit_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 396, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 396 + } + }, + "42": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_not_zero" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 7, + "end_line": 11, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 7 + }, + "n_prefix_newlines": 1 + } + ], + "inst": { + "end_col": 7, + "end_line": 12, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 12 + } + }, + "44": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_not_zero" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 18, + "end_line": 14, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 9, + "start_line": 14 + } + }, + "46": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_not_zero" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 17, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 17 + } + }, + "47": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_nn" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 7, + "end_line": 46, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 42 + }, + "n_prefix_newlines": 1 + } + ], + "inst": { + "end_col": 26, + "end_line": 47, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 47 + } + }, + "48": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_nn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 48, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 41, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 49, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 49 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 16, + "start_line": 41 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 27, + "start_line": 48 + } + }, + "50": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_nn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 49, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 49 + } + }, + "51": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 31, + "end_line": 53, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 41, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 54, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 54 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 16, + "start_line": 41 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 16, + "start_line": 53 + } + }, + "52": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 20, + "end_line": 54, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 15, + "start_line": 54 + } + }, + "53": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 54, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 54 + } + }, + "55": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 55, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 55 + } + }, + "56": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_250_bit" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 7, + "end_line": 106, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 97 + }, + "n_prefix_newlines": 1 + } + ], + "inst": { + "end_col": 50, + "end_line": 108, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 36, + "start_line": 108 + } + }, + "58": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_250_bit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 95, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 108, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 53, + "start_line": 108 + }, + "While expanding the reference 'high' in:" + ], + "start_col": 16, + "start_line": 95 + } + }, + "59": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_250_bit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 57, + "end_line": 108, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 36, + "start_line": 108 + } + }, + "60": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_250_bit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 108, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 108 + } + }, + "61": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_250_bit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 95, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 113, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 20, + "start_line": 113 + }, + "While expanding the reference 'high' in:" + ], + "start_col": 16, + "start_line": 95 + } + }, + "62": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_250_bit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 113, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 20, + "start_line": 113 + } + }, + "64": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_250_bit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 94, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 113, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 35, + "start_line": 113 + }, + "While expanding the reference 'low' in:" + ], + "start_col": 15, + "start_line": 94 + } + }, + "65": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_250_bit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 39, + "end_line": 113, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 113 + } + }, + "66": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_250_bit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 115, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 89, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 116, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 116 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 21, + "start_line": 89 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 27, + "start_line": 115 + } + }, + "68": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_250_bit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 116, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 116 + } + }, + "69": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 7, + "end_line": 184, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 164 + }, + "n_prefix_newlines": 1 + } + ], + "inst": { + "end_col": 42, + "end_line": 186, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 25, + "start_line": 186 + } + }, + "70": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 66, + "end_line": 186, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 45, + "start_line": 186 + } + }, + "71": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 86, + "end_line": 186, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 45, + "start_line": 186 + } + }, + "73": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 86, + "end_line": 186, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 25, + "start_line": 186 + } + }, + "74": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 187, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 24, + "start_line": 187 + } + }, + "75": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 69, + "end_line": 187, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 48, + "start_line": 187 + } + }, + "76": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 89, + "end_line": 187, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 48, + "start_line": 187 + } + }, + "78": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 89, + "end_line": 187, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 24, + "start_line": 187 + } + }, + "79": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 49, + "end_line": 196, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 196 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 42, + "end_line": 197, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 197 + } + }, + "81": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 25, + "end_line": 198, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 23, + "start_line": 198 + } + }, + "83": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 30, + "end_line": 198, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 22, + "start_line": 198 + } + }, + "84": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 31, + "end_line": 198, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 198 + } + }, + "85": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 199, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 24, + "start_line": 199 + } + }, + "86": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 39, + "end_line": 199, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 34, + "start_line": 199 + } + }, + "88": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 199, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 23, + "start_line": 199 + } + }, + "89": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 199, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 199 + } + }, + "90": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 188, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 154, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 200, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 200 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 21, + "start_line": 154 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 27, + "start_line": 188 + } + }, + "92": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 200, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 200 + } + }, + "93": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 49, + "end_line": 204, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 204 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 50, + "end_line": 205, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 205 + } + }, + "95": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 23, + "end_line": 206, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 21, + "start_line": 206 + } + }, + "97": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 28, + "end_line": 206, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 20, + "start_line": 206 + } + }, + "98": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 30, + "end_line": 207, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 22, + "start_line": 207 + } + }, + "99": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 31, + "end_line": 207, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 207 + } + }, + "100": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 31, + "end_line": 208, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 23, + "start_line": 208 + } + }, + "101": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 208, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 208 + } + }, + "102": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 188, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 154, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 209, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 209 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 21, + "start_line": 154 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 27, + "start_line": 188 + } + }, + "104": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 209, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 209 + } + }, + "105": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 31, + "end_line": 213, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 213 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 24, + "end_line": 214, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 214 + } + }, + "106": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 215, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 28, + "start_line": 215 + } + }, + "107": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 215, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 23, + "start_line": 215 + } + }, + "108": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 215, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 215 + } + }, + "109": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 12, + "end_line": 216, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 216 + } + }, + "111": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 188, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 154, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 217, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 217 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 21, + "start_line": 154 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 27, + "start_line": 188 + } + }, + "113": { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 217, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "start_col": 5, + "start_line": 217 + } + }, + "114": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 13, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 5, + "start_line": 13 + } + }, + "116": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 7, + "end_line": 21, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 5, + "start_line": 14 + }, + "n_prefix_newlines": 1 + } + ], + "inst": { + "end_col": 7, + "end_line": 22, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 5, + "start_line": 22 + } + }, + "118": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 39, + "end_line": 12, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/storage.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 89, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 50, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 9, + "start_line": 50 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 21, + "start_line": 89 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 24, + "start_line": 12 + } + }, + "119": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 48, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/storage.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 50, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 24, + "start_line": 50 + }, + "While expanding the reference 'x' in:" + ], + "start_col": 17, + "start_line": 48 + } + }, + "121": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 50, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 9, + "start_line": 50 + } + }, + "123": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 20, + "end_line": 49, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/storage.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 51, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 24, + "start_line": 51 + }, + "While expanding the reference 'y' in:" + ], + "start_col": 18, + "start_line": 49 + } + }, + "125": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 89, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 50, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/storage.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 89, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 51, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 9, + "start_line": 51 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 21, + "start_line": 89 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 9, + "start_line": 50 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 21, + "start_line": 89 + } + }, + "126": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 28, + "end_line": 49, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/storage.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 51, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 24, + "start_line": 51 + }, + "While expanding the reference 'y' in:" + ], + "start_col": 17, + "start_line": 49 + } + }, + "127": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 51, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 9, + "start_line": 51 + } + }, + "129": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 38, + "end_line": 52, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 21, + "start_line": 52 + } + }, + "131": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 52, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 9, + "start_line": 52 + } + }, + "132": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 24, + "end_line": 23, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 9, + "start_line": 23 + } + }, + "134": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 57, + "end_line": 24, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 9, + "start_line": 24 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 11, + "end_line": 25, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 9, + "start_line": 25 + } + }, + "136": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 30, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 13, + "start_line": 30 + } + }, + "138": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 42, + "end_line": 32, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 28, + "start_line": 32 + } + }, + "140": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 39, + "end_line": 12, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/storage.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 89, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 50, + "end_line": 32, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 13, + "start_line": 32 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 21, + "start_line": 89 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 24, + "start_line": 12 + } + }, + "141": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 32, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 28, + "start_line": 32 + } + }, + "142": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 50, + "end_line": 32, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 13, + "start_line": 32 + } + }, + "144": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 11, + "end_line": 25, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 9, + "start_line": 25 + } + }, + "146": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 26, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 13, + "start_line": 26 + } + }, + "148": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 39, + "end_line": 12, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/storage.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 89, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 28, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 13, + "start_line": 28 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 21, + "start_line": 89 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 24, + "start_line": 12 + } + }, + "149": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 12, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/storage.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 28, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 28, + "start_line": 28 + }, + "While expanding the reference 'addr' in:" + ], + "start_col": 41, + "start_line": 12 + } + }, + "150": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 28, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 13, + "start_line": 28 + } + }, + "152": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 12, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/storage.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 34, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 21, + "start_line": 34 + }, + "While expanding the reference 'addr' in:" + ], + "start_col": 41, + "start_line": 12 + } + }, + "153": { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 27, + "end_line": 34, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/storage.cairo" + }, + "start_col": 9, + "start_line": 34 + } + }, + "154": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 84, + "end_line": 19, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 5, + "start_line": 19 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 40, + "end_line": 20, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 5, + "start_line": 20 + } + }, + "156": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 21, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 5, + "start_line": 21 + } + }, + "157": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 13, + "end_line": 22, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 5, + "start_line": 22 + } + }, + "159": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 23, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 18, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 24, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 5, + "start_line": 24 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 12, + "start_line": 18 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 27, + "start_line": 23 + } + }, + "161": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 13, + "end_line": 24, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 12, + "start_line": 24 + } + }, + "163": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 14, + "end_line": 24, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 5, + "start_line": 24 + } + }, + "164": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 91, + "end_line": 27, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 5, + "start_line": 27 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 48, + "end_line": 28, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 5, + "start_line": 28 + } + }, + "166": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 29, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 33, + "start_line": 29 + } + }, + "168": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 29, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 32, + "start_line": 29 + } + }, + "170": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 29, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 5, + "start_line": 29 + } + }, + "171": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 13, + "end_line": 30, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 5, + "start_line": 30 + } + }, + "173": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 31, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 18, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 32, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 5, + "start_line": 32 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 12, + "start_line": 18 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 27, + "start_line": 31 + } + }, + "175": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 13, + "end_line": 32, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 12, + "start_line": 32 + } + }, + "177": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 14, + "end_line": 32, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 5, + "start_line": 32 + } + }, + "178": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 27, + "end_line": 18, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 154, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 35, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 5, + "start_line": 35 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 21, + "start_line": 154 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 12, + "start_line": 18 + } + }, + "179": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 28, + "end_line": 35, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 20, + "start_line": 35 + } + }, + "181": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 30, + "end_line": 18, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 35, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 30, + "start_line": 35 + }, + "While expanding the reference 'a' in:" + ], + "start_col": 29, + "start_line": 18 + } + }, + "182": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 35, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 5, + "start_line": 35 + } + }, + "184": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 13, + "end_line": 36, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 12, + "start_line": 36 + } + }, + "186": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 14, + "end_line": 36, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 5, + "start_line": 36 + } + }, + "187": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 27, + "end_line": 42, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 18, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 43, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 12, + "start_line": 43 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 12, + "start_line": 18 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 12, + "start_line": 42 + } + }, + "188": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 23, + "end_line": 43, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 18, + "start_line": 43 + } + }, + "189": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 24, + "end_line": 43, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 12, + "start_line": 43 + } + }, + "191": { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 25, + "end_line": 43, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "start_col": 5, + "start_line": 43 + } + }, + "192": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_check" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 30, + "end_line": 28, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 28 + } + }, + "193": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_check" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 29, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 29 + } + }, + "194": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_check" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 30, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 27, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 31, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 31 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 20, + "start_line": 27 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 27, + "start_line": 30 + } + }, + "196": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_check" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 31, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 31 + } + }, + "197": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 18, + "end_line": 71, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 71 + } + }, + "199": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_add" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 7, + "end_line": 80, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 75 + }, + "n_prefix_newlines": 1 + } + ], + "inst": { + "end_col": 46, + "end_line": 82, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 82 + } + }, + "200": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 83, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 83 + } + }, + "201": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 85, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 22, + "start_line": 85 + } + }, + "202": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 85, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 38, + "start_line": 85 + } + }, + "204": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 56, + "end_line": 85, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 85 + } + }, + "205": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 38, + "end_line": 86, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 23, + "start_line": 86 + } + }, + "206": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 50, + "end_line": 86, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 23, + "start_line": 86 + } + }, + "207": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 71, + "end_line": 86, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 53, + "start_line": 86 + } + }, + "209": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 86, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 86 + } + }, + "210": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 70, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 27, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 87, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 87 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 20, + "start_line": 27 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 70 + } + }, + "211": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 14, + "end_line": 72, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 87, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 19, + "start_line": 87 + }, + "While expanding the reference 'res' in:" + ], + "start_col": 11, + "start_line": 72 + } + }, + "212": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 14, + "end_line": 72, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 87, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 19, + "start_line": 87 + }, + "While expanding the reference 'res' in:" + ], + "start_col": 11, + "start_line": 72 + } + }, + "213": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 23, + "end_line": 87, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 87 + } + }, + "215": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 14, + "end_line": 72, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 89, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 13, + "start_line": 89 + }, + "While expanding the reference 'res' in:" + ], + "start_col": 11, + "start_line": 72 + } + }, + "216": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 14, + "end_line": 72, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 89, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 13, + "start_line": 89 + }, + "While expanding the reference 'res' in:" + ], + "start_col": 11, + "start_line": 72 + } + }, + "217": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 74, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 28, + "end_line": 89, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 18, + "start_line": 89 + }, + "While expanding the reference 'carry_high' in:" + ], + "start_col": 11, + "start_line": 74 + } + }, + "218": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 30, + "end_line": 89, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 89 + } + }, + "219": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_lt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 25, + "end_line": 173, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 9, + "start_line": 173 + } + }, + "220": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_lt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 173, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 173 + } + }, + "222": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_lt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 172, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 42, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 174, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 17, + "start_line": 174 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 12, + "start_line": 42 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 17, + "start_line": 172 + } + }, + "223": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_lt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 174, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 23, + "start_line": 174 + } + }, + "225": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_lt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 39, + "end_line": 174, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 34, + "start_line": 174 + } + }, + "226": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_lt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 174, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 17, + "start_line": 174 + } + }, + "228": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_lt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 43, + "end_line": 174, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 9, + "start_line": 174 + } + }, + "229": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_lt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 172, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 42, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math_cmp.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 176, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 13, + "start_line": 176 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 12, + "start_line": 42 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 17, + "start_line": 172 + } + }, + "230": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_lt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 176, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 19, + "start_line": 176 + } + }, + "232": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_lt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 176, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 31, + "start_line": 176 + } + }, + "233": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_lt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 38, + "end_line": 176, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 13, + "start_line": 176 + } + }, + "235": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_lt" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 176, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 176 + } + }, + "236": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 187, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 172, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 188, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 20, + "start_line": 188 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 17, + "start_line": 172 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 17, + "start_line": 187 + } + }, + "237": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 56, + "end_line": 187, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 188, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 33, + "start_line": 188 + }, + "While expanding the reference 'b' in:" + ], + "start_col": 46, + "start_line": 187 + } + }, + "238": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 56, + "end_line": 187, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 188, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 33, + "start_line": 188 + }, + "While expanding the reference 'b' in:" + ], + "start_col": 46, + "start_line": 187 + } + }, + "239": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 187, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 188, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 38, + "start_line": 188 + }, + "While expanding the reference 'a' in:" + ], + "start_col": 34, + "start_line": 187 + } + }, + "240": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 187, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 188, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 38, + "start_line": 188 + }, + "While expanding the reference 'a' in:" + ], + "start_col": 34, + "start_line": 187 + } + }, + "241": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 188, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 20, + "start_line": 188 + } + }, + "243": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 18, + "end_line": 189, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 17, + "start_line": 189 + } + }, + "245": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 172, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 188, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 187, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 189, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 189 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 17, + "start_line": 187 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 20, + "start_line": 188 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 17, + "start_line": 172 + } + }, + "246": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 27, + "end_line": 189, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 17, + "start_line": 189 + } + }, + "247": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 189, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 189 + } + }, + "248": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_not" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 324, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 29, + "start_line": 324 + } + }, + "250": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_not" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 60, + "end_line": 324, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 52, + "start_line": 324 + } + }, + "252": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_not" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 323, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 323, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 72, + "end_line": 324, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 324 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 323 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 323 + } + }, + "253": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_not" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 324, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 29, + "start_line": 324 + } + }, + "254": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_not" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 69, + "end_line": 324, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 52, + "start_line": 324 + } + }, + "255": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_not" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 324, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 324 + } + }, + "256": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_neg" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 329, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 323, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 330, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 21, + "start_line": 330 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 323 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 329 + } + }, + "257": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_neg" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 329, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 330, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 33, + "start_line": 330 + }, + "While expanding the reference 'a' in:" + ], + "start_col": 35, + "start_line": 329 + } + }, + "258": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_neg" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 329, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 330, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 33, + "start_line": 330 + }, + "While expanding the reference 'a' in:" + ], + "start_col": 35, + "start_line": 329 + } + }, + "259": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_neg" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 330, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 21, + "start_line": 330 + } + }, + "261": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_neg" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 54, + "end_line": 331, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 53, + "start_line": 331 + } + }, + "263": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_neg" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 62, + "end_line": 331, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 61, + "start_line": 331 + } + }, + "265": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_neg" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 331, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 20, + "start_line": 331 + } + }, + "267": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_neg" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 70, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 331, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 329, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 332, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 332 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 329 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 20, + "start_line": 331 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 70 + } + }, + "268": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_neg" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 13, + "end_line": 331, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 332, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 17, + "start_line": 332 + }, + "While expanding the reference 'res' in:" + ], + "start_col": 10, + "start_line": 331 + } + }, + "269": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_neg" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 13, + "end_line": 331, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 332, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 17, + "start_line": 332 + }, + "While expanding the reference 'res' in:" + ], + "start_col": 10, + "start_line": 331 + } + }, + "270": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_neg" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 332, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 332 + } + }, + "271": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_sub" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 387, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 329, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 388, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 19, + "start_line": 388 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 329 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 387 + } + }, + "272": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_sub" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 57, + "end_line": 387, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 388, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 31, + "start_line": 388 + }, + "While expanding the reference 'b' in:" + ], + "start_col": 47, + "start_line": 387 + } + }, + "273": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_sub" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 57, + "end_line": 387, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 388, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 31, + "start_line": 388 + }, + "While expanding the reference 'b' in:" + ], + "start_col": 47, + "start_line": 387 + } + }, + "274": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_sub" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 388, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 19, + "start_line": 388 + } + }, + "276": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_sub" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 329, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 388, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 70, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 389, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 20, + "start_line": 389 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 70 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 19, + "start_line": 388 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 329 + } + }, + "277": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_sub" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 387, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 389, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 32, + "start_line": 389 + }, + "While expanding the reference 'a' in:" + ], + "start_col": 35, + "start_line": 387 + } + }, + "278": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_sub" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 387, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 389, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 32, + "start_line": 389 + }, + "While expanding the reference 'a' in:" + ], + "start_col": 35, + "start_line": 387 + } + }, + "279": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_sub" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 388, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 389, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 35, + "start_line": 389 + }, + "While expanding the reference 'b_neg' in:" + ], + "start_col": 10, + "start_line": 388 + } + }, + "280": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_sub" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 388, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 389, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 35, + "start_line": 389 + }, + "While expanding the reference 'b_neg' in:" + ], + "start_col": 10, + "start_line": 388 + } + }, + "281": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_sub" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 389, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 20, + "start_line": 389 + } + }, + "283": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_sub" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 70, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 389, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 387, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 390, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 390 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 387 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 20, + "start_line": 389 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 70 + } + }, + "284": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_sub" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 13, + "end_line": 389, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 390, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 17, + "start_line": 390 + }, + "While expanding the reference 'res' in:" + ], + "start_col": 10, + "start_line": 389 + } + }, + "285": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_sub" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 13, + "end_line": 389, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 390, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 17, + "start_line": 390 + }, + "While expanding the reference 'res' in:" + ], + "start_col": 10, + "start_line": 389 + } + }, + "286": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_sub" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 390, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 390 + } + }, + "287": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_eq" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 25, + "end_line": 397, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 9, + "start_line": 397 + } + }, + "288": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_eq" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 397, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 397 + } + }, + "290": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_eq" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 397, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 397 + } + }, + "292": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_eq" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 396, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 396, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 398, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 9, + "start_line": 398 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 17, + "start_line": 396 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 17, + "start_line": 396 + } + }, + "293": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_eq" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 398, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 21, + "start_line": 398 + } + }, + "295": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_eq" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 24, + "end_line": 398, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 9, + "start_line": 398 + } + }, + "296": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_eq" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 23, + "end_line": 400, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 9, + "start_line": 400 + } + }, + "297": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_eq" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 400, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 400 + } + }, + "299": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_eq" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 400, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 400 + } + }, + "301": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_eq" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 396, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 396, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 401, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 9, + "start_line": 401 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 17, + "start_line": 396 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 17, + "start_line": 396 + } + }, + "302": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_eq" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 401, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 21, + "start_line": 401 + } + }, + "304": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_eq" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 24, + "end_line": 401, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 9, + "start_line": 401 + } + }, + "305": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_eq" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 396, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 396, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 403, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 403 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 17, + "start_line": 396 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 17, + "start_line": 396 + } + }, + "306": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_eq" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 18, + "end_line": 403, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 17, + "start_line": 403 + } + }, + "308": { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_eq" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 20, + "end_line": 403, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "start_col": 5, + "start_line": 403 + } + }, + "309": { + "accessible_scopes": [ + "openzeppelin.security.safemath.library", + "openzeppelin.security.safemath.library.SafeUint256", + "openzeppelin.security.safemath.library.SafeUint256.add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 23, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 27, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 24, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "start_col": 9, + "start_line": 24 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 20, + "start_line": 27 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 14, + "start_line": 23 + } + }, + "310": { + "accessible_scopes": [ + "openzeppelin.security.safemath.library", + "openzeppelin.security.safemath.library.SafeUint256", + "openzeppelin.security.safemath.library.SafeUint256.add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 23, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 24, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "start_col": 23, + "start_line": 24 + }, + "While expanding the reference 'a' in:" + ], + "start_col": 31, + "start_line": 23 + } + }, + "311": { + "accessible_scopes": [ + "openzeppelin.security.safemath.library", + "openzeppelin.security.safemath.library.SafeUint256", + "openzeppelin.security.safemath.library.SafeUint256.add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 23, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 24, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "start_col": 23, + "start_line": 24 + }, + "While expanding the reference 'a' in:" + ], + "start_col": 31, + "start_line": 23 + } + }, + "312": { + "accessible_scopes": [ + "openzeppelin.security.safemath.library", + "openzeppelin.security.safemath.library.SafeUint256", + "openzeppelin.security.safemath.library.SafeUint256.add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 25, + "end_line": 24, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "start_col": 9, + "start_line": 24 + } + }, + "314": { + "accessible_scopes": [ + "openzeppelin.security.safemath.library", + "openzeppelin.security.safemath.library.SafeUint256", + "openzeppelin.security.safemath.library.SafeUint256.add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 53, + "end_line": 23, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 25, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "start_col": 23, + "start_line": 25 + }, + "While expanding the reference 'b' in:" + ], + "start_col": 43, + "start_line": 23 + } + }, + "315": { + "accessible_scopes": [ + "openzeppelin.security.safemath.library", + "openzeppelin.security.safemath.library.SafeUint256", + "openzeppelin.security.safemath.library.SafeUint256.add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 53, + "end_line": 23, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 25, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "start_col": 23, + "start_line": 25 + }, + "While expanding the reference 'b' in:" + ], + "start_col": 43, + "start_line": 23 + } + }, + "316": { + "accessible_scopes": [ + "openzeppelin.security.safemath.library", + "openzeppelin.security.safemath.library.SafeUint256", + "openzeppelin.security.safemath.library.SafeUint256.add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 25, + "end_line": 25, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "start_col": 9, + "start_line": 25 + } + }, + "318": { + "accessible_scopes": [ + "openzeppelin.security.safemath.library", + "openzeppelin.security.safemath.library.SafeUint256", + "openzeppelin.security.safemath.library.SafeUint256.add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 23, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "parent_location": [ + { + "end_col": 54, + "end_line": 26, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "start_col": 53, + "start_line": 26 + }, + "While expanding the reference 'a' in:" + ], + "start_col": 31, + "start_line": 23 + } + }, + "319": { + "accessible_scopes": [ + "openzeppelin.security.safemath.library", + "openzeppelin.security.safemath.library.SafeUint256", + "openzeppelin.security.safemath.library.SafeUint256.add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 23, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "parent_location": [ + { + "end_col": 54, + "end_line": 26, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "start_col": 53, + "start_line": 26 + }, + "While expanding the reference 'a' in:" + ], + "start_col": 31, + "start_line": 23 + } + }, + "320": { + "accessible_scopes": [ + "openzeppelin.security.safemath.library", + "openzeppelin.security.safemath.library.SafeUint256", + "openzeppelin.security.safemath.library.SafeUint256.add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 53, + "end_line": 23, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 26, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "start_col": 56, + "start_line": 26 + }, + "While expanding the reference 'b' in:" + ], + "start_col": 43, + "start_line": 23 + } + }, + "321": { + "accessible_scopes": [ + "openzeppelin.security.safemath.library", + "openzeppelin.security.safemath.library.SafeUint256", + "openzeppelin.security.safemath.library.SafeUint256.add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 53, + "end_line": 23, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 26, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "start_col": 56, + "start_line": 26 + }, + "While expanding the reference 'b' in:" + ], + "start_col": 43, + "start_line": 23 + } + }, + "322": { + "accessible_scopes": [ + "openzeppelin.security.safemath.library", + "openzeppelin.security.safemath.library.SafeUint256", + "openzeppelin.security.safemath.library.SafeUint256.add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 26, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "start_col": 41, + "start_line": 26 + } + }, + "324": { + "accessible_scopes": [ + "openzeppelin.security.safemath.library", + "openzeppelin.security.safemath.library.SafeUint256", + "openzeppelin.security.safemath.library.SafeUint256.add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 28, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "start_col": 13, + "start_line": 28 + } + }, + "326": { + "accessible_scopes": [ + "openzeppelin.security.safemath.library", + "openzeppelin.security.safemath.library.SafeUint256", + "openzeppelin.security.safemath.library.SafeUint256.add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 70, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 26, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 23, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 30, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "start_col": 9, + "start_line": 30 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 14, + "start_line": 23 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 41, + "start_line": 26 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 70 + } + }, + "327": { + "accessible_scopes": [ + "openzeppelin.security.safemath.library", + "openzeppelin.security.safemath.library.SafeUint256", + "openzeppelin.security.safemath.library.SafeUint256.add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 24, + "end_line": 26, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 30, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "start_col": 19, + "start_line": 30 + }, + "While expanding the reference 'c' in:" + ], + "start_col": 14, + "start_line": 26 + } + }, + "328": { + "accessible_scopes": [ + "openzeppelin.security.safemath.library", + "openzeppelin.security.safemath.library.SafeUint256", + "openzeppelin.security.safemath.library.SafeUint256.add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 24, + "end_line": 26, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 30, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "start_col": 19, + "start_line": 30 + }, + "While expanding the reference 'c' in:" + ], + "start_col": 14, + "start_line": 26 + } + }, + "329": { + "accessible_scopes": [ + "openzeppelin.security.safemath.library", + "openzeppelin.security.safemath.library.SafeUint256", + "openzeppelin.security.safemath.library.SafeUint256.add" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 30, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "start_col": 9, + "start_line": 30 + } + }, + "330": { + "accessible_scopes": [ + "openzeppelin.security.safemath.library", + "openzeppelin.security.safemath.library.SafeUint256", + "openzeppelin.security.safemath.library.SafeUint256.sub_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 36, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "start_col": 9, + "start_line": 36 + } + }, + "332": { + "accessible_scopes": [ + "openzeppelin.security.safemath.library", + "openzeppelin.security.safemath.library.SafeUint256", + "openzeppelin.security.safemath.library.SafeUint256.sub_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 35, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 27, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 37, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "start_col": 9, + "start_line": 37 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 20, + "start_line": 27 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 17, + "start_line": 35 + } + }, + "333": { + "accessible_scopes": [ + "openzeppelin.security.safemath.library", + "openzeppelin.security.safemath.library.SafeUint256", + "openzeppelin.security.safemath.library.SafeUint256.sub_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 35, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 37, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "start_col": 23, + "start_line": 37 + }, + "While expanding the reference 'a' in:" + ], + "start_col": 34, + "start_line": 35 + } + }, + "334": { + "accessible_scopes": [ + "openzeppelin.security.safemath.library", + "openzeppelin.security.safemath.library.SafeUint256", + "openzeppelin.security.safemath.library.SafeUint256.sub_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 35, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 37, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "start_col": 23, + "start_line": 37 + }, + "While expanding the reference 'a' in:" + ], + "start_col": 34, + "start_line": 35 + } + }, + "335": { + "accessible_scopes": [ + "openzeppelin.security.safemath.library", + "openzeppelin.security.safemath.library.SafeUint256", + "openzeppelin.security.safemath.library.SafeUint256.sub_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 25, + "end_line": 37, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "start_col": 9, + "start_line": 37 + } + }, + "337": { + "accessible_scopes": [ + "openzeppelin.security.safemath.library", + "openzeppelin.security.safemath.library.SafeUint256", + "openzeppelin.security.safemath.library.SafeUint256.sub_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 56, + "end_line": 35, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 38, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "start_col": 23, + "start_line": 38 + }, + "While expanding the reference 'b' in:" + ], + "start_col": 46, + "start_line": 35 + } + }, + "338": { + "accessible_scopes": [ + "openzeppelin.security.safemath.library", + "openzeppelin.security.safemath.library.SafeUint256", + "openzeppelin.security.safemath.library.SafeUint256.sub_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 56, + "end_line": 35, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 38, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "start_col": 23, + "start_line": 38 + }, + "While expanding the reference 'b' in:" + ], + "start_col": 46, + "start_line": 35 + } + }, + "339": { + "accessible_scopes": [ + "openzeppelin.security.safemath.library", + "openzeppelin.security.safemath.library.SafeUint256", + "openzeppelin.security.safemath.library.SafeUint256.sub_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 25, + "end_line": 38, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "start_col": 9, + "start_line": 38 + } + }, + "341": { + "accessible_scopes": [ + "openzeppelin.security.safemath.library", + "openzeppelin.security.safemath.library.SafeUint256", + "openzeppelin.security.safemath.library.SafeUint256.sub_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 56, + "end_line": 35, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 39, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "start_col": 34, + "start_line": 39 + }, + "While expanding the reference 'b' in:" + ], + "start_col": 46, + "start_line": 35 + } + }, + "342": { + "accessible_scopes": [ + "openzeppelin.security.safemath.library", + "openzeppelin.security.safemath.library.SafeUint256", + "openzeppelin.security.safemath.library.SafeUint256.sub_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 56, + "end_line": 35, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 39, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "start_col": 34, + "start_line": 39 + }, + "While expanding the reference 'b' in:" + ], + "start_col": 46, + "start_line": 35 + } + }, + "343": { + "accessible_scopes": [ + "openzeppelin.security.safemath.library", + "openzeppelin.security.safemath.library.SafeUint256", + "openzeppelin.security.safemath.library.SafeUint256.sub_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 35, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 39, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "start_col": 37, + "start_line": 39 + }, + "While expanding the reference 'a' in:" + ], + "start_col": 34, + "start_line": 35 + } + }, + "344": { + "accessible_scopes": [ + "openzeppelin.security.safemath.library", + "openzeppelin.security.safemath.library.SafeUint256", + "openzeppelin.security.safemath.library.SafeUint256.sub_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 35, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 39, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "start_col": 37, + "start_line": 39 + }, + "While expanding the reference 'a' in:" + ], + "start_col": 34, + "start_line": 35 + } + }, + "345": { + "accessible_scopes": [ + "openzeppelin.security.safemath.library", + "openzeppelin.security.safemath.library.SafeUint256", + "openzeppelin.security.safemath.library.SafeUint256.sub_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 39, + "end_line": 39, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "start_col": 23, + "start_line": 39 + } + }, + "347": { + "accessible_scopes": [ + "openzeppelin.security.safemath.library", + "openzeppelin.security.safemath.library.SafeUint256", + "openzeppelin.security.safemath.library.SafeUint256.sub_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 41, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "start_col": 13, + "start_line": 41 + } + }, + "349": { + "accessible_scopes": [ + "openzeppelin.security.safemath.library", + "openzeppelin.security.safemath.library.SafeUint256", + "openzeppelin.security.safemath.library.SafeUint256.sub_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 187, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 39, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 387, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 43, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "start_col": 28, + "start_line": 43 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 387 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 23, + "start_line": 39 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 17, + "start_line": 187 + } + }, + "350": { + "accessible_scopes": [ + "openzeppelin.security.safemath.library", + "openzeppelin.security.safemath.library.SafeUint256", + "openzeppelin.security.safemath.library.SafeUint256.sub_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 35, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 43, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "start_col": 40, + "start_line": 43 + }, + "While expanding the reference 'a' in:" + ], + "start_col": 34, + "start_line": 35 + } + }, + "351": { + "accessible_scopes": [ + "openzeppelin.security.safemath.library", + "openzeppelin.security.safemath.library.SafeUint256", + "openzeppelin.security.safemath.library.SafeUint256.sub_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 35, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 43, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "start_col": 40, + "start_line": 43 + }, + "While expanding the reference 'a' in:" + ], + "start_col": 34, + "start_line": 35 + } + }, + "352": { + "accessible_scopes": [ + "openzeppelin.security.safemath.library", + "openzeppelin.security.safemath.library.SafeUint256", + "openzeppelin.security.safemath.library.SafeUint256.sub_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 56, + "end_line": 35, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 43, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "start_col": 43, + "start_line": 43 + }, + "While expanding the reference 'b' in:" + ], + "start_col": 46, + "start_line": 35 + } + }, + "353": { + "accessible_scopes": [ + "openzeppelin.security.safemath.library", + "openzeppelin.security.safemath.library.SafeUint256", + "openzeppelin.security.safemath.library.SafeUint256.sub_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 56, + "end_line": 35, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 43, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "start_col": 43, + "start_line": 43 + }, + "While expanding the reference 'b' in:" + ], + "start_col": 46, + "start_line": 35 + } + }, + "354": { + "accessible_scopes": [ + "openzeppelin.security.safemath.library", + "openzeppelin.security.safemath.library.SafeUint256", + "openzeppelin.security.safemath.library.SafeUint256.sub_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 43, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "start_col": 28, + "start_line": 43 + } + }, + "356": { + "accessible_scopes": [ + "openzeppelin.security.safemath.library", + "openzeppelin.security.safemath.library.SafeUint256", + "openzeppelin.security.safemath.library.SafeUint256.sub_le" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 44, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "start_col": 9, + "start_line": 44 + } + }, + "357": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.Transfer", + "openzeppelin.token.erc20.library.Transfer.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 14, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/event/Transfer/8220fde17ca5479f12ae71a8036f4d354fe722f2c036da610b53511924e4ee84.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 20, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 6, + "start_line": 20 + }, + "While handling event:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "359": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.Transfer", + "openzeppelin.token.erc20.library.Transfer.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/event/Transfer/8220fde17ca5479f12ae71a8036f4d354fe722f2c036da610b53511924e4ee84.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 20, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 6, + "start_line": 20 + }, + "While handling event:" + ], + "start_col": 33, + "start_line": 2 + } + }, + "361": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.Transfer", + "openzeppelin.token.erc20.library.Transfer.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/event/Transfer/8220fde17ca5479f12ae71a8036f4d354fe722f2c036da610b53511924e4ee84.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 20, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 6, + "start_line": 20 + }, + "While handling event:" + ], + "start_col": 6, + "start_line": 2 + } + }, + "362": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.Transfer", + "openzeppelin.token.erc20.library.Transfer.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 31, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/event/Transfer/8220fde17ca5479f12ae71a8036f4d354fe722f2c036da610b53511924e4ee84.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 20, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 6, + "start_line": 20 + }, + "While handling event:" + ], + "start_col": 23, + "start_line": 3 + } + }, + "364": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.Transfer", + "openzeppelin.token.erc20.library.Transfer.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/event/Transfer/8220fde17ca5479f12ae71a8036f4d354fe722f2c036da610b53511924e4ee84.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 20, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 6, + "start_line": 20 + }, + "While handling event:" + ], + "start_col": 1, + "start_line": 3 + } + }, + "365": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.Transfer", + "openzeppelin.token.erc20.library.Transfer.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/event/Transfer/8220fde17ca5479f12ae71a8036f4d354fe722f2c036da610b53511924e4ee84.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 20, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 6, + "start_line": 20 + }, + "While handling event:" + ], + "start_col": 33, + "start_line": 4 + } + }, + "367": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.Transfer", + "openzeppelin.token.erc20.library.Transfer.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/event/Transfer/8220fde17ca5479f12ae71a8036f4d354fe722f2c036da610b53511924e4ee84.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 20, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 6, + "start_line": 20 + }, + "While handling event:" + ], + "start_col": 6, + "start_line": 4 + } + }, + "368": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.Transfer", + "openzeppelin.token.erc20.library.Transfer.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/ad6bf90c88bb84c90b568cfe0e89ce22c3213011f6c9cc8bf0b75066ae521c26.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 20, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 15, + "start_line": 20 + }, + "While handling calldata argument 'from_'" + ], + "start_col": 1, + "start_line": 1 + } + }, + "369": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.Transfer", + "openzeppelin.token.erc20.library.Transfer.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 30, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/2670bb539ede27446c75876e41bcf9ef5cab09b9eec143f3986635a545b089ab.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 20, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 28, + "start_line": 20 + }, + "While handling calldata argument 'to'" + ], + "start_col": 1, + "start_line": 1 + } + }, + "370": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.Transfer", + "openzeppelin.token.erc20.library.Transfer.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 52, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/arg_processor/969c7e319d46ceb58852dd3a77ddee2803f411e321ab446a930b3d3df7862483.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 20, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 38, + "start_line": 20 + }, + "While handling calldata argument 'value'" + ], + "start_col": 1, + "start_line": 3 + } + }, + "371": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.Transfer", + "openzeppelin.token.erc20.library.Transfer.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 52, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/arg_processor/969c7e319d46ceb58852dd3a77ddee2803f411e321ab446a930b3d3df7862483.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 20, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 38, + "start_line": 20 + }, + "While handling calldata argument 'value'" + ], + "start_col": 1, + "start_line": 4 + } + }, + "372": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.Transfer", + "openzeppelin.token.erc20.library.Transfer.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/arg_processor/969c7e319d46ceb58852dd3a77ddee2803f411e321ab446a930b3d3df7862483.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 20, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/event/Transfer/6150feec30bd48bfd0f446ed8c155a6d911a2c3fb3ec7a980733900416819259.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 20, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 6, + "start_line": 20 + }, + "While handling event:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 38, + "start_line": 20 + }, + "While handling calldata argument 'value'" + ], + "start_col": 22, + "start_line": 5 + } + }, + "374": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.Transfer", + "openzeppelin.token.erc20.library.Transfer.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/event/Transfer/a7a8ae41be29ac9f4f6c3b7837c448d787ca051dd1ade98f409e54d33d112504.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 20, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 390, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 95, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/event/Transfer/6150feec30bd48bfd0f446ed8c155a6d911a2c3fb3ec7a980733900416819259.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 20, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 6, + "start_line": 20 + }, + "While handling event:" + ], + "start_col": 1, + "start_line": 1 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 17, + "start_line": 390 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 20 + }, + "While handling event:" + ], + "start_col": 11, + "start_line": 1 + } + }, + "375": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.Transfer", + "openzeppelin.token.erc20.library.Transfer.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/event/Transfer/6150feec30bd48bfd0f446ed8c155a6d911a2c3fb3ec7a980733900416819259.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 20, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 6, + "start_line": 20 + }, + "While handling event:" + ], + "start_col": 21, + "start_line": 1 + } + }, + "377": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.Transfer", + "openzeppelin.token.erc20.library.Transfer.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/event/Transfer/8220fde17ca5479f12ae71a8036f4d354fe722f2c036da610b53511924e4ee84.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 20, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/event/Transfer/6150feec30bd48bfd0f446ed8c155a6d911a2c3fb3ec7a980733900416819259.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 20, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 6, + "start_line": 20 + }, + "While handling event:" + ], + "start_col": 29, + "start_line": 1 + }, + "While expanding the reference '__keys_ptr' in:" + ], + "start_col": 6, + "start_line": 20 + }, + "While handling event:" + ], + "start_col": 12, + "start_line": 2 + } + }, + "378": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.Transfer", + "openzeppelin.token.erc20.library.Transfer.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 77, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/event/Transfer/6150feec30bd48bfd0f446ed8c155a6d911a2c3fb3ec7a980733900416819259.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 20, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 6, + "start_line": 20 + }, + "While handling event:" + ], + "start_col": 50, + "start_line": 1 + } + }, + "379": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.Transfer", + "openzeppelin.token.erc20.library.Transfer.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/event/Transfer/8220fde17ca5479f12ae71a8036f4d354fe722f2c036da610b53511924e4ee84.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 20, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 94, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/event/Transfer/6150feec30bd48bfd0f446ed8c155a6d911a2c3fb3ec7a980733900416819259.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 20, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 6, + "start_line": 20 + }, + "While handling event:" + ], + "start_col": 84, + "start_line": 1 + }, + "While expanding the reference '__data_ptr' in:" + ], + "start_col": 6, + "start_line": 20 + }, + "While handling event:" + ], + "start_col": 12, + "start_line": 4 + } + }, + "380": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.Transfer", + "openzeppelin.token.erc20.library.Transfer.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 95, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/event/Transfer/6150feec30bd48bfd0f446ed8c155a6d911a2c3fb3ec7a980733900416819259.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 20, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 6, + "start_line": 20 + }, + "While handling event:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "382": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.Transfer", + "openzeppelin.token.erc20.library.Transfer.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/event/Transfer/a7a8ae41be29ac9f4f6c3b7837c448d787ca051dd1ade98f409e54d33d112504.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 20, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 46, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/event/Transfer/a7a8ae41be29ac9f4f6c3b7837c448d787ca051dd1ade98f409e54d33d112504.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 20, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 11, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/event/Transfer/6150feec30bd48bfd0f446ed8c155a6d911a2c3fb3ec7a980733900416819259.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 20, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 6, + "start_line": 20 + }, + "While handling event:" + ], + "start_col": 1, + "start_line": 2 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 20 + }, + "While handling event:" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 20 + }, + "While handling event:" + ], + "start_col": 31, + "start_line": 1 + } + }, + "383": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.Transfer", + "openzeppelin.token.erc20.library.Transfer.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 11, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/event/Transfer/6150feec30bd48bfd0f446ed8c155a6d911a2c3fb3ec7a980733900416819259.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 20, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 6, + "start_line": 20 + }, + "While handling event:" + ], + "start_col": 1, + "start_line": 2 + } + }, + "384": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.Approval", + "openzeppelin.token.erc20.library.Approval.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 14, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/event/Approval/8220fde17ca5479f12ae71a8036f4d354fe722f2c036da610b53511924e4ee84.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 24, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 6, + "start_line": 24 + }, + "While handling event:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "386": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.Approval", + "openzeppelin.token.erc20.library.Approval.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/event/Approval/8220fde17ca5479f12ae71a8036f4d354fe722f2c036da610b53511924e4ee84.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 24, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 6, + "start_line": 24 + }, + "While handling event:" + ], + "start_col": 33, + "start_line": 2 + } + }, + "388": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.Approval", + "openzeppelin.token.erc20.library.Approval.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/event/Approval/8220fde17ca5479f12ae71a8036f4d354fe722f2c036da610b53511924e4ee84.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 24, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 6, + "start_line": 24 + }, + "While handling event:" + ], + "start_col": 6, + "start_line": 2 + } + }, + "389": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.Approval", + "openzeppelin.token.erc20.library.Approval.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 31, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/event/Approval/8220fde17ca5479f12ae71a8036f4d354fe722f2c036da610b53511924e4ee84.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 24, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 6, + "start_line": 24 + }, + "While handling event:" + ], + "start_col": 23, + "start_line": 3 + } + }, + "391": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.Approval", + "openzeppelin.token.erc20.library.Approval.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/event/Approval/8220fde17ca5479f12ae71a8036f4d354fe722f2c036da610b53511924e4ee84.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 24, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 6, + "start_line": 24 + }, + "While handling event:" + ], + "start_col": 1, + "start_line": 3 + } + }, + "392": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.Approval", + "openzeppelin.token.erc20.library.Approval.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/event/Approval/8220fde17ca5479f12ae71a8036f4d354fe722f2c036da610b53511924e4ee84.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 24, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 6, + "start_line": 24 + }, + "While handling event:" + ], + "start_col": 33, + "start_line": 4 + } + }, + "394": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.Approval", + "openzeppelin.token.erc20.library.Approval.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/event/Approval/8220fde17ca5479f12ae71a8036f4d354fe722f2c036da610b53511924e4ee84.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 24, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 6, + "start_line": 24 + }, + "While handling event:" + ], + "start_col": 6, + "start_line": 4 + } + }, + "395": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.Approval", + "openzeppelin.token.erc20.library.Approval.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/7e247556a8b9bc505c1e503bda1dbcb424caa8925f45ae18cdde008e8b84b376.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 24, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 15, + "start_line": 24 + }, + "While handling calldata argument 'owner'" + ], + "start_col": 1, + "start_line": 1 + } + }, + "396": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.Approval", + "openzeppelin.token.erc20.library.Approval.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/86b8ce991898641b73ad3eb5d907f86c73139c426526138c35901b17a2d6334d.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 24, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 28, + "start_line": 24 + }, + "While handling calldata argument 'spender'" + ], + "start_col": 1, + "start_line": 1 + } + }, + "397": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.Approval", + "openzeppelin.token.erc20.library.Approval.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 52, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/arg_processor/969c7e319d46ceb58852dd3a77ddee2803f411e321ab446a930b3d3df7862483.cairo" + }, + "parent_location": [ + { + "end_col": 48, + "end_line": 24, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 43, + "start_line": 24 + }, + "While handling calldata argument 'value'" + ], + "start_col": 1, + "start_line": 3 + } + }, + "398": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.Approval", + "openzeppelin.token.erc20.library.Approval.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 52, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/arg_processor/969c7e319d46ceb58852dd3a77ddee2803f411e321ab446a930b3d3df7862483.cairo" + }, + "parent_location": [ + { + "end_col": 48, + "end_line": 24, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 43, + "start_line": 24 + }, + "While handling calldata argument 'value'" + ], + "start_col": 1, + "start_line": 4 + } + }, + "399": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.Approval", + "openzeppelin.token.erc20.library.Approval.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/arg_processor/969c7e319d46ceb58852dd3a77ddee2803f411e321ab446a930b3d3df7862483.cairo" + }, + "parent_location": [ + { + "end_col": 48, + "end_line": 24, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/event/Approval/6150feec30bd48bfd0f446ed8c155a6d911a2c3fb3ec7a980733900416819259.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 24, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 6, + "start_line": 24 + }, + "While handling event:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 43, + "start_line": 24 + }, + "While handling calldata argument 'value'" + ], + "start_col": 22, + "start_line": 5 + } + }, + "401": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.Approval", + "openzeppelin.token.erc20.library.Approval.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/event/Approval/a7a8ae41be29ac9f4f6c3b7837c448d787ca051dd1ade98f409e54d33d112504.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 24, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 390, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 95, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/event/Approval/6150feec30bd48bfd0f446ed8c155a6d911a2c3fb3ec7a980733900416819259.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 24, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 6, + "start_line": 24 + }, + "While handling event:" + ], + "start_col": 1, + "start_line": 1 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 17, + "start_line": 390 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 24 + }, + "While handling event:" + ], + "start_col": 11, + "start_line": 1 + } + }, + "402": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.Approval", + "openzeppelin.token.erc20.library.Approval.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/event/Approval/6150feec30bd48bfd0f446ed8c155a6d911a2c3fb3ec7a980733900416819259.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 24, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 6, + "start_line": 24 + }, + "While handling event:" + ], + "start_col": 21, + "start_line": 1 + } + }, + "404": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.Approval", + "openzeppelin.token.erc20.library.Approval.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/event/Approval/8220fde17ca5479f12ae71a8036f4d354fe722f2c036da610b53511924e4ee84.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 24, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/event/Approval/6150feec30bd48bfd0f446ed8c155a6d911a2c3fb3ec7a980733900416819259.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 24, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 6, + "start_line": 24 + }, + "While handling event:" + ], + "start_col": 29, + "start_line": 1 + }, + "While expanding the reference '__keys_ptr' in:" + ], + "start_col": 6, + "start_line": 24 + }, + "While handling event:" + ], + "start_col": 12, + "start_line": 2 + } + }, + "405": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.Approval", + "openzeppelin.token.erc20.library.Approval.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 77, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/event/Approval/6150feec30bd48bfd0f446ed8c155a6d911a2c3fb3ec7a980733900416819259.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 24, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 6, + "start_line": 24 + }, + "While handling event:" + ], + "start_col": 50, + "start_line": 1 + } + }, + "406": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.Approval", + "openzeppelin.token.erc20.library.Approval.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/event/Approval/8220fde17ca5479f12ae71a8036f4d354fe722f2c036da610b53511924e4ee84.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 24, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 94, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/event/Approval/6150feec30bd48bfd0f446ed8c155a6d911a2c3fb3ec7a980733900416819259.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 24, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 6, + "start_line": 24 + }, + "While handling event:" + ], + "start_col": 84, + "start_line": 1 + }, + "While expanding the reference '__data_ptr' in:" + ], + "start_col": 6, + "start_line": 24 + }, + "While handling event:" + ], + "start_col": 12, + "start_line": 4 + } + }, + "407": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.Approval", + "openzeppelin.token.erc20.library.Approval.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 95, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/event/Approval/6150feec30bd48bfd0f446ed8c155a6d911a2c3fb3ec7a980733900416819259.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 24, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 6, + "start_line": 24 + }, + "While handling event:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "409": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.Approval", + "openzeppelin.token.erc20.library.Approval.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/event/Approval/a7a8ae41be29ac9f4f6c3b7837c448d787ca051dd1ade98f409e54d33d112504.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 24, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 46, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/event/Approval/a7a8ae41be29ac9f4f6c3b7837c448d787ca051dd1ade98f409e54d33d112504.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 24, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 11, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/event/Approval/6150feec30bd48bfd0f446ed8c155a6d911a2c3fb3ec7a980733900416819259.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 24, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 6, + "start_line": 24 + }, + "While handling event:" + ], + "start_col": 1, + "start_line": 2 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 24 + }, + "While handling event:" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 24 + }, + "While handling event:" + ], + "start_col": 31, + "start_line": 1 + } + }, + "410": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.Approval", + "openzeppelin.token.erc20.library.Approval.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 11, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/event/Approval/6150feec30bd48bfd0f446ed8c155a6d911a2c3fb3ec7a980733900416819259.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 24, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 6, + "start_line": 24 + }, + "While handling event:" + ], + "start_col": 1, + "start_line": 2 + } + }, + "411": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_name", + "openzeppelin.token.erc20.library.ERC20_name.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_name/impl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_name/decl.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_name/impl.cairo" + }, + "start_col": 9, + "start_line": 9 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + } + }, + "412": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_name", + "openzeppelin.token.erc20.library.ERC20_name.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_name/impl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_name/decl.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_name/impl.cairo" + }, + "start_col": 9, + "start_line": 9 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + } + }, + "413": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_name", + "openzeppelin.token.erc20.library.ERC20_name.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 95, + "end_line": 8, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_name/impl.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_name/impl.cairo" + }, + "start_col": 21, + "start_line": 9 + }, + "While expanding the reference 'res' in:" + ], + "start_col": 19, + "start_line": 8 + } + }, + "415": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_name", + "openzeppelin.token.erc20.library.ERC20_name.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_name/impl.cairo" + }, + "start_col": 9, + "start_line": 9 + } + }, + "416": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_name", + "openzeppelin.token.erc20.library.ERC20_name.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_name/impl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_name/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_name/impl.cairo" + }, + "start_col": 30, + "start_line": 13 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 12 + } + }, + "417": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_name", + "openzeppelin.token.erc20.library.ERC20_name.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 78, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_name/impl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_name/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_name/impl.cairo" + }, + "start_col": 30, + "start_line": 13 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 12 + } + }, + "418": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_name", + "openzeppelin.token.erc20.library.ERC20_name.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_name/impl.cairo" + }, + "start_col": 30, + "start_line": 13 + } + }, + "420": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_name", + "openzeppelin.token.erc20.library.ERC20_name.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_name/impl.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 352, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_name/impl.cairo" + }, + "start_col": 37, + "start_line": 14 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 352 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 12 + } + }, + "421": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_name", + "openzeppelin.token.erc20.library.ERC20_name.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_name/impl.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_name/impl.cairo" + }, + "start_col": 58, + "start_line": 14 + }, + "While expanding the reference 'storage_addr' in:" + ], + "start_col": 14, + "start_line": 13 + } + }, + "422": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_name", + "openzeppelin.token.erc20.library.ERC20_name.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 75, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_name/impl.cairo" + }, + "start_col": 37, + "start_line": 14 + } + }, + "424": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_name", + "openzeppelin.token.erc20.library.ERC20_name.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 352, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_name/impl.cairo" + }, + "parent_location": [ + { + "end_col": 42, + "end_line": 16, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_name/impl.cairo" + }, + "start_col": 31, + "start_line": 16 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 37, + "start_line": 14 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 352 + } + }, + "425": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_name", + "openzeppelin.token.erc20.library.ERC20_name.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_name/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_name/impl.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 17, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_name/impl.cairo" + }, + "start_col": 32, + "start_line": 17 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 30, + "start_line": 13 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + } + }, + "426": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_name", + "openzeppelin.token.erc20.library.ERC20_name.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_name/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_name/impl.cairo" + }, + "parent_location": [ + { + "end_col": 50, + "end_line": 18, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_name/impl.cairo" + }, + "start_col": 35, + "start_line": 18 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 30, + "start_line": 13 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + } + }, + "427": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_name", + "openzeppelin.token.erc20.library.ERC20_name.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_name/impl.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_name/impl.cairo" + }, + "start_col": 45, + "start_line": 19 + }, + "While expanding the reference '__storage_var_temp0' in:" + ], + "start_col": 14, + "start_line": 14 + } + }, + "428": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_name", + "openzeppelin.token.erc20.library.ERC20_name.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 20, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_name/impl.cairo" + }, + "start_col": 9, + "start_line": 20 + } + }, + "429": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_name", + "openzeppelin.token.erc20.library.ERC20_name.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 62, + "end_line": 23, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_name/impl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_name/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 24, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_name/impl.cairo" + }, + "start_col": 30, + "start_line": 24 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 23 + } + }, + "430": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_name", + "openzeppelin.token.erc20.library.ERC20_name.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 23, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_name/impl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_name/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 24, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_name/impl.cairo" + }, + "start_col": 30, + "start_line": 24 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 23 + } + }, + "431": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_name", + "openzeppelin.token.erc20.library.ERC20_name.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 24, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_name/impl.cairo" + }, + "start_col": 30, + "start_line": 24 + } + }, + "433": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_name", + "openzeppelin.token.erc20.library.ERC20_name.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 23, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_name/impl.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 370, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 80, + "end_line": 25, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_name/impl.cairo" + }, + "start_col": 9, + "start_line": 25 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 370 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 23 + } + }, + "434": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_name", + "openzeppelin.token.erc20.library.ERC20_name.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 24, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_name/impl.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 25, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_name/impl.cairo" + }, + "start_col": 31, + "start_line": 25 + }, + "While expanding the reference 'storage_addr' in:" + ], + "start_col": 14, + "start_line": 24 + } + }, + "435": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_name", + "openzeppelin.token.erc20.library.ERC20_name.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 25, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_name/impl.cairo" + }, + "start_col": 55, + "start_line": 25 + } + }, + "436": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_name", + "openzeppelin.token.erc20.library.ERC20_name.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 80, + "end_line": 25, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_name/impl.cairo" + }, + "start_col": 9, + "start_line": 25 + } + }, + "438": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_name", + "openzeppelin.token.erc20.library.ERC20_name.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_name/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 24, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_name/impl.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_name/decl.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 26, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_name/impl.cairo" + }, + "start_col": 9, + "start_line": 26 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 19 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 30, + "start_line": 24 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + } + }, + "439": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_name", + "openzeppelin.token.erc20.library.ERC20_name.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_name/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 24, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_name/impl.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_name/decl.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 26, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_name/impl.cairo" + }, + "start_col": 9, + "start_line": 26 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 19 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 30, + "start_line": 24 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + } + }, + "440": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_name", + "openzeppelin.token.erc20.library.ERC20_name.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 19, + "end_line": 26, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_name/impl.cairo" + }, + "start_col": 9, + "start_line": 26 + } + }, + "441": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_symbol", + "openzeppelin.token.erc20.library.ERC20_symbol.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_symbol/impl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_symbol/decl.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_symbol/impl.cairo" + }, + "start_col": 9, + "start_line": 9 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + } + }, + "442": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_symbol", + "openzeppelin.token.erc20.library.ERC20_symbol.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_symbol/impl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_symbol/decl.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_symbol/impl.cairo" + }, + "start_col": 9, + "start_line": 9 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + } + }, + "443": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_symbol", + "openzeppelin.token.erc20.library.ERC20_symbol.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 94, + "end_line": 8, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_symbol/impl.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_symbol/impl.cairo" + }, + "start_col": 21, + "start_line": 9 + }, + "While expanding the reference 'res' in:" + ], + "start_col": 19, + "start_line": 8 + } + }, + "445": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_symbol", + "openzeppelin.token.erc20.library.ERC20_symbol.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_symbol/impl.cairo" + }, + "start_col": 9, + "start_line": 9 + } + }, + "446": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_symbol", + "openzeppelin.token.erc20.library.ERC20_symbol.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_symbol/impl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_symbol/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_symbol/impl.cairo" + }, + "start_col": 30, + "start_line": 13 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 12 + } + }, + "447": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_symbol", + "openzeppelin.token.erc20.library.ERC20_symbol.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 78, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_symbol/impl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_symbol/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_symbol/impl.cairo" + }, + "start_col": 30, + "start_line": 13 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 12 + } + }, + "448": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_symbol", + "openzeppelin.token.erc20.library.ERC20_symbol.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_symbol/impl.cairo" + }, + "start_col": 30, + "start_line": 13 + } + }, + "450": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_symbol", + "openzeppelin.token.erc20.library.ERC20_symbol.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_symbol/impl.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 352, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_symbol/impl.cairo" + }, + "start_col": 37, + "start_line": 14 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 352 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 12 + } + }, + "451": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_symbol", + "openzeppelin.token.erc20.library.ERC20_symbol.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_symbol/impl.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_symbol/impl.cairo" + }, + "start_col": 58, + "start_line": 14 + }, + "While expanding the reference 'storage_addr' in:" + ], + "start_col": 14, + "start_line": 13 + } + }, + "452": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_symbol", + "openzeppelin.token.erc20.library.ERC20_symbol.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 75, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_symbol/impl.cairo" + }, + "start_col": 37, + "start_line": 14 + } + }, + "454": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_symbol", + "openzeppelin.token.erc20.library.ERC20_symbol.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 352, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_symbol/impl.cairo" + }, + "parent_location": [ + { + "end_col": 42, + "end_line": 16, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_symbol/impl.cairo" + }, + "start_col": 31, + "start_line": 16 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 37, + "start_line": 14 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 352 + } + }, + "455": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_symbol", + "openzeppelin.token.erc20.library.ERC20_symbol.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_symbol/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_symbol/impl.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 17, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_symbol/impl.cairo" + }, + "start_col": 32, + "start_line": 17 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 30, + "start_line": 13 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + } + }, + "456": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_symbol", + "openzeppelin.token.erc20.library.ERC20_symbol.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_symbol/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_symbol/impl.cairo" + }, + "parent_location": [ + { + "end_col": 50, + "end_line": 18, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_symbol/impl.cairo" + }, + "start_col": 35, + "start_line": 18 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 30, + "start_line": 13 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + } + }, + "457": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_symbol", + "openzeppelin.token.erc20.library.ERC20_symbol.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_symbol/impl.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_symbol/impl.cairo" + }, + "start_col": 45, + "start_line": 19 + }, + "While expanding the reference '__storage_var_temp0' in:" + ], + "start_col": 14, + "start_line": 14 + } + }, + "458": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_symbol", + "openzeppelin.token.erc20.library.ERC20_symbol.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 20, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_symbol/impl.cairo" + }, + "start_col": 9, + "start_line": 20 + } + }, + "459": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_symbol", + "openzeppelin.token.erc20.library.ERC20_symbol.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 62, + "end_line": 23, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_symbol/impl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_symbol/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 24, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_symbol/impl.cairo" + }, + "start_col": 30, + "start_line": 24 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 23 + } + }, + "460": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_symbol", + "openzeppelin.token.erc20.library.ERC20_symbol.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 23, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_symbol/impl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_symbol/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 24, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_symbol/impl.cairo" + }, + "start_col": 30, + "start_line": 24 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 23 + } + }, + "461": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_symbol", + "openzeppelin.token.erc20.library.ERC20_symbol.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 24, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_symbol/impl.cairo" + }, + "start_col": 30, + "start_line": 24 + } + }, + "463": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_symbol", + "openzeppelin.token.erc20.library.ERC20_symbol.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 23, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_symbol/impl.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 370, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 80, + "end_line": 25, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_symbol/impl.cairo" + }, + "start_col": 9, + "start_line": 25 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 370 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 23 + } + }, + "464": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_symbol", + "openzeppelin.token.erc20.library.ERC20_symbol.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 24, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_symbol/impl.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 25, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_symbol/impl.cairo" + }, + "start_col": 31, + "start_line": 25 + }, + "While expanding the reference 'storage_addr' in:" + ], + "start_col": 14, + "start_line": 24 + } + }, + "465": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_symbol", + "openzeppelin.token.erc20.library.ERC20_symbol.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 25, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_symbol/impl.cairo" + }, + "start_col": 55, + "start_line": 25 + } + }, + "466": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_symbol", + "openzeppelin.token.erc20.library.ERC20_symbol.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 80, + "end_line": 25, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_symbol/impl.cairo" + }, + "start_col": 9, + "start_line": 25 + } + }, + "468": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_symbol", + "openzeppelin.token.erc20.library.ERC20_symbol.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_symbol/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 24, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_symbol/impl.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_symbol/decl.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 26, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_symbol/impl.cairo" + }, + "start_col": 9, + "start_line": 26 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 19 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 30, + "start_line": 24 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + } + }, + "469": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_symbol", + "openzeppelin.token.erc20.library.ERC20_symbol.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_symbol/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 24, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_symbol/impl.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_symbol/decl.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 26, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_symbol/impl.cairo" + }, + "start_col": 9, + "start_line": 26 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 19 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 30, + "start_line": 24 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + } + }, + "470": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_symbol", + "openzeppelin.token.erc20.library.ERC20_symbol.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 19, + "end_line": 26, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_symbol/impl.cairo" + }, + "start_col": 9, + "start_line": 26 + } + }, + "471": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_decimals", + "openzeppelin.token.erc20.library.ERC20_decimals.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_decimals/impl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_decimals/decl.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_decimals/impl.cairo" + }, + "start_col": 9, + "start_line": 9 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + } + }, + "472": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_decimals", + "openzeppelin.token.erc20.library.ERC20_decimals.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_decimals/impl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_decimals/decl.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_decimals/impl.cairo" + }, + "start_col": 9, + "start_line": 9 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + } + }, + "473": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_decimals", + "openzeppelin.token.erc20.library.ERC20_decimals.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 94, + "end_line": 8, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_decimals/impl.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_decimals/impl.cairo" + }, + "start_col": 21, + "start_line": 9 + }, + "While expanding the reference 'res' in:" + ], + "start_col": 19, + "start_line": 8 + } + }, + "475": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_decimals", + "openzeppelin.token.erc20.library.ERC20_decimals.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_decimals/impl.cairo" + }, + "start_col": 9, + "start_line": 9 + } + }, + "476": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_decimals", + "openzeppelin.token.erc20.library.ERC20_decimals.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_decimals/impl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_decimals/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_decimals/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": 35, + "start_line": 12 + } + }, + "477": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_decimals", + "openzeppelin.token.erc20.library.ERC20_decimals.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 78, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_decimals/impl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_decimals/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_decimals/impl.cairo" + }, + "start_col": 30, + "start_line": 15 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 12 + } + }, + "478": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_decimals", + "openzeppelin.token.erc20.library.ERC20_decimals.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_decimals/impl.cairo" + }, + "start_col": 30, + "start_line": 15 + } + }, + "480": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_decimals", + "openzeppelin.token.erc20.library.ERC20_decimals.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_decimals/impl.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 352, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 16, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_decimals/impl.cairo" + }, + "start_col": 37, + "start_line": 16 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 352 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 12 + } + }, + "481": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_decimals", + "openzeppelin.token.erc20.library.ERC20_decimals.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_decimals/impl.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 16, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_decimals/impl.cairo" + }, + "start_col": 58, + "start_line": 16 + }, + "While expanding the reference 'storage_addr' in:" + ], + "start_col": 14, + "start_line": 15 + } + }, + "482": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_decimals", + "openzeppelin.token.erc20.library.ERC20_decimals.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 75, + "end_line": 16, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_decimals/impl.cairo" + }, + "start_col": 37, + "start_line": 16 + } + }, + "484": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_decimals", + "openzeppelin.token.erc20.library.ERC20_decimals.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 352, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 16, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_decimals/impl.cairo" + }, + "parent_location": [ + { + "end_col": 42, + "end_line": 18, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_decimals/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": 352 + } + }, + "485": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_decimals", + "openzeppelin.token.erc20.library.ERC20_decimals.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_decimals/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_decimals/impl.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_decimals/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 + } + }, + "486": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_decimals", + "openzeppelin.token.erc20.library.ERC20_decimals.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_decimals/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_decimals/impl.cairo" + }, + "parent_location": [ + { + "end_col": 50, + "end_line": 20, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_decimals/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": 43, + "start_line": 7 + } + }, + "487": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_decimals", + "openzeppelin.token.erc20.library.ERC20_decimals.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 16, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_decimals/impl.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_decimals/impl.cairo" + }, + "start_col": 45, + "start_line": 21 + }, + "While expanding the reference '__storage_var_temp0' in:" + ], + "start_col": 14, + "start_line": 16 + } + }, + "488": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_decimals", + "openzeppelin.token.erc20.library.ERC20_decimals.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 22, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_decimals/impl.cairo" + }, + "start_col": 9, + "start_line": 22 + } + }, + "489": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_decimals", + "openzeppelin.token.erc20.library.ERC20_decimals.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 62, + "end_line": 25, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_decimals/impl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_decimals/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 26, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_decimals/impl.cairo" + }, + "start_col": 30, + "start_line": 26 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 25 + } + }, + "490": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_decimals", + "openzeppelin.token.erc20.library.ERC20_decimals.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 25, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_decimals/impl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_decimals/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 26, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_decimals/impl.cairo" + }, + "start_col": 30, + "start_line": 26 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 25 + } + }, + "491": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_decimals", + "openzeppelin.token.erc20.library.ERC20_decimals.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 26, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_decimals/impl.cairo" + }, + "start_col": 30, + "start_line": 26 + } + }, + "493": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_decimals", + "openzeppelin.token.erc20.library.ERC20_decimals.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 25, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_decimals/impl.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 370, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 80, + "end_line": 27, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_decimals/impl.cairo" + }, + "start_col": 9, + "start_line": 27 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 370 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 25 + } + }, + "494": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_decimals", + "openzeppelin.token.erc20.library.ERC20_decimals.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 26, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_decimals/impl.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 27, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_decimals/impl.cairo" + }, + "start_col": 31, + "start_line": 27 + }, + "While expanding the reference 'storage_addr' in:" + ], + "start_col": 14, + "start_line": 26 + } + }, + "495": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_decimals", + "openzeppelin.token.erc20.library.ERC20_decimals.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 27, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_decimals/impl.cairo" + }, + "start_col": 55, + "start_line": 27 + } + }, + "496": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_decimals", + "openzeppelin.token.erc20.library.ERC20_decimals.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 80, + "end_line": 27, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_decimals/impl.cairo" + }, + "start_col": 9, + "start_line": 27 + } + }, + "498": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_decimals", + "openzeppelin.token.erc20.library.ERC20_decimals.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_decimals/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 26, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_decimals/impl.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_decimals/decl.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 28, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_decimals/impl.cairo" + }, + "start_col": 9, + "start_line": 28 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 21 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 30, + "start_line": 26 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + } + }, + "499": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_decimals", + "openzeppelin.token.erc20.library.ERC20_decimals.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_decimals/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 26, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_decimals/impl.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_decimals/decl.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 28, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_decimals/impl.cairo" + }, + "start_col": 9, + "start_line": 28 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 21 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 30, + "start_line": 26 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + } + }, + "500": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_decimals", + "openzeppelin.token.erc20.library.ERC20_decimals.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 19, + "end_line": 28, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_decimals/impl.cairo" + }, + "start_col": 9, + "start_line": 28 + } + }, + "501": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_total_supply", + "openzeppelin.token.erc20.library.ERC20_total_supply.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/impl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/impl.cairo" + }, + "start_col": 9, + "start_line": 9 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + } + }, + "502": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_total_supply", + "openzeppelin.token.erc20.library.ERC20_total_supply.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/impl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/impl.cairo" + }, + "start_col": 9, + "start_line": 9 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + } + }, + "503": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_total_supply", + "openzeppelin.token.erc20.library.ERC20_total_supply.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 94, + "end_line": 8, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/impl.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/impl.cairo" + }, + "start_col": 21, + "start_line": 9 + }, + "While expanding the reference 'res' in:" + ], + "start_col": 19, + "start_line": 8 + } + }, + "505": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_total_supply", + "openzeppelin.token.erc20.library.ERC20_total_supply.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/impl.cairo" + }, + "start_col": 9, + "start_line": 9 + } + }, + "506": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_total_supply", + "openzeppelin.token.erc20.library.ERC20_total_supply.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/impl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/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": 35, + "start_line": 12 + } + }, + "507": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_total_supply", + "openzeppelin.token.erc20.library.ERC20_total_supply.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 78, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/impl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/impl.cairo" + }, + "start_col": 30, + "start_line": 15 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 12 + } + }, + "508": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_total_supply", + "openzeppelin.token.erc20.library.ERC20_total_supply.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/impl.cairo" + }, + "start_col": 30, + "start_line": 15 + } + }, + "510": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_total_supply", + "openzeppelin.token.erc20.library.ERC20_total_supply.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/impl.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 352, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 16, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/impl.cairo" + }, + "start_col": 37, + "start_line": 16 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 352 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 12 + } + }, + "511": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_total_supply", + "openzeppelin.token.erc20.library.ERC20_total_supply.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/impl.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 16, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/impl.cairo" + }, + "start_col": 58, + "start_line": 16 + }, + "While expanding the reference 'storage_addr' in:" + ], + "start_col": 14, + "start_line": 15 + } + }, + "512": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_total_supply", + "openzeppelin.token.erc20.library.ERC20_total_supply.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 75, + "end_line": 16, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/impl.cairo" + }, + "start_col": 37, + "start_line": 16 + } + }, + "514": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_total_supply", + "openzeppelin.token.erc20.library.ERC20_total_supply.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 352, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 16, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/impl.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 352, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 17, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/impl.cairo" + }, + "start_col": 37, + "start_line": 17 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 352 + }, + "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": 352 + } + }, + "515": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_total_supply", + "openzeppelin.token.erc20.library.ERC20_total_supply.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 74, + "end_line": 17, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/impl.cairo" + }, + "start_col": 58, + "start_line": 17 + } + }, + "517": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_total_supply", + "openzeppelin.token.erc20.library.ERC20_total_supply.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 75, + "end_line": 17, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/impl.cairo" + }, + "start_col": 37, + "start_line": 17 + } + }, + "519": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_total_supply", + "openzeppelin.token.erc20.library.ERC20_total_supply.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 352, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 17, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/impl.cairo" + }, + "parent_location": [ + { + "end_col": 42, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/impl.cairo" + }, + "start_col": 31, + "start_line": 19 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 37, + "start_line": 17 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 352 + } + }, + "520": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_total_supply", + "openzeppelin.token.erc20.library.ERC20_total_supply.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/impl.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 20, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/impl.cairo" + }, + "start_col": 32, + "start_line": 20 + }, + "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 + } + }, + "521": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_total_supply", + "openzeppelin.token.erc20.library.ERC20_total_supply.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/impl.cairo" + }, + "parent_location": [ + { + "end_col": 50, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/impl.cairo" + }, + "start_col": 35, + "start_line": 21 + }, + "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": 43, + "start_line": 7 + } + }, + "522": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_total_supply", + "openzeppelin.token.erc20.library.ERC20_total_supply.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 16, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/impl.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 22, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/impl.cairo" + }, + "start_col": 45, + "start_line": 22 + }, + "While expanding the reference '__storage_var_temp0' in:" + ], + "start_col": 14, + "start_line": 16 + } + }, + "523": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_total_supply", + "openzeppelin.token.erc20.library.ERC20_total_supply.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 17, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/impl.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 23, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/impl.cairo" + }, + "start_col": 45, + "start_line": 23 + }, + "While expanding the reference '__storage_var_temp1' in:" + ], + "start_col": 14, + "start_line": 17 + } + }, + "524": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_total_supply", + "openzeppelin.token.erc20.library.ERC20_total_supply.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 24, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/impl.cairo" + }, + "start_col": 9, + "start_line": 24 + } + }, + "525": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_total_supply", + "openzeppelin.token.erc20.library.ERC20_total_supply.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 62, + "end_line": 27, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/impl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 28, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/impl.cairo" + }, + "start_col": 30, + "start_line": 28 + }, + "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": 27 + } + }, + "526": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_total_supply", + "openzeppelin.token.erc20.library.ERC20_total_supply.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 27, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/impl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 28, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/impl.cairo" + }, + "start_col": 30, + "start_line": 28 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 27 + } + }, + "527": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_total_supply", + "openzeppelin.token.erc20.library.ERC20_total_supply.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 28, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/impl.cairo" + }, + "start_col": 30, + "start_line": 28 + } + }, + "529": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_total_supply", + "openzeppelin.token.erc20.library.ERC20_total_supply.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 27, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/impl.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 370, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 80, + "end_line": 29, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/impl.cairo" + }, + "start_col": 9, + "start_line": 29 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 370 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 27 + } + }, + "530": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_total_supply", + "openzeppelin.token.erc20.library.ERC20_total_supply.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 28, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/impl.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 29, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/impl.cairo" + }, + "start_col": 31, + "start_line": 29 + }, + "While expanding the reference 'storage_addr' in:" + ], + "start_col": 14, + "start_line": 28 + } + }, + "531": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_total_supply", + "openzeppelin.token.erc20.library.ERC20_total_supply.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 29, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/impl.cairo" + }, + "start_col": 55, + "start_line": 29 + } + }, + "532": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_total_supply", + "openzeppelin.token.erc20.library.ERC20_total_supply.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 80, + "end_line": 29, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/impl.cairo" + }, + "start_col": 9, + "start_line": 29 + } + }, + "534": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_total_supply", + "openzeppelin.token.erc20.library.ERC20_total_supply.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 47, + "end_line": 30, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/impl.cairo" + }, + "start_col": 31, + "start_line": 30 + } + }, + "536": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_total_supply", + "openzeppelin.token.erc20.library.ERC20_total_supply.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 30, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/impl.cairo" + }, + "start_col": 55, + "start_line": 30 + } + }, + "537": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_total_supply", + "openzeppelin.token.erc20.library.ERC20_total_supply.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 80, + "end_line": 30, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/impl.cairo" + }, + "start_col": 9, + "start_line": 30 + } + }, + "539": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_total_supply", + "openzeppelin.token.erc20.library.ERC20_total_supply.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 28, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/impl.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 31, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/impl.cairo" + }, + "start_col": 9, + "start_line": 31 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 21 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 30, + "start_line": 28 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + } + }, + "540": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_total_supply", + "openzeppelin.token.erc20.library.ERC20_total_supply.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 28, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/impl.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 31, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/impl.cairo" + }, + "start_col": 9, + "start_line": 31 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 21 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 30, + "start_line": 28 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + } + }, + "541": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_total_supply", + "openzeppelin.token.erc20.library.ERC20_total_supply.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 19, + "end_line": 31, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/impl.cairo" + }, + "start_col": 9, + "start_line": 31 + } + }, + "542": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_balances", + "openzeppelin.token.erc20.library.ERC20_balances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 48, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "start_col": 36, + "start_line": 9 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + } + }, + "543": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_balances", + "openzeppelin.token.erc20.library.ERC20_balances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 95, + "end_line": 8, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 53, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "start_col": 50, + "start_line": 9 + }, + "While expanding the reference 'res' in:" + ], + "start_col": 19, + "start_line": 8 + } + }, + "545": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_balances", + "openzeppelin.token.erc20.library.ERC20_balances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "start_col": 55, + "start_line": 9 + } + }, + "546": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_balances", + "openzeppelin.token.erc20.library.ERC20_balances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 80, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "start_col": 21, + "start_line": 9 + } + }, + "548": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_balances", + "openzeppelin.token.erc20.library.ERC20_balances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 12, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/storage.cairo" + }, + "parent_location": [ + { + "end_col": 48, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "start_col": 21, + "start_line": 10 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 24, + "start_line": 12 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + } + }, + "549": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_balances", + "openzeppelin.token.erc20.library.ERC20_balances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 17, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 47, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "start_col": 44, + "start_line": 10 + }, + "While expanding the reference 'res' in:" + ], + "start_col": 14, + "start_line": 9 + } + }, + "550": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_balances", + "openzeppelin.token.erc20.library.ERC20_balances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "start_col": 21, + "start_line": 10 + } + }, + "552": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_balances", + "openzeppelin.token.erc20.library.ERC20_balances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 9, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "start_col": 9, + "start_line": 11 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 9 + } + }, + "553": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_balances", + "openzeppelin.token.erc20.library.ERC20_balances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 39, + "end_line": 12, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/storage.cairo" + }, + "parent_location": [ + { + "end_col": 48, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "start_col": 9, + "start_line": 11 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 21, + "start_line": 10 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 24, + "start_line": 12 + } + }, + "554": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_balances", + "openzeppelin.token.erc20.library.ERC20_balances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 17, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "start_col": 21, + "start_line": 11 + }, + "While expanding the reference 'res' in:" + ], + "start_col": 14, + "start_line": 10 + } + }, + "555": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_balances", + "openzeppelin.token.erc20.library.ERC20_balances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "start_col": 9, + "start_line": 11 + } + }, + "556": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_balances", + "openzeppelin.token.erc20.library.ERC20_balances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 17, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "start_col": 30, + "start_line": 17 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 14 + } + }, + "557": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_balances", + "openzeppelin.token.erc20.library.ERC20_balances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 78, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 17, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "start_col": 30, + "start_line": 17 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 14 + } + }, + "558": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_balances", + "openzeppelin.token.erc20.library.ERC20_balances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 93, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 42, + "end_line": 17, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "start_col": 35, + "start_line": 17 + }, + "While expanding the reference 'account' in:" + ], + "start_col": 80, + "start_line": 14 + } + }, + "559": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_balances", + "openzeppelin.token.erc20.library.ERC20_balances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 43, + "end_line": 17, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "start_col": 30, + "start_line": 17 + } + }, + "561": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_balances", + "openzeppelin.token.erc20.library.ERC20_balances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 352, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 18, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "start_col": 37, + "start_line": 18 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 352 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 14 + } + }, + "562": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_balances", + "openzeppelin.token.erc20.library.ERC20_balances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 17, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 18, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "start_col": 58, + "start_line": 18 + }, + "While expanding the reference 'storage_addr' in:" + ], + "start_col": 14, + "start_line": 17 + } + }, + "563": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_balances", + "openzeppelin.token.erc20.library.ERC20_balances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 75, + "end_line": 18, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "start_col": 37, + "start_line": 18 + } + }, + "565": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_balances", + "openzeppelin.token.erc20.library.ERC20_balances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 352, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 18, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 352, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "start_col": 37, + "start_line": 19 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 352 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 37, + "start_line": 18 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 352 + } + }, + "566": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_balances", + "openzeppelin.token.erc20.library.ERC20_balances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 74, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "start_col": 58, + "start_line": 19 + } + }, + "568": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_balances", + "openzeppelin.token.erc20.library.ERC20_balances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 75, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "start_col": 37, + "start_line": 19 + } + }, + "570": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_balances", + "openzeppelin.token.erc20.library.ERC20_balances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 352, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 42, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "start_col": 31, + "start_line": 21 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 37, + "start_line": 19 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 352 + } + }, + "571": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_balances", + "openzeppelin.token.erc20.library.ERC20_balances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 17, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 22, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "start_col": 32, + "start_line": 22 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 30, + "start_line": 17 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + } + }, + "572": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_balances", + "openzeppelin.token.erc20.library.ERC20_balances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 17, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 50, + "end_line": 23, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "start_col": 35, + "start_line": 23 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 30, + "start_line": 17 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + } + }, + "573": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_balances", + "openzeppelin.token.erc20.library.ERC20_balances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 18, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 24, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "start_col": 45, + "start_line": 24 + }, + "While expanding the reference '__storage_var_temp0' in:" + ], + "start_col": 14, + "start_line": 18 + } + }, + "574": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_balances", + "openzeppelin.token.erc20.library.ERC20_balances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 25, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "start_col": 45, + "start_line": 25 + }, + "While expanding the reference '__storage_var_temp1' in:" + ], + "start_col": 14, + "start_line": 19 + } + }, + "575": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_balances", + "openzeppelin.token.erc20.library.ERC20_balances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 26, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "start_col": 9, + "start_line": 26 + } + }, + "576": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_balances", + "openzeppelin.token.erc20.library.ERC20_balances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 62, + "end_line": 29, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 32, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "start_col": 30, + "start_line": 32 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 29 + } + }, + "577": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_balances", + "openzeppelin.token.erc20.library.ERC20_balances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 29, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 32, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "start_col": 30, + "start_line": 32 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 29 + } + }, + "578": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_balances", + "openzeppelin.token.erc20.library.ERC20_balances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 30, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 42, + "end_line": 32, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "start_col": 35, + "start_line": 32 + }, + "While expanding the reference 'account' in:" + ], + "start_col": 9, + "start_line": 30 + } + }, + "579": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_balances", + "openzeppelin.token.erc20.library.ERC20_balances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 43, + "end_line": 32, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "start_col": 30, + "start_line": 32 + } + }, + "581": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_balances", + "openzeppelin.token.erc20.library.ERC20_balances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 29, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 370, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 80, + "end_line": 33, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "start_col": 9, + "start_line": 33 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 370 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 29 + } + }, + "582": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_balances", + "openzeppelin.token.erc20.library.ERC20_balances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 32, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 33, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "start_col": 31, + "start_line": 33 + }, + "While expanding the reference 'storage_addr' in:" + ], + "start_col": 14, + "start_line": 32 + } + }, + "583": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_balances", + "openzeppelin.token.erc20.library.ERC20_balances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 33, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "start_col": 55, + "start_line": 33 + } + }, + "584": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_balances", + "openzeppelin.token.erc20.library.ERC20_balances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 80, + "end_line": 33, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "start_col": 9, + "start_line": 33 + } + }, + "586": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_balances", + "openzeppelin.token.erc20.library.ERC20_balances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 47, + "end_line": 34, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "start_col": 31, + "start_line": 34 + } + }, + "588": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_balances", + "openzeppelin.token.erc20.library.ERC20_balances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 34, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "start_col": 55, + "start_line": 34 + } + }, + "589": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_balances", + "openzeppelin.token.erc20.library.ERC20_balances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 80, + "end_line": 34, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "start_col": 9, + "start_line": 34 + } + }, + "591": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_balances", + "openzeppelin.token.erc20.library.ERC20_balances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 32, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 35, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "start_col": 9, + "start_line": 35 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 21 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 30, + "start_line": 32 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + } + }, + "592": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_balances", + "openzeppelin.token.erc20.library.ERC20_balances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 32, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 35, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "start_col": 9, + "start_line": 35 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 21 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 30, + "start_line": 32 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + } + }, + "593": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_balances", + "openzeppelin.token.erc20.library.ERC20_balances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 19, + "end_line": 35, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/impl.cairo" + }, + "start_col": 9, + "start_line": 35 + } + }, + "594": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_allowances", + "openzeppelin.token.erc20.library.ERC20_allowances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 48, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "start_col": 36, + "start_line": 11 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + } + }, + "595": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_allowances", + "openzeppelin.token.erc20.library.ERC20_allowances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 95, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 53, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "start_col": 50, + "start_line": 11 + }, + "While expanding the reference 'res' in:" + ], + "start_col": 19, + "start_line": 10 + } + }, + "597": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_allowances", + "openzeppelin.token.erc20.library.ERC20_allowances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 77, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "start_col": 55, + "start_line": 11 + } + }, + "598": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_allowances", + "openzeppelin.token.erc20.library.ERC20_allowances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 78, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "start_col": 21, + "start_line": 11 + } + }, + "600": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_allowances", + "openzeppelin.token.erc20.library.ERC20_allowances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "start_col": 55, + "start_line": 12 + } + }, + "601": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_allowances", + "openzeppelin.token.erc20.library.ERC20_allowances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 80, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "start_col": 21, + "start_line": 12 + } + }, + "603": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_allowances", + "openzeppelin.token.erc20.library.ERC20_allowances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 12, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/storage.cairo" + }, + "parent_location": [ + { + "end_col": 48, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "start_col": 21, + "start_line": 13 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 24, + "start_line": 12 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + } + }, + "604": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_allowances", + "openzeppelin.token.erc20.library.ERC20_allowances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 17, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 47, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "start_col": 44, + "start_line": 13 + }, + "While expanding the reference 'res' in:" + ], + "start_col": 14, + "start_line": 12 + } + }, + "605": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_allowances", + "openzeppelin.token.erc20.library.ERC20_allowances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "start_col": 21, + "start_line": 13 + } + }, + "607": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_allowances", + "openzeppelin.token.erc20.library.ERC20_allowances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "start_col": 9, + "start_line": 14 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 12 + } + }, + "608": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_allowances", + "openzeppelin.token.erc20.library.ERC20_allowances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 39, + "end_line": 12, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/storage.cairo" + }, + "parent_location": [ + { + "end_col": 48, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "start_col": 9, + "start_line": 14 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 21, + "start_line": 13 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 24, + "start_line": 12 + } + }, + "609": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_allowances", + "openzeppelin.token.erc20.library.ERC20_allowances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 17, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "start_col": 21, + "start_line": 14 + }, + "While expanding the reference 'res' in:" + ], + "start_col": 14, + "start_line": 13 + } + }, + "610": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_allowances", + "openzeppelin.token.erc20.library.ERC20_allowances.addr" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "start_col": 9, + "start_line": 14 + } + }, + "611": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_allowances", + "openzeppelin.token.erc20.library.ERC20_allowances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 17, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 50, + "end_line": 20, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "start_col": 30, + "start_line": 20 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 17 + } + }, + "612": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_allowances", + "openzeppelin.token.erc20.library.ERC20_allowances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 78, + "end_line": 17, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 50, + "end_line": 20, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "start_col": 30, + "start_line": 20 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 17 + } + }, + "613": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_allowances", + "openzeppelin.token.erc20.library.ERC20_allowances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 20, + "end_line": 18, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 20, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "start_col": 35, + "start_line": 20 + }, + "While expanding the reference 'owner' in:" + ], + "start_col": 9, + "start_line": 18 + } + }, + "614": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_allowances", + "openzeppelin.token.erc20.library.ERC20_allowances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 18, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 20, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "start_col": 42, + "start_line": 20 + }, + "While expanding the reference 'spender' in:" + ], + "start_col": 22, + "start_line": 18 + } + }, + "615": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_allowances", + "openzeppelin.token.erc20.library.ERC20_allowances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 50, + "end_line": 20, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "start_col": 30, + "start_line": 20 + } + }, + "617": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_allowances", + "openzeppelin.token.erc20.library.ERC20_allowances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 17, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 352, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "start_col": 37, + "start_line": 21 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 352 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 17 + } + }, + "618": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_allowances", + "openzeppelin.token.erc20.library.ERC20_allowances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 20, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "start_col": 58, + "start_line": 21 + }, + "While expanding the reference 'storage_addr' in:" + ], + "start_col": 14, + "start_line": 20 + } + }, + "619": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_allowances", + "openzeppelin.token.erc20.library.ERC20_allowances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 75, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "start_col": 37, + "start_line": 21 + } + }, + "621": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_allowances", + "openzeppelin.token.erc20.library.ERC20_allowances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 352, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 352, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 22, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "start_col": 37, + "start_line": 22 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 352 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 37, + "start_line": 21 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 352 + } + }, + "622": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_allowances", + "openzeppelin.token.erc20.library.ERC20_allowances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 74, + "end_line": 22, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "start_col": 58, + "start_line": 22 + } + }, + "624": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_allowances", + "openzeppelin.token.erc20.library.ERC20_allowances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 75, + "end_line": 22, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "start_col": 37, + "start_line": 22 + } + }, + "626": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_allowances", + "openzeppelin.token.erc20.library.ERC20_allowances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 352, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 22, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 42, + "end_line": 24, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "start_col": 31, + "start_line": 24 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 37, + "start_line": 22 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 352 + } + }, + "627": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_allowances", + "openzeppelin.token.erc20.library.ERC20_allowances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 50, + "end_line": 20, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 25, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "start_col": 32, + "start_line": 25 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 30, + "start_line": 20 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + } + }, + "628": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_allowances", + "openzeppelin.token.erc20.library.ERC20_allowances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 50, + "end_line": 20, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 50, + "end_line": 26, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "start_col": 35, + "start_line": 26 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 30, + "start_line": 20 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + } + }, + "629": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_allowances", + "openzeppelin.token.erc20.library.ERC20_allowances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 27, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "start_col": 45, + "start_line": 27 + }, + "While expanding the reference '__storage_var_temp0' in:" + ], + "start_col": 14, + "start_line": 21 + } + }, + "630": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_allowances", + "openzeppelin.token.erc20.library.ERC20_allowances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 22, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 28, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "start_col": 45, + "start_line": 28 + }, + "While expanding the reference '__storage_var_temp1' in:" + ], + "start_col": 14, + "start_line": 22 + } + }, + "631": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_allowances", + "openzeppelin.token.erc20.library.ERC20_allowances.read" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 29, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "start_col": 9, + "start_line": 29 + } + }, + "632": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_allowances", + "openzeppelin.token.erc20.library.ERC20_allowances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 62, + "end_line": 32, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 50, + "end_line": 35, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "start_col": 30, + "start_line": 35 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 32 + } + }, + "633": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_allowances", + "openzeppelin.token.erc20.library.ERC20_allowances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 32, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 50, + "end_line": 35, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "start_col": 30, + "start_line": 35 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 32 + } + }, + "634": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_allowances", + "openzeppelin.token.erc20.library.ERC20_allowances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 20, + "end_line": 33, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 35, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "start_col": 35, + "start_line": 35 + }, + "While expanding the reference 'owner' in:" + ], + "start_col": 9, + "start_line": 33 + } + }, + "635": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_allowances", + "openzeppelin.token.erc20.library.ERC20_allowances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 33, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 35, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "start_col": 42, + "start_line": 35 + }, + "While expanding the reference 'spender' in:" + ], + "start_col": 22, + "start_line": 33 + } + }, + "636": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_allowances", + "openzeppelin.token.erc20.library.ERC20_allowances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 50, + "end_line": 35, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "start_col": 30, + "start_line": 35 + } + }, + "638": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_allowances", + "openzeppelin.token.erc20.library.ERC20_allowances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 32, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 370, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 80, + "end_line": 36, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "start_col": 9, + "start_line": 36 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 370 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 32 + } + }, + "639": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_allowances", + "openzeppelin.token.erc20.library.ERC20_allowances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 35, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 36, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "start_col": 31, + "start_line": 36 + }, + "While expanding the reference 'storage_addr' in:" + ], + "start_col": 14, + "start_line": 35 + } + }, + "640": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_allowances", + "openzeppelin.token.erc20.library.ERC20_allowances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 36, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "start_col": 55, + "start_line": 36 + } + }, + "641": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_allowances", + "openzeppelin.token.erc20.library.ERC20_allowances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 80, + "end_line": 36, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "start_col": 9, + "start_line": 36 + } + }, + "643": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_allowances", + "openzeppelin.token.erc20.library.ERC20_allowances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 47, + "end_line": 37, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "start_col": 31, + "start_line": 37 + } + }, + "645": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_allowances", + "openzeppelin.token.erc20.library.ERC20_allowances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 37, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "start_col": 55, + "start_line": 37 + } + }, + "646": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_allowances", + "openzeppelin.token.erc20.library.ERC20_allowances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 80, + "end_line": 37, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "start_col": 9, + "start_line": 37 + } + }, + "648": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_allowances", + "openzeppelin.token.erc20.library.ERC20_allowances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 50, + "end_line": 35, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 23, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 38, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "start_col": 9, + "start_line": 38 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 23 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 30, + "start_line": 35 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 15, + "start_line": 7 + } + }, + "649": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_allowances", + "openzeppelin.token.erc20.library.ERC20_allowances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 50, + "end_line": 35, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 23, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 38, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "start_col": 9, + "start_line": 38 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 23 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 30, + "start_line": 35 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 43, + "start_line": 7 + } + }, + "650": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20_allowances", + "openzeppelin.token.erc20.library.ERC20_allowances.write" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 19, + "end_line": 38, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/impl.cairo" + }, + "start_col": 9, + "start_line": 38 + } + }, + "651": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.initializer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 60, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_name/decl.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 63, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 63 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 19 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 22, + "start_line": 60 + } + }, + "652": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.initializer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 68, + "end_line": 60, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_name/decl.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 63, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 63 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 19 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 42, + "start_line": 60 + } + }, + "653": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.initializer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 85, + "end_line": 60, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_name/decl.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 63, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 63 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 19 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 70, + "start_line": 60 + } + }, + "654": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.initializer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 19, + "end_line": 61, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 63, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 26, + "start_line": 63 + }, + "While expanding the reference 'name' in:" + ], + "start_col": 9, + "start_line": 61 + } + }, + "655": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.initializer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 31, + "end_line": 63, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 63 + } + }, + "657": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.initializer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 61, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 64, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 28, + "start_line": 64 + }, + "While expanding the reference 'symbol' in:" + ], + "start_col": 21, + "start_line": 61 + } + }, + "658": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.initializer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 64, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 64 + } + }, + "660": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.initializer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 61, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 66, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 23, + "start_line": 66 + }, + "While expanding the reference 'decimals' in:" + ], + "start_col": 35, + "start_line": 61 + } + }, + "661": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.initializer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 42, + "end_line": 66, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 33, + "start_line": 66 + } + }, + "663": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.initializer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 43, + "end_line": 66, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 13, + "start_line": 66 + } + }, + "665": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.initializer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_symbol/decl.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 64, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_decimals/decl.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 68, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 68 + }, + "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": 64 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 19 + } + }, + "666": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.initializer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 62, + "end_line": 19, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_symbol/decl.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 64, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_decimals/decl.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 68, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 68 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 21 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 9, + "start_line": 64 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 19 + } + }, + "667": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.initializer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 31, + "end_line": 53, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/math.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 66, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_decimals/decl.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 68, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 68 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 21 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 13, + "start_line": 66 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 16, + "start_line": 53 + } + }, + "668": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.initializer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 61, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 68, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 30, + "start_line": 68 + }, + "While expanding the reference 'decimals' in:" + ], + "start_col": 35, + "start_line": 61 + } + }, + "669": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.initializer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 39, + "end_line": 68, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 68 + } + }, + "671": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.initializer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 19, + "end_line": 69, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 69 + } + }, + "672": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.name" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 76, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_name/decl.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 77, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 16, + "start_line": 77 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 13 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 76 + } + }, + "673": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.name" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 76, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_name/decl.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 77, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 16, + "start_line": 77 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 13 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 76 + } + }, + "674": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.name" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 78, + "end_line": 76, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_name/decl.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 77, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 16, + "start_line": 77 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 13 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 76 + } + }, + "675": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.name" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 77, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 16, + "start_line": 77 + } + }, + "677": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.name" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 77, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 77 + } + }, + "678": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.symbol" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 80, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_symbol/decl.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 83, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 16, + "start_line": 83 + }, + "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": 17, + "start_line": 80 + } + }, + "679": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.symbol" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 80, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_symbol/decl.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 83, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 16, + "start_line": 83 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 13 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 37, + "start_line": 80 + } + }, + "680": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.symbol" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 80, + "end_line": 80, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_symbol/decl.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 83, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 16, + "start_line": 83 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 13 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 65, + "start_line": 80 + } + }, + "681": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.symbol" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 83, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 16, + "start_line": 83 + } + }, + "683": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.symbol" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 83, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 83 + } + }, + "684": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.total_supply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 86, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 89, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 16, + "start_line": 89 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 13 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 23, + "start_line": 86 + } + }, + "685": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.total_supply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 69, + "end_line": 86, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 89, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 16, + "start_line": 89 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 13 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 43, + "start_line": 86 + } + }, + "686": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.total_supply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 86, + "end_line": 86, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 89, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 16, + "start_line": 89 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 13 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 71, + "start_line": 86 + } + }, + "687": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.total_supply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 89, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 16, + "start_line": 89 + } + }, + "689": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.total_supply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 42, + "end_line": 89, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 89 + } + }, + "690": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.decimals" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 92, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_decimals/decl.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 95, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 16, + "start_line": 95 + }, + "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": 19, + "start_line": 92 + } + }, + "691": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.decimals" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 65, + "end_line": 92, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_decimals/decl.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 95, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 16, + "start_line": 95 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 13 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 39, + "start_line": 92 + } + }, + "692": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.decimals" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 92, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_decimals/decl.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 95, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 16, + "start_line": 95 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 13 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 67, + "start_line": 92 + } + }, + "693": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.decimals" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 95, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 16, + "start_line": 95 + } + }, + "695": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.decimals" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 38, + "end_line": 95, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 95 + } + }, + "696": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.balance_of" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 39, + "end_line": 98, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 101, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 16, + "start_line": 101 + }, + "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": 21, + "start_line": 98 + } + }, + "697": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.balance_of" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 98, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 101, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 16, + "start_line": 101 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 13 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 41, + "start_line": 98 + } + }, + "698": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.balance_of" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 84, + "end_line": 98, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 101, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 16, + "start_line": 101 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 13 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 69, + "start_line": 98 + } + }, + "699": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.balance_of" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 99, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 101, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 36, + "start_line": 101 + }, + "While expanding the reference 'account' in:" + ], + "start_col": 9, + "start_line": 99 + } + }, + "700": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.balance_of" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 101, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 16, + "start_line": 101 + } + }, + "702": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.balance_of" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 101, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 101 + } + }, + "703": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 38, + "end_line": 104, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 53, + "end_line": 107, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 16, + "start_line": 107 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 15 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 104 + } + }, + "704": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 66, + "end_line": 104, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 53, + "end_line": 107, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 16, + "start_line": 107 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 15 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 40, + "start_line": 104 + } + }, + "705": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 83, + "end_line": 104, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 53, + "end_line": 107, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 16, + "start_line": 107 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 15 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 68, + "start_line": 104 + } + }, + "706": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 20, + "end_line": 105, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 107, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 38, + "start_line": 107 + }, + "While expanding the reference 'owner' in:" + ], + "start_col": 9, + "start_line": 105 + } + }, + "707": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 105, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 52, + "end_line": 107, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 45, + "start_line": 107 + }, + "While expanding the reference 'spender' in:" + ], + "start_col": 22, + "start_line": 105 + } + }, + "708": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 53, + "end_line": 107, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 16, + "start_line": 107 + } + }, + "710": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 54, + "end_line": 107, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 107 + } + }, + "711": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 110, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 200, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 113, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 24, + "start_line": 113 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 200 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 110 + } + }, + "712": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 113, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 24, + "start_line": 113 + } + }, + "714": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 43, + "end_line": 200, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 113, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 233, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 114, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 114 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 233 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 24, + "start_line": 113 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 200 + } + }, + "715": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 65, + "end_line": 110, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 66, + "end_line": 233, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 114, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 114 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 40, + "start_line": 233 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 39, + "start_line": 110 + } + }, + "716": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 110, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 83, + "end_line": 233, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 114, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 114 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 68, + "start_line": 233 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 67, + "start_line": 110 + } + }, + "717": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 20, + "end_line": 113, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 114, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 19, + "start_line": 114 + }, + "While expanding the reference 'sender' in:" + ], + "start_col": 14, + "start_line": 113 + } + }, + "718": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 24, + "end_line": 111, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 114, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 27, + "start_line": 114 + }, + "While expanding the reference 'recipient' in:" + ], + "start_col": 9, + "start_line": 111 + } + }, + "719": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 111, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 114, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 38, + "start_line": 114 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 26, + "start_line": 111 + } + }, + "720": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 111, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 114, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 38, + "start_line": 114 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 26, + "start_line": 111 + } + }, + "721": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 114, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 114 + } + }, + "723": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 115, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 25, + "start_line": 115 + } + }, + "725": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 31, + "end_line": 115, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 115 + } + }, + "726": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.transfer_from" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 42, + "end_line": 118, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 200, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 121, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 24, + "start_line": 121 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 200 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 24, + "start_line": 118 + } + }, + "727": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.transfer_from" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 121, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 24, + "start_line": 121 + } + }, + "729": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.transfer_from" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 43, + "end_line": 200, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 121, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 284, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 122, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 122 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 27, + "start_line": 284 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 24, + "start_line": 121 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 200 + } + }, + "730": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.transfer_from" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 70, + "end_line": 118, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 73, + "end_line": 284, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 122, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 122 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 47, + "start_line": 284 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 44, + "start_line": 118 + } + }, + "731": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.transfer_from" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 87, + "end_line": 118, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 90, + "end_line": 284, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 122, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 122 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 75, + "start_line": 284 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 72, + "start_line": 118 + } + }, + "732": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.transfer_from" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 119, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 122, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 26, + "start_line": 122 + }, + "While expanding the reference 'sender' in:" + ], + "start_col": 9, + "start_line": 119 + } + }, + "733": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.transfer_from" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 20, + "end_line": 121, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 122, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 34, + "start_line": 122 + }, + "While expanding the reference 'caller' in:" + ], + "start_col": 14, + "start_line": 121 + } + }, + "734": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.transfer_from" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 119, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 48, + "end_line": 122, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 42, + "start_line": 122 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 40, + "start_line": 119 + } + }, + "735": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.transfer_from" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 119, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 48, + "end_line": 122, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 42, + "start_line": 122 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 40, + "start_line": 119 + } + }, + "736": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.transfer_from" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 122, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 122 + } + }, + "738": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.transfer_from" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 119, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 123, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 19, + "start_line": 123 + }, + "While expanding the reference 'sender' in:" + ], + "start_col": 9, + "start_line": 119 + } + }, + "739": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.transfer_from" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 38, + "end_line": 119, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 123, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 27, + "start_line": 123 + }, + "While expanding the reference 'recipient' in:" + ], + "start_col": 23, + "start_line": 119 + } + }, + "740": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.transfer_from" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 119, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 123, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 38, + "start_line": 123 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 40, + "start_line": 119 + } + }, + "741": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.transfer_from" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 119, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 123, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 38, + "start_line": 123 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 40, + "start_line": 119 + } + }, + "742": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.transfer_from" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 123, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 123 + } + }, + "744": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.transfer_from" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 124, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 25, + "start_line": 124 + } + }, + "746": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.transfer_from" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 31, + "end_line": 124, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 124 + } + }, + "747": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 81, + "end_line": 127, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 27, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 131, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 13, + "start_line": 131 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 20, + "start_line": 27 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 66, + "start_line": 127 + } + }, + "748": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 39, + "end_line": 128, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 131, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 27, + "start_line": 131 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 24, + "start_line": 128 + } + }, + "749": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 39, + "end_line": 128, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 131, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 27, + "start_line": 131 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 24, + "start_line": 128 + } + }, + "750": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 131, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 13, + "start_line": 131 + } + }, + "752": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 127, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 200, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 134, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 24, + "start_line": 134 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 200 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 18, + "start_line": 127 + } + }, + "753": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 134, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 24, + "start_line": 134 + } + }, + "755": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 43, + "end_line": 200, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 134, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 264, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 42, + "end_line": 135, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 135 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 264 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 24, + "start_line": 134 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 200 + } + }, + "756": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 127, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 65, + "end_line": 264, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 42, + "end_line": 135, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 135 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 39, + "start_line": 264 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 38, + "start_line": 127 + } + }, + "757": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 27, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 131, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 264, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 42, + "end_line": 135, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 135 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 67, + "start_line": 264 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 13, + "start_line": 131 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 20, + "start_line": 27 + } + }, + "758": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 20, + "end_line": 134, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 135, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 18, + "start_line": 135 + }, + "While expanding the reference 'caller' in:" + ], + "start_col": 14, + "start_line": 134 + } + }, + "759": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 128, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 135, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 26, + "start_line": 135 + }, + "While expanding the reference 'spender' in:" + ], + "start_col": 9, + "start_line": 128 + } + }, + "760": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 39, + "end_line": 128, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 135, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 35, + "start_line": 135 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 24, + "start_line": 128 + } + }, + "761": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 39, + "end_line": 128, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 135, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 35, + "start_line": 135 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 24, + "start_line": 128 + } + }, + "762": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 42, + "end_line": 135, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 135 + } + }, + "764": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 136, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 25, + "start_line": 136 + } + }, + "766": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 31, + "end_line": 136, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 136 + } + }, + "767": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.increase_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 92, + "end_line": 139, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 27, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 143, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 13, + "start_line": 143 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 20, + "start_line": 27 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 77, + "start_line": 139 + } + }, + "768": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.increase_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 140, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 143, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 27, + "start_line": 143 + }, + "While expanding the reference 'added_value' in:" + ], + "start_col": 24, + "start_line": 140 + } + }, + "769": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.increase_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 140, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 143, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 27, + "start_line": 143 + }, + "While expanding the reference 'added_value' in:" + ], + "start_col": 24, + "start_line": 140 + } + }, + "770": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.increase_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 39, + "end_line": 143, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 13, + "start_line": 143 + } + }, + "772": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.increase_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 47, + "end_line": 139, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 200, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 146, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 24, + "start_line": 146 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 200 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 29, + "start_line": 139 + } + }, + "773": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.increase_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 146, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 24, + "start_line": 146 + } + }, + "775": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.increase_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 43, + "end_line": 200, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 146, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 147, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 44, + "start_line": 147 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 15 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 24, + "start_line": 146 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 200 + } + }, + "776": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.increase_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 75, + "end_line": 139, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 147, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 44, + "start_line": 147 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 15 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 49, + "start_line": 139 + } + }, + "777": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.increase_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 27, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 143, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 147, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 44, + "start_line": 147 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 15 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 13, + "start_line": 143 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 20, + "start_line": 27 + } + }, + "778": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.increase_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 20, + "end_line": 146, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 72, + "end_line": 147, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 66, + "start_line": 147 + }, + "While expanding the reference 'caller' in:" + ], + "start_col": 14, + "start_line": 146 + } + }, + "779": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.increase_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 140, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 81, + "end_line": 147, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 74, + "start_line": 147 + }, + "While expanding the reference 'spender' in:" + ], + "start_col": 9, + "start_line": 140 + } + }, + "780": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.increase_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 147, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 44, + "start_line": 147 + } + }, + "782": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.increase_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 140, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 90, + "end_line": 151, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 79, + "start_line": 151 + }, + "While expanding the reference 'added_value' in:" + ], + "start_col": 24, + "start_line": 140 + } + }, + "783": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.increase_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 140, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 90, + "end_line": 151, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 79, + "start_line": 151 + }, + "While expanding the reference 'added_value' in:" + ], + "start_col": 24, + "start_line": 140 + } + }, + "784": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.increase_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 91, + "end_line": 151, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 44, + "start_line": 151 + } + }, + "786": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.increase_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 147, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 264, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 154, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 154 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 264 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 44, + "start_line": 147 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 15 + } + }, + "787": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.increase_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 147, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 65, + "end_line": 264, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 154, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 154 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 39, + "start_line": 264 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 44, + "start_line": 147 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 15 + } + }, + "788": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.increase_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 23, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "parent_location": [ + { + "end_col": 91, + "end_line": 151, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 264, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 154, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 154 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 67, + "start_line": 264 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 44, + "start_line": 151 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 14, + "start_line": 23 + } + }, + "789": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.increase_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 20, + "end_line": 146, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 154, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 18, + "start_line": 154 + }, + "While expanding the reference 'caller' in:" + ], + "start_col": 14, + "start_line": 146 + } + }, + "790": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.increase_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 140, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 154, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 26, + "start_line": 154 + }, + "While expanding the reference 'spender' in:" + ], + "start_col": 9, + "start_line": 140 + } + }, + "791": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.increase_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 151, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 48, + "end_line": 154, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 35, + "start_line": 154 + }, + "While expanding the reference 'new_allowance' in:" + ], + "start_col": 18, + "start_line": 151 + } + }, + "792": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.increase_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 151, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 48, + "end_line": 154, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 35, + "start_line": 154 + }, + "While expanding the reference 'new_allowance' in:" + ], + "start_col": 18, + "start_line": 151 + } + }, + "793": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.increase_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 154, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 154 + } + }, + "795": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.increase_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 155, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 25, + "start_line": 155 + } + }, + "797": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.increase_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 31, + "end_line": 155, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 155 + } + }, + "798": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.decrease_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 161, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 161 + } + }, + "800": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.decrease_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 92, + "end_line": 158, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 27, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 163, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 13, + "start_line": 163 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 20, + "start_line": 27 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 77, + "start_line": 158 + } + }, + "801": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.decrease_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 159, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 163, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 27, + "start_line": 163 + }, + "While expanding the reference 'subtracted_value' in:" + ], + "start_col": 24, + "start_line": 159 + } + }, + "802": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.decrease_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 159, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 163, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 27, + "start_line": 163 + }, + "While expanding the reference 'subtracted_value' in:" + ], + "start_col": 24, + "start_line": 159 + } + }, + "803": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.decrease_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 163, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 13, + "start_line": 163 + } + }, + "805": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.decrease_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 47, + "end_line": 158, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 200, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 166, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 24, + "start_line": 166 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 200 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 29, + "start_line": 158 + } + }, + "806": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.decrease_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 166, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 24, + "start_line": 166 + } + }, + "808": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.decrease_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 43, + "end_line": 200, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 166, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 96, + "end_line": 167, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 44, + "start_line": 167 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 15 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 24, + "start_line": 166 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 200 + } + }, + "809": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.decrease_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 75, + "end_line": 158, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 96, + "end_line": 167, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 44, + "start_line": 167 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 15 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 49, + "start_line": 158 + } + }, + "810": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.decrease_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 27, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 163, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 96, + "end_line": 167, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 44, + "start_line": 167 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 15 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 13, + "start_line": 163 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 20, + "start_line": 27 + } + }, + "811": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.decrease_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 20, + "end_line": 166, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 167, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 72, + "start_line": 167 + }, + "While expanding the reference 'caller' in:" + ], + "start_col": 14, + "start_line": 166 + } + }, + "812": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.decrease_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 159, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 95, + "end_line": 167, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 88, + "start_line": 167 + }, + "While expanding the reference 'spender' in:" + ], + "start_col": 9, + "start_line": 159 + } + }, + "813": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.decrease_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 96, + "end_line": 167, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 44, + "start_line": 167 + } + }, + "815": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.decrease_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 159, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 98, + "end_line": 170, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 82, + "start_line": 170 + }, + "While expanding the reference 'subtracted_value' in:" + ], + "start_col": 24, + "start_line": 159 + } + }, + "816": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.decrease_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 159, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 98, + "end_line": 170, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 82, + "start_line": 170 + }, + "While expanding the reference 'subtracted_value' in:" + ], + "start_col": 24, + "start_line": 159 + } + }, + "817": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.decrease_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 99, + "end_line": 170, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 44, + "start_line": 170 + } + }, + "819": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.decrease_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 96, + "end_line": 167, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 264, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 173, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 173 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 264 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 44, + "start_line": 167 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 15 + } + }, + "820": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.decrease_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 96, + "end_line": 167, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 65, + "end_line": 264, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 173, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 173 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 39, + "start_line": 264 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 44, + "start_line": 167 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 15 + } + }, + "821": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.decrease_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 35, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "parent_location": [ + { + "end_col": 99, + "end_line": 170, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 264, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 173, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 173 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 67, + "start_line": 264 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 44, + "start_line": 170 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 17, + "start_line": 35 + } + }, + "822": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.decrease_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 20, + "end_line": 166, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 173, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 18, + "start_line": 173 + }, + "While expanding the reference 'caller' in:" + ], + "start_col": 14, + "start_line": 166 + } + }, + "823": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.decrease_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 159, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 173, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 26, + "start_line": 173 + }, + "While expanding the reference 'spender' in:" + ], + "start_col": 9, + "start_line": 159 + } + }, + "824": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.decrease_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 170, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 48, + "end_line": 173, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 35, + "start_line": 173 + }, + "While expanding the reference 'new_allowance' in:" + ], + "start_col": 18, + "start_line": 170 + } + }, + "825": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.decrease_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 170, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 48, + "end_line": 173, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 35, + "start_line": 173 + }, + "While expanding the reference 'new_allowance' in:" + ], + "start_col": 18, + "start_line": 170 + } + }, + "826": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.decrease_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 173, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 173 + } + }, + "828": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.decrease_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 174, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 25, + "start_line": 174 + } + }, + "830": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20.decrease_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 31, + "end_line": 174, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 174 + } + }, + "831": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 181, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 27, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 185, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 13, + "start_line": 185 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 20, + "start_line": 27 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 181 + } + }, + "832": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 182, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 185, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 27, + "start_line": 185 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 26, + "start_line": 182 + } + }, + "833": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 182, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 185, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 27, + "start_line": 185 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 26, + "start_line": 182 + } + }, + "834": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 185, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 13, + "start_line": 185 + } + }, + "836": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 24, + "end_line": 182, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 189, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 29, + "start_line": 189 + }, + "While expanding the reference 'recipient' in:" + ], + "start_col": 9, + "start_line": 182 + } + }, + "837": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 39, + "end_line": 189, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 13, + "start_line": 189 + } + }, + "839": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 181, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 192, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 33, + "start_line": 192 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 13 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 181 + } + }, + "840": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 62, + "end_line": 181, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 192, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 33, + "start_line": 192 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 13 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 181 + } + }, + "841": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 27, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 185, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 192, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 33, + "start_line": 192 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 13 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 13, + "start_line": 185 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 20, + "start_line": 27 + } + }, + "842": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 192, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 33, + "start_line": 192 + } + }, + "844": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 182, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 71, + "end_line": 194, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 65, + "start_line": 194 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 26, + "start_line": 182 + } + }, + "845": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 182, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 71, + "end_line": 194, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 65, + "start_line": 194 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 26, + "start_line": 182 + } + }, + "846": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 194, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 41, + "start_line": 194 + } + }, + "848": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 192, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 196, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 196 + }, + "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": 33, + "start_line": 192 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 13 + } + }, + "849": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 192, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 196, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 196 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 21 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 33, + "start_line": 192 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 13 + } + }, + "850": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 23, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "parent_location": [ + { + "end_col": 72, + "end_line": 194, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_total_supply/decl.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 196, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 196 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 21 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 41, + "start_line": 194 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 14, + "start_line": 23 + } + }, + "851": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 194, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 196, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 34, + "start_line": 196 + }, + "While expanding the reference 'new_supply' in:" + ], + "start_col": 18, + "start_line": 194 + } + }, + "852": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 194, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 196, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 34, + "start_line": 196 + }, + "While expanding the reference 'new_supply' in:" + ], + "start_col": 18, + "start_line": 194 + } + }, + "853": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 196, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 196 + } + }, + "855": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 24, + "end_line": 182, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 71, + "end_line": 198, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 62, + "start_line": 198 + }, + "While expanding the reference 'recipient' in:" + ], + "start_col": 9, + "start_line": 182 + } + }, + "856": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 198, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 34, + "start_line": 198 + } + }, + "858": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 182, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 69, + "end_line": 201, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 63, + "start_line": 201 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 26, + "start_line": 182 + } + }, + "859": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 182, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 69, + "end_line": 201, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 63, + "start_line": 201 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 26, + "start_line": 182 + } + }, + "860": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 70, + "end_line": 201, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 38, + "start_line": 201 + } + }, + "862": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 72, + "end_line": 198, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 53, + "end_line": 202, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 202 + }, + "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": 34, + "start_line": 198 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 13 + } + }, + "863": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 72, + "end_line": 198, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 53, + "end_line": 202, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 202 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 21 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 34, + "start_line": 198 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 13 + } + }, + "864": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 23, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 201, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 53, + "end_line": 202, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 202 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 21 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 38, + "start_line": 201 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 14, + "start_line": 23 + } + }, + "865": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 24, + "end_line": 182, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 202, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 30, + "start_line": 202 + }, + "While expanding the reference 'recipient' in:" + ], + "start_col": 9, + "start_line": 182 + } + }, + "866": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 201, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 52, + "end_line": 202, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 41, + "start_line": 202 + }, + "While expanding the reference 'new_balance' in:" + ], + "start_col": 14, + "start_line": 201 + } + }, + "867": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 201, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 52, + "end_line": 202, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 41, + "start_line": 202 + }, + "While expanding the reference 'new_balance' in:" + ], + "start_col": 14, + "start_line": 201 + } + }, + "868": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 53, + "end_line": 202, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 202 + } + }, + "870": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 53, + "end_line": 202, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/event/Transfer/a7a8ae41be29ac9f4f6c3b7837c448d787ca051dd1ade98f409e54d33d112504.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 20, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 204, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 204 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 20 + }, + "While handling event:" + ], + "start_col": 11, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 9, + "start_line": 202 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 21 + } + }, + "871": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 53, + "end_line": 202, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 46, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/event/Transfer/a7a8ae41be29ac9f4f6c3b7837c448d787ca051dd1ade98f409e54d33d112504.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 20, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 204, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 204 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 20 + }, + "While handling event:" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 9, + "start_line": 202 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 21 + } + }, + "872": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 24, + "end_line": 204, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 23, + "start_line": 204 + } + }, + "874": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 24, + "end_line": 182, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 204, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 26, + "start_line": 204 + }, + "While expanding the reference 'recipient' in:" + ], + "start_col": 9, + "start_line": 182 + } + }, + "875": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 182, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 204, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 37, + "start_line": 204 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 26, + "start_line": 182 + } + }, + "876": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 182, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 204, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 37, + "start_line": 204 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 26, + "start_line": 182 + } + }, + "877": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 204, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 204 + } + }, + "879": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/event/Transfer/a7a8ae41be29ac9f4f6c3b7837c448d787ca051dd1ade98f409e54d33d112504.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 20, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 204, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 181, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 205, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 205 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 181 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 9, + "start_line": 204 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 20 + }, + "While handling event:" + ], + "start_col": 11, + "start_line": 1 + } + }, + "880": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 62, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 53, + "end_line": 202, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 181, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 205, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 205 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 181 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 9, + "start_line": 202 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 21 + } + }, + "881": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/event/Transfer/a7a8ae41be29ac9f4f6c3b7837c448d787ca051dd1ade98f409e54d33d112504.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 20, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 204, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 181, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 205, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 205 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 181 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 9, + "start_line": 204 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 20 + }, + "While handling event:" + ], + "start_col": 31, + "start_line": 1 + } + }, + "882": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._mint" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 19, + "end_line": 205, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 205 + } + }, + "883": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 83, + "end_line": 233, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 27, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 237, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 13, + "start_line": 237 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 20, + "start_line": 27 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 68, + "start_line": 233 + } + }, + "884": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 234, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 237, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 27, + "start_line": 237 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 40, + "start_line": 234 + } + }, + "885": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 234, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 237, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 27, + "start_line": 237 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 40, + "start_line": 234 + } + }, + "886": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 237, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 13, + "start_line": 237 + } + }, + "888": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 234, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 241, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 29, + "start_line": 241 + }, + "While expanding the reference 'sender' in:" + ], + "start_col": 9, + "start_line": 234 + } + }, + "889": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 241, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 13, + "start_line": 241 + } + }, + "891": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 38, + "end_line": 234, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 245, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 29, + "start_line": 245 + }, + "While expanding the reference 'recipient' in:" + ], + "start_col": 23, + "start_line": 234 + } + }, + "892": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 39, + "end_line": 245, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 13, + "start_line": 245 + } + }, + "894": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 38, + "end_line": 233, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 76, + "end_line": 248, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 41, + "start_line": 248 + }, + "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": 20, + "start_line": 233 + } + }, + "895": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 66, + "end_line": 233, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 76, + "end_line": 248, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 41, + "start_line": 248 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 13 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 40, + "start_line": 233 + } + }, + "896": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 27, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 237, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 76, + "end_line": 248, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 41, + "start_line": 248 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 13 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 13, + "start_line": 237 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 20, + "start_line": 27 + } + }, + "897": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 234, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 248, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 69, + "start_line": 248 + }, + "While expanding the reference 'sender' in:" + ], + "start_col": 9, + "start_line": 234 + } + }, + "898": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 76, + "end_line": 248, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 41, + "start_line": 248 + } + }, + "900": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 234, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 90, + "end_line": 250, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 84, + "start_line": 250 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 40, + "start_line": 234 + } + }, + "901": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 234, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 90, + "end_line": 250, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 84, + "start_line": 250 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 40, + "start_line": 234 + } + }, + "902": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 91, + "end_line": 250, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 49, + "start_line": 250 + } + }, + "904": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 76, + "end_line": 248, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 253, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 253 + }, + "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": 41, + "start_line": 248 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 13 + } + }, + "905": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 76, + "end_line": 248, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 253, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 253 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 21 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 41, + "start_line": 248 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 13 + } + }, + "906": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 35, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "parent_location": [ + { + "end_col": 91, + "end_line": 250, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 253, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 253 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 21 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 49, + "start_line": 250 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 17, + "start_line": 35 + } + }, + "907": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 234, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 253, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 30, + "start_line": 253 + }, + "While expanding the reference 'sender' in:" + ], + "start_col": 9, + "start_line": 234 + } + }, + "908": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 250, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 56, + "end_line": 253, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 38, + "start_line": 253 + }, + "While expanding the reference 'new_sender_balance' in:" + ], + "start_col": 18, + "start_line": 250 + } + }, + "909": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 250, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 56, + "end_line": 253, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 38, + "start_line": 253 + }, + "While expanding the reference 'new_sender_balance' in:" + ], + "start_col": 18, + "start_line": 250 + } + }, + "910": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 57, + "end_line": 253, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 253 + } + }, + "912": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 38, + "end_line": 234, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 81, + "end_line": 256, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 72, + "start_line": 256 + }, + "While expanding the reference 'recipient' in:" + ], + "start_col": 23, + "start_line": 234 + } + }, + "913": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 256, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 44, + "start_line": 256 + } + }, + "915": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 234, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 89, + "end_line": 258, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 83, + "start_line": 258 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 40, + "start_line": 234 + } + }, + "916": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 234, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 89, + "end_line": 258, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 83, + "start_line": 258 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 40, + "start_line": 234 + } + }, + "917": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 90, + "end_line": 258, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 48, + "start_line": 258 + } + }, + "919": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 256, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 63, + "end_line": 259, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 259 + }, + "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": 44, + "start_line": 256 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 13 + } + }, + "920": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 256, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 63, + "end_line": 259, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 259 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 21 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 44, + "start_line": 256 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 13 + } + }, + "921": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 23, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "parent_location": [ + { + "end_col": 90, + "end_line": 258, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 63, + "end_line": 259, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 259 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 21 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 48, + "start_line": 258 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 14, + "start_line": 23 + } + }, + "922": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 38, + "end_line": 234, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 259, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 30, + "start_line": 259 + }, + "While expanding the reference 'recipient' in:" + ], + "start_col": 23, + "start_line": 234 + } + }, + "923": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 258, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 259, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 41, + "start_line": 259 + }, + "While expanding the reference 'new_recipient_balance' in:" + ], + "start_col": 14, + "start_line": 258 + } + }, + "924": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 258, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 259, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 41, + "start_line": 259 + }, + "While expanding the reference 'new_recipient_balance' in:" + ], + "start_col": 14, + "start_line": 258 + } + }, + "925": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 259, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 259 + } + }, + "927": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 63, + "end_line": 259, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/event/Transfer/a7a8ae41be29ac9f4f6c3b7837c448d787ca051dd1ade98f409e54d33d112504.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 20, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 260, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 260 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 20 + }, + "While handling event:" + ], + "start_col": 11, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 9, + "start_line": 259 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 21 + } + }, + "928": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 63, + "end_line": 259, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 46, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/event/Transfer/a7a8ae41be29ac9f4f6c3b7837c448d787ca051dd1ade98f409e54d33d112504.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 20, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 260, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 260 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 20 + }, + "While handling event:" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 9, + "start_line": 259 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 21 + } + }, + "929": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 234, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 260, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 23, + "start_line": 260 + }, + "While expanding the reference 'sender' in:" + ], + "start_col": 9, + "start_line": 234 + } + }, + "930": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 38, + "end_line": 234, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 260, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 31, + "start_line": 260 + }, + "While expanding the reference 'recipient' in:" + ], + "start_col": 23, + "start_line": 234 + } + }, + "931": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 234, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 48, + "end_line": 260, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 42, + "start_line": 260 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 40, + "start_line": 234 + } + }, + "932": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 234, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 48, + "end_line": 260, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 42, + "start_line": 260 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 40, + "start_line": 234 + } + }, + "933": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 260, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 260 + } + }, + "935": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/event/Transfer/a7a8ae41be29ac9f4f6c3b7837c448d787ca051dd1ade98f409e54d33d112504.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 20, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 260, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 233, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 261, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 261 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 233 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 9, + "start_line": 260 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 20 + }, + "While handling event:" + ], + "start_col": 11, + "start_line": 1 + } + }, + "936": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 62, + "end_line": 21, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_balances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 63, + "end_line": 259, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 66, + "end_line": 233, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 261, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 261 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 40, + "start_line": 233 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 9, + "start_line": 259 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 21 + } + }, + "937": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/event/Transfer/a7a8ae41be29ac9f4f6c3b7837c448d787ca051dd1ade98f409e54d33d112504.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 20, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 260, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 83, + "end_line": 233, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 261, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 261 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 68, + "start_line": 233 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 9, + "start_line": 260 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 20 + }, + "While handling event:" + ], + "start_col": 31, + "start_line": 1 + } + }, + "938": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 19, + "end_line": 261, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 261 + } + }, + "939": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 264, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 27, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 268, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 13, + "start_line": 268 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 20, + "start_line": 27 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 67, + "start_line": 264 + } + }, + "940": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 52, + "end_line": 265, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 268, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 27, + "start_line": 268 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 37, + "start_line": 265 + } + }, + "941": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 52, + "end_line": 265, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 268, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 27, + "start_line": 268 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 37, + "start_line": 265 + } + }, + "942": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 268, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 13, + "start_line": 268 + } + }, + "944": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 20, + "end_line": 265, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 272, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 29, + "start_line": 272 + }, + "While expanding the reference 'owner' in:" + ], + "start_col": 9, + "start_line": 265 + } + }, + "945": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 272, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 13, + "start_line": 272 + } + }, + "947": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 265, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 276, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 29, + "start_line": 276 + }, + "While expanding the reference 'spender' in:" + ], + "start_col": 22, + "start_line": 265 + } + }, + "948": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 276, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 13, + "start_line": 276 + } + }, + "950": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 264, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 23, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 279, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 279 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 23 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 264 + } + }, + "951": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 65, + "end_line": 264, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 23, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 279, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 279 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 23 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 39, + "start_line": 264 + } + }, + "952": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 27, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 268, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 23, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 279, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 279 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 23 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 13, + "start_line": 268 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 20, + "start_line": 27 + } + }, + "953": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 20, + "end_line": 265, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 279, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 32, + "start_line": 279 + }, + "While expanding the reference 'owner' in:" + ], + "start_col": 9, + "start_line": 265 + } + }, + "954": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 265, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 46, + "end_line": 279, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 39, + "start_line": 279 + }, + "While expanding the reference 'spender' in:" + ], + "start_col": 22, + "start_line": 265 + } + }, + "955": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 52, + "end_line": 265, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 54, + "end_line": 279, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 48, + "start_line": 279 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 37, + "start_line": 265 + } + }, + "956": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 52, + "end_line": 265, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 54, + "end_line": 279, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 48, + "start_line": 279 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 37, + "start_line": 265 + } + }, + "957": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 279, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 279 + } + }, + "959": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 23, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 279, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/event/Approval/a7a8ae41be29ac9f4f6c3b7837c448d787ca051dd1ade98f409e54d33d112504.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 24, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 46, + "end_line": 280, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 280 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 24 + }, + "While handling event:" + ], + "start_col": 11, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 9, + "start_line": 279 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 23 + } + }, + "960": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 23, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 279, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 46, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/event/Approval/a7a8ae41be29ac9f4f6c3b7837c448d787ca051dd1ade98f409e54d33d112504.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 24, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 46, + "end_line": 280, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 280 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 24 + }, + "While handling event:" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 9, + "start_line": 279 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 23 + } + }, + "961": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 20, + "end_line": 265, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 28, + "end_line": 280, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 23, + "start_line": 280 + }, + "While expanding the reference 'owner' in:" + ], + "start_col": 9, + "start_line": 265 + } + }, + "962": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 265, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 280, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 30, + "start_line": 280 + }, + "While expanding the reference 'spender' in:" + ], + "start_col": 22, + "start_line": 265 + } + }, + "963": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 52, + "end_line": 265, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 280, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 39, + "start_line": 280 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 37, + "start_line": 265 + } + }, + "964": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 52, + "end_line": 265, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 280, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 39, + "start_line": 280 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 37, + "start_line": 265 + } + }, + "965": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 280, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 280 + } + }, + "967": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/event/Approval/a7a8ae41be29ac9f4f6c3b7837c448d787ca051dd1ade98f409e54d33d112504.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 24, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 46, + "end_line": 280, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 264, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 281, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 281 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 264 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 9, + "start_line": 280 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 24 + }, + "While handling event:" + ], + "start_col": 11, + "start_line": 1 + } + }, + "968": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 62, + "end_line": 23, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 279, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 65, + "end_line": 264, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 281, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 281 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 39, + "start_line": 264 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 9, + "start_line": 279 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 23 + } + }, + "969": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/event/Approval/a7a8ae41be29ac9f4f6c3b7837c448d787ca051dd1ade98f409e54d33d112504.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 24, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 46, + "end_line": 280, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 264, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 281, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 281 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 67, + "start_line": 264 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 9, + "start_line": 280 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 24 + }, + "While handling event:" + ], + "start_col": 31, + "start_line": 1 + } + }, + "970": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 19, + "end_line": 281, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 281 + } + }, + "971": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._spend_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 287, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 287 + } + }, + "973": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._spend_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 90, + "end_line": 284, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 27, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 289, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 13, + "start_line": 289 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 20, + "start_line": 27 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 75, + "start_line": 284 + } + }, + "974": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._spend_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 52, + "end_line": 285, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 289, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 27, + "start_line": 289 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 37, + "start_line": 285 + } + }, + "975": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._spend_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 52, + "end_line": 285, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 289, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 27, + "start_line": 289 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 37, + "start_line": 285 + } + }, + "976": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._spend_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 289, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 13, + "start_line": 289 + } + }, + "978": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._spend_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 284, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 81, + "end_line": 292, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 44, + "start_line": 292 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 15 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 27, + "start_line": 284 + } + }, + "979": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._spend_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 73, + "end_line": 284, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 81, + "end_line": 292, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 44, + "start_line": 292 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 15 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 47, + "start_line": 284 + } + }, + "980": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._spend_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 27, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 289, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 81, + "end_line": 292, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 44, + "start_line": 292 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 15 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 13, + "start_line": 289 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 20, + "start_line": 27 + } + }, + "981": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._spend_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 20, + "end_line": 285, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 71, + "end_line": 292, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 66, + "start_line": 292 + }, + "While expanding the reference 'owner' in:" + ], + "start_col": 9, + "start_line": 285 + } + }, + "982": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._spend_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 285, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 80, + "end_line": 292, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 73, + "start_line": 292 + }, + "While expanding the reference 'spender' in:" + ], + "start_col": 22, + "start_line": 285 + } + }, + "983": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._spend_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 81, + "end_line": 292, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 44, + "start_line": 292 + } + }, + "985": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._spend_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 292, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 292, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 14, + "start_line": 292 + }, + "While auto generating local variable for 'current_allowance'." + ], + "start_col": 14, + "start_line": 292 + } + }, + "986": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._spend_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 292, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 292, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 14, + "start_line": 292 + }, + "While auto generating local variable for 'current_allowance'." + ], + "start_col": 14, + "start_line": 292 + } + }, + "987": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._spend_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 81, + "end_line": 292, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 81, + "end_line": 292, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 44, + "start_line": 292 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 15 + }, + "While auto generating local variable for 'syscall_ptr'." + ], + "start_col": 44, + "start_line": 292 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 15 + } + }, + "988": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._spend_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 81, + "end_line": 292, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 81, + "end_line": 292, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 44, + "start_line": 292 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 15 + }, + "While auto generating local variable for 'pedersen_ptr'." + ], + "start_col": 44, + "start_line": 292 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 15 + } + }, + "989": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._spend_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 78, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 81, + "end_line": 292, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 323, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 293, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 35, + "start_line": 293 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 323 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 44, + "start_line": 292 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 15 + } + }, + "990": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._spend_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 56, + "end_line": 293, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 55, + "start_line": 293 + } + }, + "992": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._spend_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 59, + "end_line": 293, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 58, + "start_line": 293 + } + }, + "994": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._spend_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 293, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 35, + "start_line": 293 + } + }, + "996": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._spend_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 323, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 293, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 396, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 74, + "end_line": 294, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 35, + "start_line": 294 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 17, + "start_line": 396 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 35, + "start_line": 293 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 18, + "start_line": 323 + } + }, + "997": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._spend_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 292, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 292, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 63, + "end_line": 294, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 46, + "start_line": 294 + }, + "While expanding the reference 'current_allowance' in:" + ], + "start_col": 14, + "start_line": 292 + }, + "While auto generating local variable for 'current_allowance'." + ], + "start_col": 14, + "start_line": 292 + } + }, + "998": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._spend_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 292, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 292, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 63, + "end_line": 294, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 46, + "start_line": 294 + }, + "While expanding the reference 'current_allowance' in:" + ], + "start_col": 14, + "start_line": 292 + }, + "While auto generating local variable for 'current_allowance'." + ], + "start_col": 14, + "start_line": 292 + } + }, + "999": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._spend_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 31, + "end_line": 293, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 73, + "end_line": 294, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 65, + "start_line": 294 + }, + "While expanding the reference 'infinite' in:" + ], + "start_col": 14, + "start_line": 293 + } + }, + "1000": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._spend_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 31, + "end_line": 293, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 73, + "end_line": 294, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 65, + "start_line": 294 + }, + "While expanding the reference 'infinite' in:" + ], + "start_col": 14, + "start_line": 293 + } + }, + "1001": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._spend_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 74, + "end_line": 294, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 35, + "start_line": 294 + } + }, + "1003": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._spend_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 11, + "end_line": 296, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 296 + } + }, + "1005": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._spend_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 396, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 74, + "end_line": 294, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 35, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "parent_location": [ + { + "end_col": 93, + "end_line": 298, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 48, + "start_line": 298 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 17, + "start_line": 35 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 35, + "start_line": 294 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 17, + "start_line": 396 + } + }, + "1006": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._spend_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 292, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 292, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 84, + "end_line": 298, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 67, + "start_line": 298 + }, + "While expanding the reference 'current_allowance' in:" + ], + "start_col": 14, + "start_line": 292 + }, + "While auto generating local variable for 'current_allowance'." + ], + "start_col": 14, + "start_line": 292 + } + }, + "1007": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._spend_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 292, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 292, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 84, + "end_line": 298, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 67, + "start_line": 298 + }, + "While expanding the reference 'current_allowance' in:" + ], + "start_col": 14, + "start_line": 292 + }, + "While auto generating local variable for 'current_allowance'." + ], + "start_col": 14, + "start_line": 292 + } + }, + "1008": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._spend_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 52, + "end_line": 285, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 298, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 86, + "start_line": 298 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 37, + "start_line": 285 + } + }, + "1009": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._spend_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 52, + "end_line": 285, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 298, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 86, + "start_line": 298 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 37, + "start_line": 285 + } + }, + "1010": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._spend_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 93, + "end_line": 298, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 48, + "start_line": 298 + } + }, + "1012": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._spend_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 81, + "end_line": 292, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 81, + "end_line": 292, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 264, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 52, + "end_line": 301, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 13, + "start_line": 301 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 264 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 44, + "start_line": 292 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 15 + }, + "While auto generating local variable for 'syscall_ptr'." + ], + "start_col": 44, + "start_line": 292 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 15 + } + }, + "1013": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._spend_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 81, + "end_line": 292, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 81, + "end_line": 292, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 65, + "end_line": 264, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 52, + "end_line": 301, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 13, + "start_line": 301 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 39, + "start_line": 264 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 44, + "start_line": 292 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 15 + }, + "While auto generating local variable for 'pedersen_ptr'." + ], + "start_col": 44, + "start_line": 292 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 15 + } + }, + "1014": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._spend_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 35, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/security/safemath/library.cairo" + }, + "parent_location": [ + { + "end_col": 93, + "end_line": 298, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 264, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 52, + "end_line": 301, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 13, + "start_line": 301 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 67, + "start_line": 264 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 48, + "start_line": 298 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 17, + "start_line": 35 + } + }, + "1015": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._spend_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 20, + "end_line": 285, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 301, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 22, + "start_line": 301 + }, + "While expanding the reference 'owner' in:" + ], + "start_col": 9, + "start_line": 285 + } + }, + "1016": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._spend_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 285, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 301, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 29, + "start_line": 301 + }, + "While expanding the reference 'spender' in:" + ], + "start_col": 22, + "start_line": 285 + } + }, + "1017": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._spend_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 298, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 51, + "end_line": 301, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 38, + "start_line": 301 + }, + "While expanding the reference 'new_allowance' in:" + ], + "start_col": 22, + "start_line": 298 + } + }, + "1018": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._spend_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 298, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 51, + "end_line": 301, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 38, + "start_line": 301 + }, + "While expanding the reference 'new_allowance' in:" + ], + "start_col": 22, + "start_line": 298 + } + }, + "1019": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._spend_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 52, + "end_line": 301, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 13, + "start_line": 301 + } + }, + "1021": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._spend_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 23, + "end_line": 302, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 13, + "start_line": 302 + } + }, + "1022": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._spend_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 81, + "end_line": 292, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 81, + "end_line": 292, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 284, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 304, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 304 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 27, + "start_line": 284 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 44, + "start_line": 292 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 15 + }, + "While auto generating local variable for 'syscall_ptr'." + ], + "start_col": 44, + "start_line": 292 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 15 + } + }, + "1023": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._spend_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 81, + "end_line": 292, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 15, + "input_file": { + "filename": "autogen/starknet/storage_var/ERC20_allowances/decl.cairo" + }, + "parent_location": [ + { + "end_col": 81, + "end_line": 292, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 73, + "end_line": 284, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 304, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 304 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 47, + "start_line": 284 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 44, + "start_line": 292 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 15 + }, + "While auto generating local variable for 'pedersen_ptr'." + ], + "start_col": 44, + "start_line": 292 + }, + "While trying to update the implicit return value 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 15 + } + }, + "1024": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._spend_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 396, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/starkware/cairo/common/uint256.cairo" + }, + "parent_location": [ + { + "end_col": 74, + "end_line": 294, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 90, + "end_line": 284, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 304, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 304 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 75, + "start_line": 284 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 35, + "start_line": 294 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 17, + "start_line": 396 + } + }, + "1025": { + "accessible_scopes": [ + "openzeppelin.token.erc20.library", + "openzeppelin.token.erc20.library.ERC20", + "openzeppelin.token.erc20.library.ERC20._spend_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 19, + "end_line": 304, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "start_col": 9, + "start_line": 304 + } + }, + "1026": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 12, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 60, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 46, + "end_line": 15, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 5, + "start_line": 15 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 22, + "start_line": 60 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 18, + "start_line": 12 + } + }, + "1027": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 12, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 68, + "end_line": 60, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 46, + "end_line": 15, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 5, + "start_line": 15 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 42, + "start_line": 60 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 38, + "start_line": 12 + } + }, + "1028": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 81, + "end_line": 12, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 85, + "end_line": 60, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 46, + "end_line": 15, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 5, + "start_line": 15 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 70, + "start_line": 60 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 66, + "start_line": 12 + } + }, + "1029": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 13, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 27, + "end_line": 15, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 23, + "start_line": 15 + }, + "While expanding the reference 'name' in:" + ], + "start_col": 5, + "start_line": 13 + } + }, + "1030": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 13, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 15, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 29, + "start_line": 15 + }, + "While expanding the reference 'symbol' in:" + ], + "start_col": 17, + "start_line": 13 + } + }, + "1031": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 13, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 15, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 37, + "start_line": 15 + }, + "While expanding the reference 'decimals' in:" + ], + "start_col": 31, + "start_line": 13 + } + }, + "1032": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 15, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 5, + "start_line": 15 + } + }, + "1034": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 87, + "end_line": 13, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 16, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 17, + "start_line": 16 + }, + "While expanding the reference 'recipient' in:" + ], + "start_col": 72, + "start_line": 13 + } + }, + "1035": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 70, + "end_line": 13, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 42, + "end_line": 16, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 28, + "start_line": 16 + }, + "While expanding the reference 'initial_supply' in:" + ], + "start_col": 47, + "start_line": 13 + } + }, + "1036": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 70, + "end_line": 13, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 42, + "end_line": 16, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 28, + "start_line": 16 + }, + "While expanding the reference 'initial_supply' in:" + ], + "start_col": 47, + "start_line": 13 + } + }, + "1037": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 43, + "end_line": 16, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 5, + "start_line": 16 + } + }, + "1039": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 17, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 5, + "start_line": 17 + } + }, + "1040": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/d8c30f4879932288f1bfa4e0e453592d3ebb5ca98ed0660bf066319d88c0297f.cairo" + }, + "parent_location": [ + { + "end_col": 87, + "end_line": 13, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 12, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 12, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 12 + }, + "While handling calldata of" + ], + "start_col": 35, + "start_line": 1 + }, + "While expanding the reference '__calldata_actual_size' in:" + ], + "start_col": 6, + "start_line": 12 + }, + "While handling calldata of" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 72, + "start_line": 13 + }, + "While handling calldata argument 'recipient'" + ], + "start_col": 22, + "start_line": 2 + } + }, + "1042": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 12, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 12 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1043": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 12, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/18af0aeacb06c273ab7970840961271a962fb63dfa5034f6b0977c325193201d.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 12, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 12 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 18, + "start_line": 12 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1044": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 110, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 12, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/18af0aeacb06c273ab7970840961271a962fb63dfa5034f6b0977c325193201d.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 12, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 12 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 38, + "start_line": 12 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "1045": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 81, + "end_line": 12, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/18af0aeacb06c273ab7970840961271a962fb63dfa5034f6b0977c325193201d.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 12, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 12 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 66, + "start_line": 12 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "1046": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 43, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/e1eb73cd870ec466294c3700e77817cf3c039ac1384882ddb76383eb87a5da90.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 13, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 141, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/18af0aeacb06c273ab7970840961271a962fb63dfa5034f6b0977c325193201d.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 12, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 12 + }, + "While constructing the external wrapper for:" + ], + "start_col": 122, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_name' in:" + ], + "start_col": 5, + "start_line": 13 + }, + "While handling calldata argument 'name'" + ], + "start_col": 27, + "start_line": 1 + } + }, + "1047": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/99058c0781745b3c0332799d723549974cbf489b623dde03906204304de60803.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 13, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 171, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/18af0aeacb06c273ab7970840961271a962fb63dfa5034f6b0977c325193201d.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 12, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 12 + }, + "While constructing the external wrapper for:" + ], + "start_col": 150, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_symbol' in:" + ], + "start_col": 17, + "start_line": 13 + }, + "While handling calldata argument 'symbol'" + ], + "start_col": 29, + "start_line": 1 + } + }, + "1048": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 47, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/95ae8cb44b0755388c1e634980ee8b2634c31b1a198c799f64c304663bce699a.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 13, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 205, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/18af0aeacb06c273ab7970840961271a962fb63dfa5034f6b0977c325193201d.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 12, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 12 + }, + "While constructing the external wrapper for:" + ], + "start_col": 182, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_decimals' in:" + ], + "start_col": 31, + "start_line": 13 + }, + "While handling calldata argument 'decimals'" + ], + "start_col": 31, + "start_line": 1 + } + }, + "1049": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/0f412f121f4d99c455cd9caefc2f5203633f41332d4df4e5f8fdc3b70e62b4ba.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 13, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 251, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/18af0aeacb06c273ab7970840961271a962fb63dfa5034f6b0977c325193201d.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 12, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 12 + }, + "While constructing the external wrapper for:" + ], + "start_col": 222, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_initial_supply' in:" + ], + "start_col": 47, + "start_line": 13 + }, + "While handling calldata argument 'initial_supply'" + ], + "start_col": 37, + "start_line": 1 + } + }, + "1050": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/0f412f121f4d99c455cd9caefc2f5203633f41332d4df4e5f8fdc3b70e62b4ba.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 13, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 251, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/18af0aeacb06c273ab7970840961271a962fb63dfa5034f6b0977c325193201d.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 12, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 12 + }, + "While constructing the external wrapper for:" + ], + "start_col": 222, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_initial_supply' in:" + ], + "start_col": 47, + "start_line": 13 + }, + "While handling calldata argument 'initial_supply'" + ], + "start_col": 37, + "start_line": 1 + } + }, + "1051": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/d8c30f4879932288f1bfa4e0e453592d3ebb5ca98ed0660bf066319d88c0297f.cairo" + }, + "parent_location": [ + { + "end_col": 87, + "end_line": 13, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 287, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/18af0aeacb06c273ab7970840961271a962fb63dfa5034f6b0977c325193201d.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 12, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 12 + }, + "While constructing the external wrapper for:" + ], + "start_col": 263, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_recipient' in:" + ], + "start_col": 72, + "start_line": 13 + }, + "While handling calldata argument 'recipient'" + ], + "start_col": 32, + "start_line": 1 + } + }, + "1052": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 17, + "end_line": 12, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 12 + } + }, + "1054": { + "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/18af0aeacb06c273ab7970840961271a962fb63dfa5034f6b0977c325193201d.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 12, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 12 + }, + "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/18af0aeacb06c273ab7970840961271a962fb63dfa5034f6b0977c325193201d.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 12, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 12 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 3 + } + }, + "1056": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/18af0aeacb06c273ab7970840961271a962fb63dfa5034f6b0977c325193201d.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 12, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 12, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 12 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 12 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "1057": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/18af0aeacb06c273ab7970840961271a962fb63dfa5034f6b0977c325193201d.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 12, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 12, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 12 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 12 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + } + }, + "1058": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/18af0aeacb06c273ab7970840961271a962fb63dfa5034f6b0977c325193201d.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 12, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 12, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 12 + }, + "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": 12 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + } + }, + "1059": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/constructor/18af0aeacb06c273ab7970840961271a962fb63dfa5034f6b0977c325193201d.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 12, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 12, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 12 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 12 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 4 + } + }, + "1061": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 16, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/constructor/18af0aeacb06c273ab7970840961271a962fb63dfa5034f6b0977c325193201d.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 12, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 12, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 12 + }, + "While constructing the external wrapper for:" + ], + "start_col": 63, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 12 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 3 + } + }, + "1062": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.constructor" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/constructor/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 12, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 12 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1063": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.name" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 25, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 76, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 26, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 12, + "start_line": 26 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 76 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 11, + "start_line": 25 + } + }, + "1064": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.name" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 57, + "end_line": 25, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 76, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 26, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 12, + "start_line": 26 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 76 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 31, + "start_line": 25 + } + }, + "1065": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.name" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 74, + "end_line": 25, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 76, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 26, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 12, + "start_line": 26 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 76 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 59, + "start_line": 25 + } + }, + "1066": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.name" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 24, + "end_line": 26, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 12, + "start_line": 26 + } + }, + "1068": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.name" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 25, + "end_line": 26, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 5, + "start_line": 26 + } + }, + "1069": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name_encode_return" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/return/name/c8fcd0b2b3f24b16bed33f1349d99fe0bde24b7764fe1bdc31d37b9ddca24adc.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 25, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 25 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 3 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 18, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/return/name/c8fcd0b2b3f24b16bed33f1349d99fe0bde24b7764fe1bdc31d37b9ddca24adc.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 25, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 25 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 4 + } + }, + "1071": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/6f345e20daf86e05c346aa1f6a9eeaa296a59eb71a12784c017d25ed5b25ff32.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 25, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 82, + "start_line": 25 + }, + "While handling return value 'name'" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1072": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/6f345e20daf86e05c346aa1f6a9eeaa296a59eb71a12784c017d25ed5b25ff32.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 25, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/name/c8fcd0b2b3f24b16bed33f1349d99fe0bde24b7764fe1bdc31d37b9ddca24adc.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 25, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 25 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + }, + "While expanding the reference '__return_value_ptr' in:" + ], + "start_col": 82, + "start_line": 25 + }, + "While handling return value 'name'" + ], + "start_col": 26, + "start_line": 2 + } + }, + "1074": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 65, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/return/name/c8fcd0b2b3f24b16bed33f1349d99fe0bde24b7764fe1bdc31d37b9ddca24adc.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 25, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/external/return/name/c8fcd0b2b3f24b16bed33f1349d99fe0bde24b7764fe1bdc31d37b9ddca24adc.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 25, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 25 + }, + "While handling return value of" + ], + "start_col": 25, + "start_line": 10 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 25 + }, + "While handling return value of" + ], + "start_col": 50, + "start_line": 1 + } + }, + "1075": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/name/c8fcd0b2b3f24b16bed33f1349d99fe0bde24b7764fe1bdc31d37b9ddca24adc.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 25, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 25 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + } + }, + "1076": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/external/return/name/c8fcd0b2b3f24b16bed33f1349d99fe0bde24b7764fe1bdc31d37b9ddca24adc.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 25, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/name/c8fcd0b2b3f24b16bed33f1349d99fe0bde24b7764fe1bdc31d37b9ddca24adc.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 25, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 25 + }, + "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": 25 + }, + "While handling return value of" + ], + "start_col": 11, + "start_line": 5 + } + }, + "1077": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/name/c8fcd0b2b3f24b16bed33f1349d99fe0bde24b7764fe1bdc31d37b9ddca24adc.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 25, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 25 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 9 + } + }, + "1078": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 25, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 25 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1079": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/name/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 25, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/name/3034a84ffbc2cc9a83b0bdb0bf6aadae87a5c63f8544f4bc76a18d60221f0e94.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 25, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 25 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 11, + "start_line": 25 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1080": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 110, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/name/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 25, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/name/3034a84ffbc2cc9a83b0bdb0bf6aadae87a5c63f8544f4bc76a18d60221f0e94.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 25, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 25 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 31, + "start_line": 25 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "1081": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/name/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 74, + "end_line": 25, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/name/3034a84ffbc2cc9a83b0bdb0bf6aadae87a5c63f8544f4bc76a18d60221f0e94.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 25, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 25 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 59, + "start_line": 25 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "1082": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 10, + "end_line": 25, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 25 + } + }, + "1084": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/name/3034a84ffbc2cc9a83b0bdb0bf6aadae87a5c63f8544f4bc76a18d60221f0e94.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 25, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 93, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/name/3034a84ffbc2cc9a83b0bdb0bf6aadae87a5c63f8544f4bc76a18d60221f0e94.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 25, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 25 + }, + "While constructing the external wrapper for:" + ], + "start_col": 78, + "start_line": 2 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 25 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + } + }, + "1085": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 94, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/name/3034a84ffbc2cc9a83b0bdb0bf6aadae87a5c63f8544f4bc76a18d60221f0e94.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 25, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 25 + }, + "While constructing the external wrapper for:" + ], + "start_col": 48, + "start_line": 2 + } + }, + "1087": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/name/3034a84ffbc2cc9a83b0bdb0bf6aadae87a5c63f8544f4bc76a18d60221f0e94.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 25, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/name/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 25, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 25 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 25 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "1088": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/name/3034a84ffbc2cc9a83b0bdb0bf6aadae87a5c63f8544f4bc76a18d60221f0e94.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 25, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/name/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 25, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 25 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 25 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + } + }, + "1089": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/name/3034a84ffbc2cc9a83b0bdb0bf6aadae87a5c63f8544f4bc76a18d60221f0e94.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 25, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/name/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 25, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 25 + }, + "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": 25 + }, + "While constructing the external wrapper for:" + ], + "start_col": 6, + "start_line": 2 + } + }, + "1090": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/name/3034a84ffbc2cc9a83b0bdb0bf6aadae87a5c63f8544f4bc76a18d60221f0e94.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 25, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/name/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 25, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 25 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 25 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 2 + } + }, + "1091": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/name/3034a84ffbc2cc9a83b0bdb0bf6aadae87a5c63f8544f4bc76a18d60221f0e94.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 25, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/name/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 25, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 25 + }, + "While constructing the external wrapper for:" + ], + "start_col": 63, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 25 + }, + "While constructing the external wrapper for:" + ], + "start_col": 37, + "start_line": 2 + } + }, + "1092": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/name/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 10, + "end_line": 25, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 25 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1093": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.symbol" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 31, + "end_line": 30, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 80, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 31, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 12, + "start_line": 31 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 17, + "start_line": 80 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 13, + "start_line": 30 + } + }, + "1094": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.symbol" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 59, + "end_line": 30, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 63, + "end_line": 80, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 31, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 12, + "start_line": 31 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 37, + "start_line": 80 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 33, + "start_line": 30 + } + }, + "1095": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.symbol" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 76, + "end_line": 30, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 80, + "end_line": 80, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 31, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 12, + "start_line": 31 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 65, + "start_line": 80 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 61, + "start_line": 30 + } + }, + "1096": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.symbol" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 31, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 12, + "start_line": 31 + } + }, + "1098": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.symbol" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 27, + "end_line": 31, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 5, + "start_line": 31 + } + }, + "1099": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol_encode_return" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/return/symbol/a0ae85480af0490479ac55aa0fb10c479d3c551bd5d0b449dafe97eed061cca1.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 30, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 30 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 3 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 18, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/return/symbol/a0ae85480af0490479ac55aa0fb10c479d3c551bd5d0b449dafe97eed061cca1.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 30, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 30 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 4 + } + }, + "1101": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/3635b1d7caa543a52376beeb37a143262ea6ffdf923d8e3676d9b27787e943c8.cairo" + }, + "parent_location": [ + { + "end_col": 96, + "end_line": 30, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 84, + "start_line": 30 + }, + "While handling return value 'symbol'" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1102": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/3635b1d7caa543a52376beeb37a143262ea6ffdf923d8e3676d9b27787e943c8.cairo" + }, + "parent_location": [ + { + "end_col": 96, + "end_line": 30, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/symbol/a0ae85480af0490479ac55aa0fb10c479d3c551bd5d0b449dafe97eed061cca1.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 30, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 30 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + }, + "While expanding the reference '__return_value_ptr' in:" + ], + "start_col": 84, + "start_line": 30 + }, + "While handling return value 'symbol'" + ], + "start_col": 26, + "start_line": 2 + } + }, + "1104": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 69, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/return/symbol/a0ae85480af0490479ac55aa0fb10c479d3c551bd5d0b449dafe97eed061cca1.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 30, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/external/return/symbol/a0ae85480af0490479ac55aa0fb10c479d3c551bd5d0b449dafe97eed061cca1.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 30, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 30 + }, + "While handling return value of" + ], + "start_col": 25, + "start_line": 10 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 30 + }, + "While handling return value of" + ], + "start_col": 54, + "start_line": 1 + } + }, + "1105": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/symbol/a0ae85480af0490479ac55aa0fb10c479d3c551bd5d0b449dafe97eed061cca1.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 30, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 30 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + } + }, + "1106": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/external/return/symbol/a0ae85480af0490479ac55aa0fb10c479d3c551bd5d0b449dafe97eed061cca1.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 30, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/symbol/a0ae85480af0490479ac55aa0fb10c479d3c551bd5d0b449dafe97eed061cca1.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 30, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 30 + }, + "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": 30 + }, + "While handling return value of" + ], + "start_col": 11, + "start_line": 5 + } + }, + "1107": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/symbol/a0ae85480af0490479ac55aa0fb10c479d3c551bd5d0b449dafe97eed061cca1.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 30, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 30 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 9 + } + }, + "1108": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 30, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 30 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1109": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/symbol/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 30, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/symbol/d8aa55fbbc45562d781915a1c7930fc50b33d8bd29db7102b5c44cbfd8b54639.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 30, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 30 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 13, + "start_line": 30 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1110": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 110, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/symbol/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" + }, + "parent_location": [ + { + "end_col": 59, + "end_line": 30, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/symbol/d8aa55fbbc45562d781915a1c7930fc50b33d8bd29db7102b5c44cbfd8b54639.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 30, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 30 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 33, + "start_line": 30 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "1111": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/symbol/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 76, + "end_line": 30, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/symbol/d8aa55fbbc45562d781915a1c7930fc50b33d8bd29db7102b5c44cbfd8b54639.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 30, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 30 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 61, + "start_line": 30 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "1112": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 12, + "end_line": 30, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 30 + } + }, + "1114": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/symbol/d8aa55fbbc45562d781915a1c7930fc50b33d8bd29db7102b5c44cbfd8b54639.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 30, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 95, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/symbol/d8aa55fbbc45562d781915a1c7930fc50b33d8bd29db7102b5c44cbfd8b54639.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 30, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 30 + }, + "While constructing the external wrapper for:" + ], + "start_col": 80, + "start_line": 2 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 30 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + } + }, + "1115": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 96, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/symbol/d8aa55fbbc45562d781915a1c7930fc50b33d8bd29db7102b5c44cbfd8b54639.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 30, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 30 + }, + "While constructing the external wrapper for:" + ], + "start_col": 48, + "start_line": 2 + } + }, + "1117": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/symbol/d8aa55fbbc45562d781915a1c7930fc50b33d8bd29db7102b5c44cbfd8b54639.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 30, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/symbol/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 30, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 30 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 30 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "1118": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/symbol/d8aa55fbbc45562d781915a1c7930fc50b33d8bd29db7102b5c44cbfd8b54639.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 30, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/symbol/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 30, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 30 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 30 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + } + }, + "1119": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/symbol/d8aa55fbbc45562d781915a1c7930fc50b33d8bd29db7102b5c44cbfd8b54639.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 30, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/symbol/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 30, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 30 + }, + "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": 30 + }, + "While constructing the external wrapper for:" + ], + "start_col": 6, + "start_line": 2 + } + }, + "1120": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/symbol/d8aa55fbbc45562d781915a1c7930fc50b33d8bd29db7102b5c44cbfd8b54639.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 30, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/symbol/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 30, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 30 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 30 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 2 + } + }, + "1121": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/symbol/d8aa55fbbc45562d781915a1c7930fc50b33d8bd29db7102b5c44cbfd8b54639.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 30, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/symbol/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 30, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 30 + }, + "While constructing the external wrapper for:" + ], + "start_col": 63, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 30 + }, + "While constructing the external wrapper for:" + ], + "start_col": 37, + "start_line": 2 + } + }, + "1122": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/symbol/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 30, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 30 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1123": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.totalSupply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 35, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 86, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 54, + "end_line": 38, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 34, + "start_line": 38 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 23, + "start_line": 86 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 18, + "start_line": 35 + } + }, + "1124": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.totalSupply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 35, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 69, + "end_line": 86, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 54, + "end_line": 38, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 34, + "start_line": 38 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 43, + "start_line": 86 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 38, + "start_line": 35 + } + }, + "1125": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.totalSupply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 81, + "end_line": 35, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 86, + "end_line": 86, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 54, + "end_line": 38, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 34, + "start_line": 38 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 71, + "start_line": 86 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 66, + "start_line": 35 + } + }, + "1126": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.totalSupply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 54, + "end_line": 38, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 34, + "start_line": 38 + } + }, + "1128": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.totalSupply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 38, + "end_line": 39, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 5, + "start_line": 39 + } + }, + "1129": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply_encode_return" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/return/totalSupply/eeeda446bdea67b39cd9f67678f4dfc35c6c1d0744df18691bf4ede77f67f604.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 35, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 35 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 3 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 18, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/return/totalSupply/eeeda446bdea67b39cd9f67678f4dfc35c6c1d0744df18691bf4ede77f67f604.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 35, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 35 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 4 + } + }, + "1131": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 60, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/arg_processor/9822619206729a9eadcae854c851238a68f93e9dbd956bc4fa147da27ae12e2e.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 36, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 5, + "start_line": 36 + }, + "While handling return value 'totalSupply'" + ], + "start_col": 1, + "start_line": 3 + } + }, + "1132": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 60, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/arg_processor/9822619206729a9eadcae854c851238a68f93e9dbd956bc4fa147da27ae12e2e.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 36, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 5, + "start_line": 36 + }, + "While handling return value 'totalSupply'" + ], + "start_col": 1, + "start_line": 4 + } + }, + "1133": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/arg_processor/9822619206729a9eadcae854c851238a68f93e9dbd956bc4fa147da27ae12e2e.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 36, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/totalSupply/eeeda446bdea67b39cd9f67678f4dfc35c6c1d0744df18691bf4ede77f67f604.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 35, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 35 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + }, + "While expanding the reference '__return_value_ptr' in:" + ], + "start_col": 5, + "start_line": 36 + }, + "While handling return value 'totalSupply'" + ], + "start_col": 26, + "start_line": 5 + } + }, + "1135": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 113, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/return/totalSupply/eeeda446bdea67b39cd9f67678f4dfc35c6c1d0744df18691bf4ede77f67f604.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 35, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/external/return/totalSupply/eeeda446bdea67b39cd9f67678f4dfc35c6c1d0744df18691bf4ede77f67f604.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 35, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 35 + }, + "While handling return value of" + ], + "start_col": 25, + "start_line": 10 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 35 + }, + "While handling return value of" + ], + "start_col": 98, + "start_line": 1 + } + }, + "1136": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/totalSupply/eeeda446bdea67b39cd9f67678f4dfc35c6c1d0744df18691bf4ede77f67f604.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 35, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 35 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + } + }, + "1137": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/external/return/totalSupply/eeeda446bdea67b39cd9f67678f4dfc35c6c1d0744df18691bf4ede77f67f604.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 35, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/totalSupply/eeeda446bdea67b39cd9f67678f4dfc35c6c1d0744df18691bf4ede77f67f604.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 35, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 35 + }, + "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": 35 + }, + "While handling return value of" + ], + "start_col": 11, + "start_line": 5 + } + }, + "1138": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/totalSupply/eeeda446bdea67b39cd9f67678f4dfc35c6c1d0744df18691bf4ede77f67f604.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 35, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 35 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 9 + } + }, + "1139": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 35, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 35 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1140": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/totalSupply/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 35, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/totalSupply/f9521ee04dab7f503e72addd131262b31983f1e13ea962eb0b121959d1008326.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 35, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 35 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 18, + "start_line": 35 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1141": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 110, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/totalSupply/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 35, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/totalSupply/f9521ee04dab7f503e72addd131262b31983f1e13ea962eb0b121959d1008326.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 35, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 35 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 38, + "start_line": 35 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "1142": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/totalSupply/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 81, + "end_line": 35, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/totalSupply/f9521ee04dab7f503e72addd131262b31983f1e13ea962eb0b121959d1008326.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 35, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 35 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 66, + "start_line": 35 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "1143": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 17, + "end_line": 35, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 35 + } + }, + "1145": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/totalSupply/f9521ee04dab7f503e72addd131262b31983f1e13ea962eb0b121959d1008326.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 35, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 100, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/totalSupply/f9521ee04dab7f503e72addd131262b31983f1e13ea962eb0b121959d1008326.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 35, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 35 + }, + "While constructing the external wrapper for:" + ], + "start_col": 85, + "start_line": 2 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 35 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + } + }, + "1146": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 101, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/totalSupply/f9521ee04dab7f503e72addd131262b31983f1e13ea962eb0b121959d1008326.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 35, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 35 + }, + "While constructing the external wrapper for:" + ], + "start_col": 48, + "start_line": 2 + } + }, + "1148": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/totalSupply/f9521ee04dab7f503e72addd131262b31983f1e13ea962eb0b121959d1008326.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 35, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/totalSupply/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 35, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 35 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 35 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "1149": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/totalSupply/f9521ee04dab7f503e72addd131262b31983f1e13ea962eb0b121959d1008326.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 35, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/totalSupply/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 35, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 35 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 35 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + } + }, + "1150": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/totalSupply/f9521ee04dab7f503e72addd131262b31983f1e13ea962eb0b121959d1008326.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 35, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/totalSupply/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 35, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 35 + }, + "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": 35 + }, + "While constructing the external wrapper for:" + ], + "start_col": 6, + "start_line": 2 + } + }, + "1151": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/totalSupply/f9521ee04dab7f503e72addd131262b31983f1e13ea962eb0b121959d1008326.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 35, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/totalSupply/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 35, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 35 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 35 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 2 + } + }, + "1152": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/totalSupply/f9521ee04dab7f503e72addd131262b31983f1e13ea962eb0b121959d1008326.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 35, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/totalSupply/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 35, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 35 + }, + "While constructing the external wrapper for:" + ], + "start_col": 63, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 35 + }, + "While constructing the external wrapper for:" + ], + "start_col": 37, + "start_line": 2 + } + }, + "1153": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/totalSupply/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 35, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 35 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1154": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.total_supply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 43, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 86, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 46, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 12, + "start_line": 46 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 23, + "start_line": 86 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 43 + } + }, + "1155": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.total_supply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 65, + "end_line": 43, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 69, + "end_line": 86, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 46, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 12, + "start_line": 46 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 43, + "start_line": 86 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 39, + "start_line": 43 + } + }, + "1156": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.total_supply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 43, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 86, + "end_line": 86, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 46, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 12, + "start_line": 46 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 71, + "start_line": 86 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 67, + "start_line": 43 + } + }, + "1157": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.total_supply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 46, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 12, + "start_line": 46 + } + }, + "1159": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.total_supply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 46, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 5, + "start_line": 46 + } + }, + "1160": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.total_supply_encode_return" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/return/total_supply/f851b9c18e3c6d73382ea35241fc9129a6666a98df286345397d107af556e069.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 43, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 43 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 3 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 18, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/return/total_supply/f851b9c18e3c6d73382ea35241fc9129a6666a98df286345397d107af556e069.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 43, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 43 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 4 + } + }, + "1162": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.total_supply_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 60, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/arg_processor/e66e85dd94d62dfbf181185290e90a52ce04d6dbeeb11db2f4279a8874855e78.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 44, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 5, + "start_line": 44 + }, + "While handling return value 'total_supply'" + ], + "start_col": 1, + "start_line": 3 + } + }, + "1163": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.total_supply_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 60, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/arg_processor/e66e85dd94d62dfbf181185290e90a52ce04d6dbeeb11db2f4279a8874855e78.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 44, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 5, + "start_line": 44 + }, + "While handling return value 'total_supply'" + ], + "start_col": 1, + "start_line": 4 + } + }, + "1164": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.total_supply_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/arg_processor/e66e85dd94d62dfbf181185290e90a52ce04d6dbeeb11db2f4279a8874855e78.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 44, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/total_supply/f851b9c18e3c6d73382ea35241fc9129a6666a98df286345397d107af556e069.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 43, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 43 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + }, + "While expanding the reference '__return_value_ptr' in:" + ], + "start_col": 5, + "start_line": 44 + }, + "While handling return value 'total_supply'" + ], + "start_col": 26, + "start_line": 5 + } + }, + "1166": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.total_supply_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/return/total_supply/f851b9c18e3c6d73382ea35241fc9129a6666a98df286345397d107af556e069.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 43, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/external/return/total_supply/f851b9c18e3c6d73382ea35241fc9129a6666a98df286345397d107af556e069.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 43, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 43 + }, + "While handling return value of" + ], + "start_col": 25, + "start_line": 10 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 43 + }, + "While handling return value of" + ], + "start_col": 100, + "start_line": 1 + } + }, + "1167": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.total_supply_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/total_supply/f851b9c18e3c6d73382ea35241fc9129a6666a98df286345397d107af556e069.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 43, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 43 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + } + }, + "1168": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.total_supply_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/external/return/total_supply/f851b9c18e3c6d73382ea35241fc9129a6666a98df286345397d107af556e069.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 43, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/total_supply/f851b9c18e3c6d73382ea35241fc9129a6666a98df286345397d107af556e069.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 43, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 43 + }, + "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": 43 + }, + "While handling return value of" + ], + "start_col": 11, + "start_line": 5 + } + }, + "1169": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.total_supply_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/total_supply/f851b9c18e3c6d73382ea35241fc9129a6666a98df286345397d107af556e069.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 43, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 43 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 9 + } + }, + "1170": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.total_supply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 43, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 43 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1171": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.total_supply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/total_supply/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 43, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/total_supply/a3b40da1606f211f2fcaa69f1db0b3e3873aea25b460206662e4ea98844a4405.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 43, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 43 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 43 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1172": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.total_supply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 110, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/total_supply/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" + }, + "parent_location": [ + { + "end_col": 65, + "end_line": 43, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/total_supply/a3b40da1606f211f2fcaa69f1db0b3e3873aea25b460206662e4ea98844a4405.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 43, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 43 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 39, + "start_line": 43 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "1173": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.total_supply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/total_supply/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 43, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/total_supply/a3b40da1606f211f2fcaa69f1db0b3e3873aea25b460206662e4ea98844a4405.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 43, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 43 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 67, + "start_line": 43 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "1174": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.total_supply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 18, + "end_line": 43, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 43 + } + }, + "1176": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.total_supply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/total_supply/a3b40da1606f211f2fcaa69f1db0b3e3873aea25b460206662e4ea98844a4405.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 43, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 101, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/total_supply/a3b40da1606f211f2fcaa69f1db0b3e3873aea25b460206662e4ea98844a4405.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 43, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 43 + }, + "While constructing the external wrapper for:" + ], + "start_col": 86, + "start_line": 2 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 43 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + } + }, + "1177": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.total_supply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 102, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/total_supply/a3b40da1606f211f2fcaa69f1db0b3e3873aea25b460206662e4ea98844a4405.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 43, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 43 + }, + "While constructing the external wrapper for:" + ], + "start_col": 48, + "start_line": 2 + } + }, + "1179": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.total_supply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/total_supply/a3b40da1606f211f2fcaa69f1db0b3e3873aea25b460206662e4ea98844a4405.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 43, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/total_supply/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 43, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 43 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 43 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "1180": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.total_supply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/total_supply/a3b40da1606f211f2fcaa69f1db0b3e3873aea25b460206662e4ea98844a4405.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 43, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/total_supply/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 43, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 43 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 43 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + } + }, + "1181": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.total_supply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/total_supply/a3b40da1606f211f2fcaa69f1db0b3e3873aea25b460206662e4ea98844a4405.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 43, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/total_supply/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 43, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 43 + }, + "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": 43 + }, + "While constructing the external wrapper for:" + ], + "start_col": 6, + "start_line": 2 + } + }, + "1182": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.total_supply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/total_supply/a3b40da1606f211f2fcaa69f1db0b3e3873aea25b460206662e4ea98844a4405.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 43, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/total_supply/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 43, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 43 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 43 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 2 + } + }, + "1183": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.total_supply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/total_supply/a3b40da1606f211f2fcaa69f1db0b3e3873aea25b460206662e4ea98844a4405.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 43, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/total_supply/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 43, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 43 + }, + "While constructing the external wrapper for:" + ], + "start_col": 63, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 43 + }, + "While constructing the external wrapper for:" + ], + "start_col": 37, + "start_line": 2 + } + }, + "1184": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.total_supply" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/total_supply/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 43, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 43 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1185": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decimals" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 50, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 92, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 28, + "end_line": 53, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 12, + "start_line": 53 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 92 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 50 + } + }, + "1186": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decimals" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 50, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 65, + "end_line": 92, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 28, + "end_line": 53, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 12, + "start_line": 53 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 39, + "start_line": 92 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 50 + } + }, + "1187": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decimals" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 78, + "end_line": 50, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 92, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 28, + "end_line": 53, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 12, + "start_line": 53 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 67, + "start_line": 92 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 50 + } + }, + "1188": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decimals" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 28, + "end_line": 53, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 12, + "start_line": 53 + } + }, + "1190": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decimals" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 53, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 5, + "start_line": 53 + } + }, + "1191": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals_encode_return" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/return/decimals/a97d2b6786c76802562faf3a37a632fd604ff18dde35a5c92ee6960b683ee2dd.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 50, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 50 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 3 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 18, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/return/decimals/a97d2b6786c76802562faf3a37a632fd604ff18dde35a5c92ee6960b683ee2dd.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 50, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 50 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 4 + } + }, + "1193": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 50, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/a81bcec621a2ff03486299e6a77ac9e0b035697b74f8a9b599dbb1c25229a3e2.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 51, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 5, + "start_line": 51 + }, + "While handling return value 'decimals'" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1194": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/a81bcec621a2ff03486299e6a77ac9e0b035697b74f8a9b599dbb1c25229a3e2.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 51, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/decimals/a97d2b6786c76802562faf3a37a632fd604ff18dde35a5c92ee6960b683ee2dd.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 50, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 50 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + }, + "While expanding the reference '__return_value_ptr' in:" + ], + "start_col": 5, + "start_line": 51 + }, + "While handling return value 'decimals'" + ], + "start_col": 26, + "start_line": 2 + } + }, + "1196": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 73, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/return/decimals/a97d2b6786c76802562faf3a37a632fd604ff18dde35a5c92ee6960b683ee2dd.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 50, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/external/return/decimals/a97d2b6786c76802562faf3a37a632fd604ff18dde35a5c92ee6960b683ee2dd.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 50, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 50 + }, + "While handling return value of" + ], + "start_col": 25, + "start_line": 10 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 50 + }, + "While handling return value of" + ], + "start_col": 58, + "start_line": 1 + } + }, + "1197": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/decimals/a97d2b6786c76802562faf3a37a632fd604ff18dde35a5c92ee6960b683ee2dd.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 50, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 50 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + } + }, + "1198": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/external/return/decimals/a97d2b6786c76802562faf3a37a632fd604ff18dde35a5c92ee6960b683ee2dd.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 50, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/decimals/a97d2b6786c76802562faf3a37a632fd604ff18dde35a5c92ee6960b683ee2dd.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 50, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 50 + }, + "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": 50 + }, + "While handling return value of" + ], + "start_col": 11, + "start_line": 5 + } + }, + "1199": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/decimals/a97d2b6786c76802562faf3a37a632fd604ff18dde35a5c92ee6960b683ee2dd.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 50, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 50 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 9 + } + }, + "1200": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 50, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 50 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1201": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decimals/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 50, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decimals/b895732858337deae88cb0106f94dcac8575befa3b4c84c0fc6c096df9053938.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 50, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 50 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 50 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1202": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 110, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decimals/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 50, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decimals/b895732858337deae88cb0106f94dcac8575befa3b4c84c0fc6c096df9053938.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 50, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 50 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 50 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "1203": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decimals/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 50, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decimals/b895732858337deae88cb0106f94dcac8575befa3b4c84c0fc6c096df9053938.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 50, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 50 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 50 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "1204": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 14, + "end_line": 50, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 50 + } + }, + "1206": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decimals/b895732858337deae88cb0106f94dcac8575befa3b4c84c0fc6c096df9053938.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 50, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 97, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/decimals/b895732858337deae88cb0106f94dcac8575befa3b4c84c0fc6c096df9053938.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 50, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 50 + }, + "While constructing the external wrapper for:" + ], + "start_col": 82, + "start_line": 2 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 50 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + } + }, + "1207": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 98, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/decimals/b895732858337deae88cb0106f94dcac8575befa3b4c84c0fc6c096df9053938.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 50, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 50 + }, + "While constructing the external wrapper for:" + ], + "start_col": 48, + "start_line": 2 + } + }, + "1209": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decimals/b895732858337deae88cb0106f94dcac8575befa3b4c84c0fc6c096df9053938.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 50, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decimals/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 50, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 50 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 50 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "1210": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decimals/b895732858337deae88cb0106f94dcac8575befa3b4c84c0fc6c096df9053938.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 50, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decimals/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 50, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 50 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 50 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + } + }, + "1211": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/decimals/b895732858337deae88cb0106f94dcac8575befa3b4c84c0fc6c096df9053938.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 50, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decimals/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 50, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 50 + }, + "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": 50 + }, + "While constructing the external wrapper for:" + ], + "start_col": 6, + "start_line": 2 + } + }, + "1212": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/decimals/b895732858337deae88cb0106f94dcac8575befa3b4c84c0fc6c096df9053938.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 50, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decimals/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 50, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 50 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 50 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 2 + } + }, + "1213": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/decimals/b895732858337deae88cb0106f94dcac8575befa3b4c84c0fc6c096df9053938.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 50, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decimals/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 50, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 50 + }, + "While constructing the external wrapper for:" + ], + "start_col": 63, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 50 + }, + "While constructing the external wrapper for:" + ], + "start_col": 37, + "start_line": 2 + } + }, + "1214": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decimals/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 50, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 50 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1215": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.balanceOf" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 57, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 98, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 60, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 12, + "start_line": 60 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 21, + "start_line": 98 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 57 + } + }, + "1216": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.balanceOf" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 62, + "end_line": 57, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 67, + "end_line": 98, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 60, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 12, + "start_line": 60 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 41, + "start_line": 98 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 57 + } + }, + "1217": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.balanceOf" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 57, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 84, + "end_line": 98, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 60, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 12, + "start_line": 60 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 69, + "start_line": 98 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 57 + } + }, + "1218": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.balanceOf" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 94, + "end_line": 57, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 60, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 29, + "start_line": 60 + }, + "While expanding the reference 'account' in:" + ], + "start_col": 81, + "start_line": 57 + } + }, + "1219": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.balanceOf" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 60, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 12, + "start_line": 60 + } + }, + "1221": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.balanceOf" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 38, + "end_line": 60, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 5, + "start_line": 60 + } + }, + "1222": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf_encode_return" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/return/balanceOf/6be46755be2f937558932379e9c42b1ab153e2ba499cd66beb178511b2106ad9.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 57, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 57 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 3 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 18, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/return/balanceOf/6be46755be2f937558932379e9c42b1ab153e2ba499cd66beb178511b2106ad9.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 57, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 57 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 4 + } + }, + "1224": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 60, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/arg_processor/f013cc89754bf613d36aa163a5014b518987d20a85394ebbe3c47c5cdb0a38b1.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 58, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 5, + "start_line": 58 + }, + "While handling return value 'balance'" + ], + "start_col": 1, + "start_line": 3 + } + }, + "1225": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 60, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/arg_processor/f013cc89754bf613d36aa163a5014b518987d20a85394ebbe3c47c5cdb0a38b1.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 58, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 5, + "start_line": 58 + }, + "While handling return value 'balance'" + ], + "start_col": 1, + "start_line": 4 + } + }, + "1226": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/arg_processor/f013cc89754bf613d36aa163a5014b518987d20a85394ebbe3c47c5cdb0a38b1.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 58, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/balanceOf/6be46755be2f937558932379e9c42b1ab153e2ba499cd66beb178511b2106ad9.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 57, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 57 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + }, + "While expanding the reference '__return_value_ptr' in:" + ], + "start_col": 5, + "start_line": 58 + }, + "While handling return value 'balance'" + ], + "start_col": 26, + "start_line": 5 + } + }, + "1228": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 107, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/return/balanceOf/6be46755be2f937558932379e9c42b1ab153e2ba499cd66beb178511b2106ad9.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 57, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/external/return/balanceOf/6be46755be2f937558932379e9c42b1ab153e2ba499cd66beb178511b2106ad9.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 57, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 57 + }, + "While handling return value of" + ], + "start_col": 25, + "start_line": 10 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 57 + }, + "While handling return value of" + ], + "start_col": 92, + "start_line": 1 + } + }, + "1229": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/balanceOf/6be46755be2f937558932379e9c42b1ab153e2ba499cd66beb178511b2106ad9.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 57, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 57 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + } + }, + "1230": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/external/return/balanceOf/6be46755be2f937558932379e9c42b1ab153e2ba499cd66beb178511b2106ad9.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 57, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/balanceOf/6be46755be2f937558932379e9c42b1ab153e2ba499cd66beb178511b2106ad9.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 57, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 57 + }, + "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": 57 + }, + "While handling return value of" + ], + "start_col": 11, + "start_line": 5 + } + }, + "1231": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/balanceOf/6be46755be2f937558932379e9c42b1ab153e2ba499cd66beb178511b2106ad9.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 57, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 57 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 9 + } + }, + "1232": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/e4d5d41a9286852ceee2d8a1fbac026532bda7bb0e3a6ccfcbfb5e7dd12aa070.cairo" + }, + "parent_location": [ + { + "end_col": 94, + "end_line": 57, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 57, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 57, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 57 + }, + "While handling calldata of" + ], + "start_col": 35, + "start_line": 1 + }, + "While expanding the reference '__calldata_actual_size' in:" + ], + "start_col": 6, + "start_line": 57 + }, + "While handling calldata of" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 81, + "start_line": 57 + }, + "While handling calldata argument 'account'" + ], + "start_col": 22, + "start_line": 2 + } + }, + "1234": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 57, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 57 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1235": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 57, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 57, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 57 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 57 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1236": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 110, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 57, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 57, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 57 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 57 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "1237": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 57, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 57, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 57 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 57 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "1238": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/e4d5d41a9286852ceee2d8a1fbac026532bda7bb0e3a6ccfcbfb5e7dd12aa070.cairo" + }, + "parent_location": [ + { + "end_col": 94, + "end_line": 57, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 147, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 57, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 57 + }, + "While constructing the external wrapper for:" + ], + "start_col": 125, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_account' in:" + ], + "start_col": 81, + "start_line": 57 + }, + "While handling calldata argument 'account'" + ], + "start_col": 30, + "start_line": 1 + } + }, + "1239": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 57, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 57 + } + }, + "1241": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 57, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 98, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 57, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 57 + }, + "While constructing the external wrapper for:" + ], + "start_col": 83, + "start_line": 2 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 57 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + } + }, + "1242": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 99, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 57, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 57 + }, + "While constructing the external wrapper for:" + ], + "start_col": 48, + "start_line": 2 + } + }, + "1244": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 57, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 57, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 57 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 57 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "1245": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 57, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 57, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 57 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 57 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + } + }, + "1246": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 57, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 57, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 57 + }, + "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": 57 + }, + "While constructing the external wrapper for:" + ], + "start_col": 6, + "start_line": 2 + } + }, + "1247": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 57, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 57, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 57 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 57 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 2 + } + }, + "1248": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/4159e40bee40bab5fc59447feb2a61119cdf9ab6c0a14ebaa0f9e280a5469c22.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 57, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 57, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 57 + }, + "While constructing the external wrapper for:" + ], + "start_col": 63, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 57 + }, + "While constructing the external wrapper for:" + ], + "start_col": 37, + "start_line": 2 + } + }, + "1249": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balanceOf/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 57, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 57 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1250": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.balance_of" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 64, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 98, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 67, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 12, + "start_line": 67 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 21, + "start_line": 98 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 17, + "start_line": 64 + } + }, + "1251": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.balance_of" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 64, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 67, + "end_line": 98, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 67, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 12, + "start_line": 67 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 41, + "start_line": 98 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 37, + "start_line": 64 + } + }, + "1252": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.balance_of" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 80, + "end_line": 64, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 84, + "end_line": 98, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 67, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 12, + "start_line": 67 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 69, + "start_line": 98 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 65, + "start_line": 64 + } + }, + "1253": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.balance_of" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 95, + "end_line": 64, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 67, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 29, + "start_line": 67 + }, + "While expanding the reference 'account' in:" + ], + "start_col": 82, + "start_line": 64 + } + }, + "1254": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.balance_of" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 67, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 12, + "start_line": 67 + } + }, + "1256": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.balance_of" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 38, + "end_line": 67, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 5, + "start_line": 67 + } + }, + "1257": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balance_of_encode_return" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/return/balance_of/fb1afd770397cb803b46098f3960e6b9b893f2a8947029ce8aa9cff89de94fec.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 64, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 64 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 3 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 18, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/return/balance_of/fb1afd770397cb803b46098f3960e6b9b893f2a8947029ce8aa9cff89de94fec.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 64, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 64 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 4 + } + }, + "1259": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balance_of_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 60, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/arg_processor/f013cc89754bf613d36aa163a5014b518987d20a85394ebbe3c47c5cdb0a38b1.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 65, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 5, + "start_line": 65 + }, + "While handling return value 'balance'" + ], + "start_col": 1, + "start_line": 3 + } + }, + "1260": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balance_of_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 60, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/arg_processor/f013cc89754bf613d36aa163a5014b518987d20a85394ebbe3c47c5cdb0a38b1.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 65, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 5, + "start_line": 65 + }, + "While handling return value 'balance'" + ], + "start_col": 1, + "start_line": 4 + } + }, + "1261": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balance_of_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/arg_processor/f013cc89754bf613d36aa163a5014b518987d20a85394ebbe3c47c5cdb0a38b1.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 65, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/balance_of/fb1afd770397cb803b46098f3960e6b9b893f2a8947029ce8aa9cff89de94fec.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 64, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 64 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + }, + "While expanding the reference '__return_value_ptr' in:" + ], + "start_col": 5, + "start_line": 65 + }, + "While handling return value 'balance'" + ], + "start_col": 26, + "start_line": 5 + } + }, + "1263": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balance_of_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 108, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/return/balance_of/fb1afd770397cb803b46098f3960e6b9b893f2a8947029ce8aa9cff89de94fec.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 64, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/external/return/balance_of/fb1afd770397cb803b46098f3960e6b9b893f2a8947029ce8aa9cff89de94fec.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 64, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 64 + }, + "While handling return value of" + ], + "start_col": 25, + "start_line": 10 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 64 + }, + "While handling return value of" + ], + "start_col": 93, + "start_line": 1 + } + }, + "1264": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balance_of_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/balance_of/fb1afd770397cb803b46098f3960e6b9b893f2a8947029ce8aa9cff89de94fec.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 64, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 64 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + } + }, + "1265": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balance_of_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/external/return/balance_of/fb1afd770397cb803b46098f3960e6b9b893f2a8947029ce8aa9cff89de94fec.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 64, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/balance_of/fb1afd770397cb803b46098f3960e6b9b893f2a8947029ce8aa9cff89de94fec.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 64, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 64 + }, + "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": 64 + }, + "While handling return value of" + ], + "start_col": 11, + "start_line": 5 + } + }, + "1266": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balance_of_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/balance_of/fb1afd770397cb803b46098f3960e6b9b893f2a8947029ce8aa9cff89de94fec.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 64, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 64 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 9 + } + }, + "1267": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balance_of" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/e4d5d41a9286852ceee2d8a1fbac026532bda7bb0e3a6ccfcbfb5e7dd12aa070.cairo" + }, + "parent_location": [ + { + "end_col": 95, + "end_line": 64, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 64, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 64, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 64 + }, + "While handling calldata of" + ], + "start_col": 35, + "start_line": 1 + }, + "While expanding the reference '__calldata_actual_size' in:" + ], + "start_col": 6, + "start_line": 64 + }, + "While handling calldata of" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 82, + "start_line": 64 + }, + "While handling calldata argument 'account'" + ], + "start_col": 22, + "start_line": 2 + } + }, + "1269": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balance_of" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 64, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 64 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1270": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balance_of" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balance_of/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 64, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balance_of/a766796c57bdb51f0d9ec23265cfa9123a98302e29764ffc8e653f52f775fd42.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 64, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 64 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 17, + "start_line": 64 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1271": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balance_of" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 110, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balance_of/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" + }, + "parent_location": [ + { + "end_col": 63, + "end_line": 64, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balance_of/a766796c57bdb51f0d9ec23265cfa9123a98302e29764ffc8e653f52f775fd42.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 64, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 64 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 37, + "start_line": 64 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "1272": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balance_of" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balance_of/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 80, + "end_line": 64, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balance_of/a766796c57bdb51f0d9ec23265cfa9123a98302e29764ffc8e653f52f775fd42.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 64, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 64 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 65, + "start_line": 64 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "1273": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balance_of" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/e4d5d41a9286852ceee2d8a1fbac026532bda7bb0e3a6ccfcbfb5e7dd12aa070.cairo" + }, + "parent_location": [ + { + "end_col": 95, + "end_line": 64, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 147, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balance_of/a766796c57bdb51f0d9ec23265cfa9123a98302e29764ffc8e653f52f775fd42.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 64, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 64 + }, + "While constructing the external wrapper for:" + ], + "start_col": 125, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_account' in:" + ], + "start_col": 82, + "start_line": 64 + }, + "While handling calldata argument 'account'" + ], + "start_col": 30, + "start_line": 1 + } + }, + "1274": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balance_of" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 16, + "end_line": 64, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 64 + } + }, + "1276": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balance_of" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balance_of/a766796c57bdb51f0d9ec23265cfa9123a98302e29764ffc8e653f52f775fd42.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 64, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 99, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/balance_of/a766796c57bdb51f0d9ec23265cfa9123a98302e29764ffc8e653f52f775fd42.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 64, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 64 + }, + "While constructing the external wrapper for:" + ], + "start_col": 84, + "start_line": 2 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 64 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + } + }, + "1277": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balance_of" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 100, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/balance_of/a766796c57bdb51f0d9ec23265cfa9123a98302e29764ffc8e653f52f775fd42.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 64, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 64 + }, + "While constructing the external wrapper for:" + ], + "start_col": 48, + "start_line": 2 + } + }, + "1279": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balance_of" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balance_of/a766796c57bdb51f0d9ec23265cfa9123a98302e29764ffc8e653f52f775fd42.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 64, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balance_of/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 64, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 64 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 64 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "1280": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balance_of" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balance_of/a766796c57bdb51f0d9ec23265cfa9123a98302e29764ffc8e653f52f775fd42.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 64, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balance_of/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 64, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 64 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 64 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + } + }, + "1281": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balance_of" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/balance_of/a766796c57bdb51f0d9ec23265cfa9123a98302e29764ffc8e653f52f775fd42.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 64, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balance_of/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 64, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 64 + }, + "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": 64 + }, + "While constructing the external wrapper for:" + ], + "start_col": 6, + "start_line": 2 + } + }, + "1282": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balance_of" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/balance_of/a766796c57bdb51f0d9ec23265cfa9123a98302e29764ffc8e653f52f775fd42.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 64, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balance_of/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 64, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 64 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 64 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 2 + } + }, + "1283": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balance_of" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/balance_of/a766796c57bdb51f0d9ec23265cfa9123a98302e29764ffc8e653f52f775fd42.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 64, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balance_of/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 64, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 64 + }, + "While constructing the external wrapper for:" + ], + "start_col": 63, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 64 + }, + "While constructing the external wrapper for:" + ], + "start_col": 37, + "start_line": 2 + } + }, + "1284": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balance_of" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/balance_of/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 64, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 64 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1285": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 71, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 104, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 74, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 12, + "start_line": 74 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 104 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 71 + } + }, + "1286": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 62, + "end_line": 71, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 66, + "end_line": 104, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 74, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 12, + "start_line": 74 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 40, + "start_line": 104 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 71 + } + }, + "1287": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 79, + "end_line": 71, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 83, + "end_line": 104, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 74, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 12, + "start_line": 74 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 68, + "start_line": 104 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 71 + } + }, + "1288": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 16, + "end_line": 72, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 74, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 28, + "start_line": 74 + }, + "While expanding the reference 'owner' in:" + ], + "start_col": 5, + "start_line": 72 + } + }, + "1289": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 31, + "end_line": 72, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 42, + "end_line": 74, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 35, + "start_line": 74 + }, + "While expanding the reference 'spender' in:" + ], + "start_col": 18, + "start_line": 72 + } + }, + "1290": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 43, + "end_line": 74, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 12, + "start_line": 74 + } + }, + "1292": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 74, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 5, + "start_line": 74 + } + }, + "1293": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/return/allowance/1cb7294a6f22e622b9ef012b5a4d2faa6b7630d9f34fee6abcca00d90029b02c.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 71, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 71 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 3 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 18, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/return/allowance/1cb7294a6f22e622b9ef012b5a4d2faa6b7630d9f34fee6abcca00d90029b02c.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 71, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 71 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 4 + } + }, + "1295": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 60, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/arg_processor/7f5020813ab1b343debcc3300c737c940210993d2fe101134705622a3d36fb93.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 73, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 7, + "start_line": 73 + }, + "While handling return value 'remaining'" + ], + "start_col": 1, + "start_line": 3 + } + }, + "1296": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 60, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/arg_processor/7f5020813ab1b343debcc3300c737c940210993d2fe101134705622a3d36fb93.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 73, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 7, + "start_line": 73 + }, + "While handling return value 'remaining'" + ], + "start_col": 1, + "start_line": 4 + } + }, + "1297": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/arg_processor/7f5020813ab1b343debcc3300c737c940210993d2fe101134705622a3d36fb93.cairo" + }, + "parent_location": [ + { + "end_col": 25, + "end_line": 73, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/allowance/1cb7294a6f22e622b9ef012b5a4d2faa6b7630d9f34fee6abcca00d90029b02c.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 71, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 71 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + }, + "While expanding the reference '__return_value_ptr' in:" + ], + "start_col": 7, + "start_line": 73 + }, + "While handling return value 'remaining'" + ], + "start_col": 26, + "start_line": 5 + } + }, + "1299": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 109, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/return/allowance/1cb7294a6f22e622b9ef012b5a4d2faa6b7630d9f34fee6abcca00d90029b02c.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 71, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/external/return/allowance/1cb7294a6f22e622b9ef012b5a4d2faa6b7630d9f34fee6abcca00d90029b02c.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 71, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 71 + }, + "While handling return value of" + ], + "start_col": 25, + "start_line": 10 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 71 + }, + "While handling return value of" + ], + "start_col": 94, + "start_line": 1 + } + }, + "1300": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/allowance/1cb7294a6f22e622b9ef012b5a4d2faa6b7630d9f34fee6abcca00d90029b02c.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 71, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 71 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + } + }, + "1301": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/external/return/allowance/1cb7294a6f22e622b9ef012b5a4d2faa6b7630d9f34fee6abcca00d90029b02c.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 71, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/allowance/1cb7294a6f22e622b9ef012b5a4d2faa6b7630d9f34fee6abcca00d90029b02c.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 71, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 71 + }, + "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": 71 + }, + "While handling return value of" + ], + "start_col": 11, + "start_line": 5 + } + }, + "1302": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/allowance/1cb7294a6f22e622b9ef012b5a4d2faa6b7630d9f34fee6abcca00d90029b02c.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 71, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 71 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 9 + } + }, + "1303": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/144fa44c78b9ff9755794c84d3169b8c097256057e7a09154cdae1a978b57fed.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 72, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 71, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 71, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 71 + }, + "While handling calldata of" + ], + "start_col": 35, + "start_line": 1 + }, + "While expanding the reference '__calldata_actual_size' in:" + ], + "start_col": 6, + "start_line": 71 + }, + "While handling calldata of" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 18, + "start_line": 72 + }, + "While handling calldata argument 'spender'" + ], + "start_col": 22, + "start_line": 2 + } + }, + "1305": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 71, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 71 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1306": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/allowance/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 71, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 71, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 71 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 16, + "start_line": 71 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1307": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 110, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/allowance/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 71, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 71, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 71 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 36, + "start_line": 71 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "1308": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/allowance/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 79, + "end_line": 71, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 71, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 71 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 64, + "start_line": 71 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "1309": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/f6a4d9ae897caf37cefd18f7c8da7eee73157818279359aadee282f0fe59cdbc.cairo" + }, + "parent_location": [ + { + "end_col": 16, + "end_line": 72, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 143, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 71, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 71 + }, + "While constructing the external wrapper for:" + ], + "start_col": 123, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_owner' in:" + ], + "start_col": 5, + "start_line": 72 + }, + "While handling calldata argument 'owner'" + ], + "start_col": 28, + "start_line": 1 + } + }, + "1310": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/144fa44c78b9ff9755794c84d3169b8c097256057e7a09154cdae1a978b57fed.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 72, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 175, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 71, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 71 + }, + "While constructing the external wrapper for:" + ], + "start_col": 153, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_spender' in:" + ], + "start_col": 18, + "start_line": 72 + }, + "While handling calldata argument 'spender'" + ], + "start_col": 30, + "start_line": 1 + } + }, + "1311": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 71, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 71 + } + }, + "1313": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 71, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 98, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 71, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 71 + }, + "While constructing the external wrapper for:" + ], + "start_col": 83, + "start_line": 2 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 71 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + } + }, + "1314": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 99, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 71, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 71 + }, + "While constructing the external wrapper for:" + ], + "start_col": 48, + "start_line": 2 + } + }, + "1316": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 71, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/allowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 71, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 71 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 71 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "1317": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 71, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/allowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 71, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 71 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 71 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + } + }, + "1318": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 71, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/allowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 71, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 71 + }, + "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": 71 + }, + "While constructing the external wrapper for:" + ], + "start_col": 6, + "start_line": 2 + } + }, + "1319": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 71, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/allowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 71, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 71 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 71 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 2 + } + }, + "1320": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/allowance/b9fcb8ecdea98769098e96bc325b933a3fc26ae3a72192935855b4e6bcd89176.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 71, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/allowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 71, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 71 + }, + "While constructing the external wrapper for:" + ], + "start_col": 63, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 71 + }, + "While constructing the external wrapper for:" + ], + "start_col": 37, + "start_line": 2 + } + }, + "1321": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/allowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 71, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 71 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1322": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 83, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 110, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 86, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 12, + "start_line": 86 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 110 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 83 + } + }, + "1323": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 83, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 65, + "end_line": 110, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 86, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 12, + "start_line": 86 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 39, + "start_line": 110 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 83 + } + }, + "1324": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 78, + "end_line": 83, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 110, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 86, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 12, + "start_line": 86 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 67, + "start_line": 110 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 83 + } + }, + "1325": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 20, + "end_line": 84, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 86, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 27, + "start_line": 86 + }, + "While expanding the reference 'recipient' in:" + ], + "start_col": 5, + "start_line": 84 + } + }, + "1326": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 84, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 86, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 38, + "start_line": 86 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 22, + "start_line": 84 + } + }, + "1327": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 84, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 86, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 38, + "start_line": 86 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 22, + "start_line": 84 + } + }, + "1328": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 86, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 12, + "start_line": 86 + } + }, + "1330": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 86, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 5, + "start_line": 86 + } + }, + "1331": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer_encode_return" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/return/transfer/63591275573bc8b26ecb0c55e4fb63e8afcdbb2de92a6d653dea4d28256a7673.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 83, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 83 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 3 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 18, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/return/transfer/63591275573bc8b26ecb0c55e4fb63e8afcdbb2de92a6d653dea4d28256a7673.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 83, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 83 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 4 + } + }, + "1333": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 85, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 7, + "start_line": 85 + }, + "While handling return value 'success'" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1334": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 85, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/transfer/63591275573bc8b26ecb0c55e4fb63e8afcdbb2de92a6d653dea4d28256a7673.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 83, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 83 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + }, + "While expanding the reference '__return_value_ptr' in:" + ], + "start_col": 7, + "start_line": 85 + }, + "While handling return value 'success'" + ], + "start_col": 26, + "start_line": 2 + } + }, + "1336": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/return/transfer/63591275573bc8b26ecb0c55e4fb63e8afcdbb2de92a6d653dea4d28256a7673.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 83, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/external/return/transfer/63591275573bc8b26ecb0c55e4fb63e8afcdbb2de92a6d653dea4d28256a7673.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 83, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 83 + }, + "While handling return value of" + ], + "start_col": 25, + "start_line": 10 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 83 + }, + "While handling return value of" + ], + "start_col": 57, + "start_line": 1 + } + }, + "1337": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/transfer/63591275573bc8b26ecb0c55e4fb63e8afcdbb2de92a6d653dea4d28256a7673.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 83, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 83 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + } + }, + "1338": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/external/return/transfer/63591275573bc8b26ecb0c55e4fb63e8afcdbb2de92a6d653dea4d28256a7673.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 83, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/transfer/63591275573bc8b26ecb0c55e4fb63e8afcdbb2de92a6d653dea4d28256a7673.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 83, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 83 + }, + "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": 83 + }, + "While handling return value of" + ], + "start_col": 11, + "start_line": 5 + } + }, + "1339": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/transfer/63591275573bc8b26ecb0c55e4fb63e8afcdbb2de92a6d653dea4d28256a7673.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 83, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 83 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 9 + } + }, + "1340": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 84, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 83, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 83, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 83 + }, + "While handling calldata of" + ], + "start_col": 35, + "start_line": 1 + }, + "While expanding the reference '__calldata_actual_size' in:" + ], + "start_col": 6, + "start_line": 83 + }, + "While handling calldata of" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 22, + "start_line": 84 + }, + "While handling calldata argument 'amount'" + ], + "start_col": 22, + "start_line": 3 + } + }, + "1342": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 83, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 83 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1343": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 83, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 83, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 83 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 15, + "start_line": 83 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1344": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 110, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 83, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 83, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 83 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 35, + "start_line": 83 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "1345": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 78, + "end_line": 83, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 83, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 83 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 63, + "start_line": 83 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "1346": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/d8c30f4879932288f1bfa4e0e453592d3ebb5ca98ed0660bf066319d88c0297f.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 84, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 151, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 83, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 83 + }, + "While constructing the external wrapper for:" + ], + "start_col": 127, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_recipient' in:" + ], + "start_col": 5, + "start_line": 84 + }, + "While handling calldata argument 'recipient'" + ], + "start_col": 32, + "start_line": 1 + } + }, + "1347": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 84, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 181, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 83, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 83 + }, + "While constructing the external wrapper for:" + ], + "start_col": 160, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_amount' in:" + ], + "start_col": 22, + "start_line": 84 + }, + "While handling calldata argument 'amount'" + ], + "start_col": 29, + "start_line": 1 + } + }, + "1348": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 84, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 181, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 83, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 83 + }, + "While constructing the external wrapper for:" + ], + "start_col": 160, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_amount' in:" + ], + "start_col": 22, + "start_line": 84 + }, + "While handling calldata argument 'amount'" + ], + "start_col": 29, + "start_line": 1 + } + }, + "1349": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 14, + "end_line": 83, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 83 + } + }, + "1351": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 83, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 97, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 83, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 83 + }, + "While constructing the external wrapper for:" + ], + "start_col": 82, + "start_line": 2 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 83 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + } + }, + "1352": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 98, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 83, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 83 + }, + "While constructing the external wrapper for:" + ], + "start_col": 48, + "start_line": 2 + } + }, + "1354": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 83, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 83, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 83 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 83 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "1355": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 83, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 83, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 83 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 83 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + } + }, + "1356": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 83, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 83, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 83 + }, + "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": 83 + }, + "While constructing the external wrapper for:" + ], + "start_col": 6, + "start_line": 2 + } + }, + "1357": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 83, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 83, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 83 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 83 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 2 + } + }, + "1358": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/transfer/c082162ad81beaa225935c0230f7dc617871352643864a2e3e4881b50b0a949d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 83, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 83, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 83 + }, + "While constructing the external wrapper for:" + ], + "start_col": 63, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 83 + }, + "While constructing the external wrapper for:" + ], + "start_col": 37, + "start_line": 2 + } + }, + "1359": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 83, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 83 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1360": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 90, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 42, + "end_line": 118, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 93, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 12, + "start_line": 93 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 24, + "start_line": 118 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 90 + } + }, + "1361": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 65, + "end_line": 90, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 118, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 93, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 12, + "start_line": 93 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 44, + "start_line": 118 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 39, + "start_line": 90 + } + }, + "1362": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 90, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 87, + "end_line": 118, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 93, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 12, + "start_line": 93 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 72, + "start_line": 118 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 67, + "start_line": 90 + } + }, + "1363": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 17, + "end_line": 91, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 93, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 32, + "start_line": 93 + }, + "While expanding the reference 'sender' in:" + ], + "start_col": 5, + "start_line": 91 + } + }, + "1364": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 91, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 93, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 40, + "start_line": 93 + }, + "While expanding the reference 'recipient' in:" + ], + "start_col": 19, + "start_line": 91 + } + }, + "1365": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 91, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 93, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 51, + "start_line": 93 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 36, + "start_line": 91 + } + }, + "1366": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 91, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 93, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 51, + "start_line": 93 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 36, + "start_line": 91 + } + }, + "1367": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 93, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 12, + "start_line": 93 + } + }, + "1369": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 59, + "end_line": 93, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 5, + "start_line": 93 + } + }, + "1370": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom_encode_return" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/return/transferFrom/5b2c37cd8026aa4af7cd3c9f7917d8ea869eaee537bea84bfb17d9a4e9947d8f.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 90, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 90 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 3 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 18, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/return/transferFrom/5b2c37cd8026aa4af7cd3c9f7917d8ea869eaee537bea84bfb17d9a4e9947d8f.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 90, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 90 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 4 + } + }, + "1372": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 92, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 7, + "start_line": 92 + }, + "While handling return value 'success'" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1373": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 92, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/transferFrom/5b2c37cd8026aa4af7cd3c9f7917d8ea869eaee537bea84bfb17d9a4e9947d8f.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 90, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 90 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + }, + "While expanding the reference '__return_value_ptr' in:" + ], + "start_col": 7, + "start_line": 92 + }, + "While handling return value 'success'" + ], + "start_col": 26, + "start_line": 2 + } + }, + "1375": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 76, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/return/transferFrom/5b2c37cd8026aa4af7cd3c9f7917d8ea869eaee537bea84bfb17d9a4e9947d8f.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 90, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/external/return/transferFrom/5b2c37cd8026aa4af7cd3c9f7917d8ea869eaee537bea84bfb17d9a4e9947d8f.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 90, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 90 + }, + "While handling return value of" + ], + "start_col": 25, + "start_line": 10 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 90 + }, + "While handling return value of" + ], + "start_col": 61, + "start_line": 1 + } + }, + "1376": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/transferFrom/5b2c37cd8026aa4af7cd3c9f7917d8ea869eaee537bea84bfb17d9a4e9947d8f.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 90, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 90 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + } + }, + "1377": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/external/return/transferFrom/5b2c37cd8026aa4af7cd3c9f7917d8ea869eaee537bea84bfb17d9a4e9947d8f.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 90, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/transferFrom/5b2c37cd8026aa4af7cd3c9f7917d8ea869eaee537bea84bfb17d9a4e9947d8f.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 90, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 90 + }, + "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": 90 + }, + "While handling return value of" + ], + "start_col": 11, + "start_line": 5 + } + }, + "1378": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/transferFrom/5b2c37cd8026aa4af7cd3c9f7917d8ea869eaee537bea84bfb17d9a4e9947d8f.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 90, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 90 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 9 + } + }, + "1379": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" + }, + "parent_location": [ + { + "end_col": 51, + "end_line": 91, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 90, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 90, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 90 + }, + "While handling calldata of" + ], + "start_col": 35, + "start_line": 1 + }, + "While expanding the reference '__calldata_actual_size' in:" + ], + "start_col": 6, + "start_line": 90 + }, + "While handling calldata of" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 36, + "start_line": 91 + }, + "While handling calldata argument 'amount'" + ], + "start_col": 22, + "start_line": 3 + } + }, + "1381": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 90, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 90 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1382": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 37, + "end_line": 90, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 90, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 90 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 19, + "start_line": 90 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1383": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 110, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" + }, + "parent_location": [ + { + "end_col": 65, + "end_line": 90, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 90, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 90 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 39, + "start_line": 90 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "1384": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 90, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 90, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 90 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 67, + "start_line": 90 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "1385": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/2a6553d1cb026d6d486f03ea4f3c4e23a17d2c2fada60e20573741cc8edfdb84.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 91, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 145, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 90, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 90 + }, + "While constructing the external wrapper for:" + ], + "start_col": 124, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_sender' in:" + ], + "start_col": 5, + "start_line": 91 + }, + "While handling calldata argument 'sender'" + ], + "start_col": 29, + "start_line": 1 + } + }, + "1386": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/d8c30f4879932288f1bfa4e0e453592d3ebb5ca98ed0660bf066319d88c0297f.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 91, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 181, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 90, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 90 + }, + "While constructing the external wrapper for:" + ], + "start_col": 157, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_recipient' in:" + ], + "start_col": 19, + "start_line": 91 + }, + "While handling calldata argument 'recipient'" + ], + "start_col": 32, + "start_line": 1 + } + }, + "1387": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" + }, + "parent_location": [ + { + "end_col": 51, + "end_line": 91, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 211, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 90, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 90 + }, + "While constructing the external wrapper for:" + ], + "start_col": 190, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_amount' in:" + ], + "start_col": 36, + "start_line": 91 + }, + "While handling calldata argument 'amount'" + ], + "start_col": 29, + "start_line": 1 + } + }, + "1388": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" + }, + "parent_location": [ + { + "end_col": 51, + "end_line": 91, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 211, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 90, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 90 + }, + "While constructing the external wrapper for:" + ], + "start_col": 190, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_amount' in:" + ], + "start_col": 36, + "start_line": 91 + }, + "While handling calldata argument 'amount'" + ], + "start_col": 29, + "start_line": 1 + } + }, + "1389": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 18, + "end_line": 90, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 90 + } + }, + "1391": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 90, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 101, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 90, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 90 + }, + "While constructing the external wrapper for:" + ], + "start_col": 86, + "start_line": 2 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 90 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + } + }, + "1392": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 102, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 90, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 90 + }, + "While constructing the external wrapper for:" + ], + "start_col": 48, + "start_line": 2 + } + }, + "1394": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 90, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 90, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 90 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 90 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "1395": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 90, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 90, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 90 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 90 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + } + }, + "1396": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 90, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 90, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 90 + }, + "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": 90 + }, + "While constructing the external wrapper for:" + ], + "start_col": 6, + "start_line": 2 + } + }, + "1397": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 90, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 90, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 90 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 90 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 2 + } + }, + "1398": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/69679d187ee7bc1a9c951eacaca8de24948b900bc226162c0bad133868537b48.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 90, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 90, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 90 + }, + "While constructing the external wrapper for:" + ], + "start_col": 63, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 90 + }, + "While constructing the external wrapper for:" + ], + "start_col": 37, + "start_line": 2 + } + }, + "1399": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transferFrom/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 90, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 90 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1400": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transfer_from" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 38, + "end_line": 97, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 42, + "end_line": 118, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 100, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 12, + "start_line": 100 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 24, + "start_line": 118 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 97 + } + }, + "1401": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transfer_from" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 66, + "end_line": 97, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 118, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 100, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 12, + "start_line": 100 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 44, + "start_line": 118 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 40, + "start_line": 97 + } + }, + "1402": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transfer_from" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 83, + "end_line": 97, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 87, + "end_line": 118, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 100, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 12, + "start_line": 100 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 72, + "start_line": 118 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 68, + "start_line": 97 + } + }, + "1403": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transfer_from" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 17, + "end_line": 98, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 100, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 32, + "start_line": 100 + }, + "While expanding the reference 'sender' in:" + ], + "start_col": 5, + "start_line": 98 + } + }, + "1404": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transfer_from" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 98, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 100, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 40, + "start_line": 100 + }, + "While expanding the reference 'recipient' in:" + ], + "start_col": 19, + "start_line": 98 + } + }, + "1405": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transfer_from" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 98, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 100, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 51, + "start_line": 100 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 36, + "start_line": 98 + } + }, + "1406": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transfer_from" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 98, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 100, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 51, + "start_line": 100 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 36, + "start_line": 98 + } + }, + "1407": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transfer_from" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 100, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 12, + "start_line": 100 + } + }, + "1409": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.transfer_from" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 59, + "end_line": 100, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 5, + "start_line": 100 + } + }, + "1410": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer_from_encode_return" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/return/transfer_from/b6f0ee15d7b5e235099ad6d2f985780643bbe6d63e8668582f0e123e73907687.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 97, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 97 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 3 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 18, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/return/transfer_from/b6f0ee15d7b5e235099ad6d2f985780643bbe6d63e8668582f0e123e73907687.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 97, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 97 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 4 + } + }, + "1412": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer_from_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 99, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 7, + "start_line": 99 + }, + "While handling return value 'success'" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1413": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer_from_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 99, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/transfer_from/b6f0ee15d7b5e235099ad6d2f985780643bbe6d63e8668582f0e123e73907687.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 97, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 97 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + }, + "While expanding the reference '__return_value_ptr' in:" + ], + "start_col": 7, + "start_line": 99 + }, + "While handling return value 'success'" + ], + "start_col": 26, + "start_line": 2 + } + }, + "1415": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer_from_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 77, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/return/transfer_from/b6f0ee15d7b5e235099ad6d2f985780643bbe6d63e8668582f0e123e73907687.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 97, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/external/return/transfer_from/b6f0ee15d7b5e235099ad6d2f985780643bbe6d63e8668582f0e123e73907687.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 97, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 97 + }, + "While handling return value of" + ], + "start_col": 25, + "start_line": 10 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 97 + }, + "While handling return value of" + ], + "start_col": 62, + "start_line": 1 + } + }, + "1416": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer_from_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/transfer_from/b6f0ee15d7b5e235099ad6d2f985780643bbe6d63e8668582f0e123e73907687.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 97, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 97 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + } + }, + "1417": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer_from_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/external/return/transfer_from/b6f0ee15d7b5e235099ad6d2f985780643bbe6d63e8668582f0e123e73907687.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 97, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/transfer_from/b6f0ee15d7b5e235099ad6d2f985780643bbe6d63e8668582f0e123e73907687.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 97, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 97 + }, + "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": 97 + }, + "While handling return value of" + ], + "start_col": 11, + "start_line": 5 + } + }, + "1418": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer_from_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/transfer_from/b6f0ee15d7b5e235099ad6d2f985780643bbe6d63e8668582f0e123e73907687.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 97, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 97 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 9 + } + }, + "1419": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer_from" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" + }, + "parent_location": [ + { + "end_col": 51, + "end_line": 98, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 97, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 97, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 97 + }, + "While handling calldata of" + ], + "start_col": 35, + "start_line": 1 + }, + "While expanding the reference '__calldata_actual_size' in:" + ], + "start_col": 6, + "start_line": 97 + }, + "While handling calldata of" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 36, + "start_line": 98 + }, + "While handling calldata argument 'amount'" + ], + "start_col": 22, + "start_line": 3 + } + }, + "1421": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer_from" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 97, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 97 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1422": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer_from" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer_from/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 97, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer_from/399e95a66db0cf4c0036c98e3b219036ad6afb6727c42dbeaf0489610f2118e2.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 97, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 97 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 20, + "start_line": 97 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1423": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer_from" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 110, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer_from/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" + }, + "parent_location": [ + { + "end_col": 66, + "end_line": 97, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer_from/399e95a66db0cf4c0036c98e3b219036ad6afb6727c42dbeaf0489610f2118e2.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 97, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 97 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 40, + "start_line": 97 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "1424": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer_from" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer_from/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 83, + "end_line": 97, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer_from/399e95a66db0cf4c0036c98e3b219036ad6afb6727c42dbeaf0489610f2118e2.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 97, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 97 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 68, + "start_line": 97 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "1425": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer_from" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/2a6553d1cb026d6d486f03ea4f3c4e23a17d2c2fada60e20573741cc8edfdb84.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 98, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 145, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer_from/399e95a66db0cf4c0036c98e3b219036ad6afb6727c42dbeaf0489610f2118e2.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 97, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 97 + }, + "While constructing the external wrapper for:" + ], + "start_col": 124, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_sender' in:" + ], + "start_col": 5, + "start_line": 98 + }, + "While handling calldata argument 'sender'" + ], + "start_col": 29, + "start_line": 1 + } + }, + "1426": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer_from" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/d8c30f4879932288f1bfa4e0e453592d3ebb5ca98ed0660bf066319d88c0297f.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 98, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 181, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer_from/399e95a66db0cf4c0036c98e3b219036ad6afb6727c42dbeaf0489610f2118e2.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 97, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 97 + }, + "While constructing the external wrapper for:" + ], + "start_col": 157, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_recipient' in:" + ], + "start_col": 19, + "start_line": 98 + }, + "While handling calldata argument 'recipient'" + ], + "start_col": 32, + "start_line": 1 + } + }, + "1427": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer_from" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" + }, + "parent_location": [ + { + "end_col": 51, + "end_line": 98, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 211, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer_from/399e95a66db0cf4c0036c98e3b219036ad6afb6727c42dbeaf0489610f2118e2.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 97, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 97 + }, + "While constructing the external wrapper for:" + ], + "start_col": 190, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_amount' in:" + ], + "start_col": 36, + "start_line": 98 + }, + "While handling calldata argument 'amount'" + ], + "start_col": 29, + "start_line": 1 + } + }, + "1428": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer_from" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" + }, + "parent_location": [ + { + "end_col": 51, + "end_line": 98, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 211, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer_from/399e95a66db0cf4c0036c98e3b219036ad6afb6727c42dbeaf0489610f2118e2.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 97, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 97 + }, + "While constructing the external wrapper for:" + ], + "start_col": 190, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_amount' in:" + ], + "start_col": 36, + "start_line": 98 + }, + "While handling calldata argument 'amount'" + ], + "start_col": 29, + "start_line": 1 + } + }, + "1429": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer_from" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 19, + "end_line": 97, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 97 + } + }, + "1431": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer_from" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer_from/399e95a66db0cf4c0036c98e3b219036ad6afb6727c42dbeaf0489610f2118e2.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 97, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 102, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/transfer_from/399e95a66db0cf4c0036c98e3b219036ad6afb6727c42dbeaf0489610f2118e2.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 97, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 97 + }, + "While constructing the external wrapper for:" + ], + "start_col": 87, + "start_line": 2 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 97 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + } + }, + "1432": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer_from" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 103, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/transfer_from/399e95a66db0cf4c0036c98e3b219036ad6afb6727c42dbeaf0489610f2118e2.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 97, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 97 + }, + "While constructing the external wrapper for:" + ], + "start_col": 48, + "start_line": 2 + } + }, + "1434": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer_from" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer_from/399e95a66db0cf4c0036c98e3b219036ad6afb6727c42dbeaf0489610f2118e2.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 97, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer_from/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 97, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 97 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 97 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "1435": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer_from" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer_from/399e95a66db0cf4c0036c98e3b219036ad6afb6727c42dbeaf0489610f2118e2.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 97, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer_from/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 97, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 97 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 97 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + } + }, + "1436": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer_from" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/transfer_from/399e95a66db0cf4c0036c98e3b219036ad6afb6727c42dbeaf0489610f2118e2.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 97, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer_from/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 97, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 97 + }, + "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": 97 + }, + "While constructing the external wrapper for:" + ], + "start_col": 6, + "start_line": 2 + } + }, + "1437": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer_from" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/transfer_from/399e95a66db0cf4c0036c98e3b219036ad6afb6727c42dbeaf0489610f2118e2.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 97, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer_from/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 97, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 97 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 97 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 2 + } + }, + "1438": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer_from" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/transfer_from/399e95a66db0cf4c0036c98e3b219036ad6afb6727c42dbeaf0489610f2118e2.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 97, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer_from/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 97, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 97 + }, + "While constructing the external wrapper for:" + ], + "start_col": 63, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 97 + }, + "While constructing the external wrapper for:" + ], + "start_col": 37, + "start_line": 2 + } + }, + "1439": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer_from" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/transfer_from/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 19, + "end_line": 97, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 97 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1440": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 104, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 127, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 42, + "end_line": 107, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 12, + "start_line": 107 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 18, + "start_line": 127 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 14, + "start_line": 104 + } + }, + "1441": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 60, + "end_line": 104, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 127, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 42, + "end_line": 107, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 12, + "start_line": 107 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 38, + "start_line": 127 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 34, + "start_line": 104 + } + }, + "1442": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 77, + "end_line": 104, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 81, + "end_line": 127, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 42, + "end_line": 107, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 12, + "start_line": 107 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 66, + "start_line": 127 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 62, + "start_line": 104 + } + }, + "1443": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 18, + "end_line": 105, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 107, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 26, + "start_line": 107 + }, + "While expanding the reference 'spender' in:" + ], + "start_col": 5, + "start_line": 105 + } + }, + "1444": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 105, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 107, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 35, + "start_line": 107 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 20, + "start_line": 105 + } + }, + "1445": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 105, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 107, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 35, + "start_line": 107 + }, + "While expanding the reference 'amount' in:" + ], + "start_col": 20, + "start_line": 105 + } + }, + "1446": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 42, + "end_line": 107, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 12, + "start_line": 107 + } + }, + "1448": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 43, + "end_line": 107, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 5, + "start_line": 107 + } + }, + "1449": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve_encode_return" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/return/approve/3bfbf1e209a2919256f756d0aba26a37c16e14592de6048b15605ba53b428eb5.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 104, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 104 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 3 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 18, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/return/approve/3bfbf1e209a2919256f756d0aba26a37c16e14592de6048b15605ba53b428eb5.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 104, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 104 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 4 + } + }, + "1451": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 106, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 7, + "start_line": 106 + }, + "While handling return value 'success'" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1452": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 106, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/approve/3bfbf1e209a2919256f756d0aba26a37c16e14592de6048b15605ba53b428eb5.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 104, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 104 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + }, + "While expanding the reference '__return_value_ptr' in:" + ], + "start_col": 7, + "start_line": 106 + }, + "While handling return value 'success'" + ], + "start_col": 26, + "start_line": 2 + } + }, + "1454": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 71, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/return/approve/3bfbf1e209a2919256f756d0aba26a37c16e14592de6048b15605ba53b428eb5.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 104, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/external/return/approve/3bfbf1e209a2919256f756d0aba26a37c16e14592de6048b15605ba53b428eb5.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 104, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 104 + }, + "While handling return value of" + ], + "start_col": 25, + "start_line": 10 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 104 + }, + "While handling return value of" + ], + "start_col": 56, + "start_line": 1 + } + }, + "1455": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/approve/3bfbf1e209a2919256f756d0aba26a37c16e14592de6048b15605ba53b428eb5.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 104, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 104 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + } + }, + "1456": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/external/return/approve/3bfbf1e209a2919256f756d0aba26a37c16e14592de6048b15605ba53b428eb5.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 104, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/approve/3bfbf1e209a2919256f756d0aba26a37c16e14592de6048b15605ba53b428eb5.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 104, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 104 + }, + "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": 104 + }, + "While handling return value of" + ], + "start_col": 11, + "start_line": 5 + } + }, + "1457": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/approve/3bfbf1e209a2919256f756d0aba26a37c16e14592de6048b15605ba53b428eb5.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 104, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 104 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 9 + } + }, + "1458": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 105, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 104, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 104, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 104 + }, + "While handling calldata of" + ], + "start_col": 35, + "start_line": 1 + }, + "While expanding the reference '__calldata_actual_size' in:" + ], + "start_col": 6, + "start_line": 104 + }, + "While handling calldata of" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 20, + "start_line": 105 + }, + "While handling calldata argument 'amount'" + ], + "start_col": 22, + "start_line": 3 + } + }, + "1460": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 104, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 104 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1461": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/approve/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 104, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 104, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 104 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 14, + "start_line": 104 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1462": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 110, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/approve/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" + }, + "parent_location": [ + { + "end_col": 60, + "end_line": 104, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 104, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 104 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 34, + "start_line": 104 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "1463": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/approve/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 77, + "end_line": 104, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 104, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 104 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 62, + "start_line": 104 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "1464": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/144fa44c78b9ff9755794c84d3169b8c097256057e7a09154cdae1a978b57fed.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 105, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 147, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 104, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 104 + }, + "While constructing the external wrapper for:" + ], + "start_col": 125, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_spender' in:" + ], + "start_col": 5, + "start_line": 105 + }, + "While handling calldata argument 'spender'" + ], + "start_col": 30, + "start_line": 1 + } + }, + "1465": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 105, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 177, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 104, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 104 + }, + "While constructing the external wrapper for:" + ], + "start_col": 156, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_amount' in:" + ], + "start_col": 20, + "start_line": 105 + }, + "While handling calldata argument 'amount'" + ], + "start_col": 29, + "start_line": 1 + } + }, + "1466": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/98feb0f4c88833fb7f82ddd66d06f84d8ffb64f877c6f94e214b61af32d58c29.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 105, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 177, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 104, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 104 + }, + "While constructing the external wrapper for:" + ], + "start_col": 156, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_amount' in:" + ], + "start_col": 20, + "start_line": 105 + }, + "While handling calldata argument 'amount'" + ], + "start_col": 29, + "start_line": 1 + } + }, + "1467": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 13, + "end_line": 104, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 104 + } + }, + "1469": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 104, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 96, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 104, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 104 + }, + "While constructing the external wrapper for:" + ], + "start_col": 81, + "start_line": 2 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 104 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + } + }, + "1470": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 97, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 104, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 104 + }, + "While constructing the external wrapper for:" + ], + "start_col": 48, + "start_line": 2 + } + }, + "1472": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 104, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/approve/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 104, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 104 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 104 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "1473": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 104, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/approve/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 104, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 104 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 104 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + } + }, + "1474": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 104, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/approve/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 104, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 104 + }, + "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": 104 + }, + "While constructing the external wrapper for:" + ], + "start_col": 6, + "start_line": 2 + } + }, + "1475": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 104, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/approve/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 104, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 104 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 104 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 2 + } + }, + "1476": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/approve/77db5444148929462fbd4e3283726f95bc7cab75ff04d74c8603aa9c36044b9f.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 104, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/approve/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 104, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 104 + }, + "While constructing the external wrapper for:" + ], + "start_col": 63, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 104 + }, + "While constructing the external wrapper for:" + ], + "start_col": 37, + "start_line": 2 + } + }, + "1477": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/approve/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 104, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 104 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1478": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 42, + "end_line": 111, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 47, + "end_line": 139, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 114, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 12, + "start_line": 114 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 29, + "start_line": 139 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 24, + "start_line": 111 + } + }, + "1479": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 70, + "end_line": 111, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 139, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 114, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 12, + "start_line": 114 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 49, + "start_line": 139 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 44, + "start_line": 111 + } + }, + "1480": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 87, + "end_line": 111, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 139, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 114, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 12, + "start_line": 114 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 77, + "start_line": 139 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 72, + "start_line": 111 + } + }, + "1481": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 18, + "end_line": 112, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 114, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 37, + "start_line": 114 + }, + "While expanding the reference 'spender' in:" + ], + "start_col": 5, + "start_line": 112 + } + }, + "1482": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 112, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 114, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 46, + "start_line": 114 + }, + "While expanding the reference 'added_value' in:" + ], + "start_col": 20, + "start_line": 112 + } + }, + "1483": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 112, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 114, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 46, + "start_line": 114 + }, + "While expanding the reference 'added_value' in:" + ], + "start_col": 20, + "start_line": 112 + } + }, + "1484": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 114, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 12, + "start_line": 114 + } + }, + "1486": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 59, + "end_line": 114, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 5, + "start_line": 114 + } + }, + "1487": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/return/increaseAllowance/78c2ccee093b5589a139bd81b558b403837f815524d6dfc3d4af5f60c03fbc80.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 111, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 111 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 3 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 18, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/return/increaseAllowance/78c2ccee093b5589a139bd81b558b403837f815524d6dfc3d4af5f60c03fbc80.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 111, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 111 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 4 + } + }, + "1489": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 113, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 7, + "start_line": 113 + }, + "While handling return value 'success'" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1490": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 113, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/increaseAllowance/78c2ccee093b5589a139bd81b558b403837f815524d6dfc3d4af5f60c03fbc80.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 111, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 111 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + }, + "While expanding the reference '__return_value_ptr' in:" + ], + "start_col": 7, + "start_line": 113 + }, + "While handling return value 'success'" + ], + "start_col": 26, + "start_line": 2 + } + }, + "1492": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 81, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/return/increaseAllowance/78c2ccee093b5589a139bd81b558b403837f815524d6dfc3d4af5f60c03fbc80.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 111, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/external/return/increaseAllowance/78c2ccee093b5589a139bd81b558b403837f815524d6dfc3d4af5f60c03fbc80.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 111, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 111 + }, + "While handling return value of" + ], + "start_col": 25, + "start_line": 10 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 111 + }, + "While handling return value of" + ], + "start_col": 66, + "start_line": 1 + } + }, + "1493": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/increaseAllowance/78c2ccee093b5589a139bd81b558b403837f815524d6dfc3d4af5f60c03fbc80.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 111, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 111 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + } + }, + "1494": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/external/return/increaseAllowance/78c2ccee093b5589a139bd81b558b403837f815524d6dfc3d4af5f60c03fbc80.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 111, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/increaseAllowance/78c2ccee093b5589a139bd81b558b403837f815524d6dfc3d4af5f60c03fbc80.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 111, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 111 + }, + "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": 111 + }, + "While handling return value of" + ], + "start_col": 11, + "start_line": 5 + } + }, + "1495": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/increaseAllowance/78c2ccee093b5589a139bd81b558b403837f815524d6dfc3d4af5f60c03fbc80.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 111, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 111 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 9 + } + }, + "1496": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/arg_processor/4ea8e9956f949bdcf8a2402f5fbdc50c902b2a9cd6640c5bec657657d079f916.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 112, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 111, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 111, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 111 + }, + "While handling calldata of" + ], + "start_col": 35, + "start_line": 1 + }, + "While expanding the reference '__calldata_actual_size' in:" + ], + "start_col": 6, + "start_line": 111 + }, + "While handling calldata of" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 20, + "start_line": 112 + }, + "While handling calldata argument 'added_value'" + ], + "start_col": 22, + "start_line": 3 + } + }, + "1498": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 111, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 111 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1499": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 42, + "end_line": 111, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 111, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 111 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 24, + "start_line": 111 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1500": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 110, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 111, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 111, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 111 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 44, + "start_line": 111 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "1501": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 87, + "end_line": 111, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 111, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 111 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 72, + "start_line": 111 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "1502": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/144fa44c78b9ff9755794c84d3169b8c097256057e7a09154cdae1a978b57fed.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 112, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 147, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 111, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 111 + }, + "While constructing the external wrapper for:" + ], + "start_col": 125, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_spender' in:" + ], + "start_col": 5, + "start_line": 112 + }, + "While handling calldata argument 'spender'" + ], + "start_col": 30, + "start_line": 1 + } + }, + "1503": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/4ea8e9956f949bdcf8a2402f5fbdc50c902b2a9cd6640c5bec657657d079f916.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 112, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 187, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 111, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 111 + }, + "While constructing the external wrapper for:" + ], + "start_col": 161, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_added_value' in:" + ], + "start_col": 20, + "start_line": 112 + }, + "While handling calldata argument 'added_value'" + ], + "start_col": 34, + "start_line": 1 + } + }, + "1504": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/4ea8e9956f949bdcf8a2402f5fbdc50c902b2a9cd6640c5bec657657d079f916.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 112, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 187, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 111, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 111 + }, + "While constructing the external wrapper for:" + ], + "start_col": 161, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_added_value' in:" + ], + "start_col": 20, + "start_line": 112 + }, + "While handling calldata argument 'added_value'" + ], + "start_col": 34, + "start_line": 1 + } + }, + "1505": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 23, + "end_line": 111, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 111 + } + }, + "1507": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 111, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 106, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 111, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 111 + }, + "While constructing the external wrapper for:" + ], + "start_col": 91, + "start_line": 2 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 111 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + } + }, + "1508": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 107, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 111, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 111 + }, + "While constructing the external wrapper for:" + ], + "start_col": 48, + "start_line": 2 + } + }, + "1510": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 111, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 111, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 111 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 111 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "1511": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 111, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 111, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 111 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 111 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + } + }, + "1512": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 111, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 111, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 111 + }, + "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": 111 + }, + "While constructing the external wrapper for:" + ], + "start_col": 6, + "start_line": 2 + } + }, + "1513": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 111, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 111, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 111 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 111 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 2 + } + }, + "1514": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/3ee5a1f75ea35dfd778b0e9549bbe425c46c16ef9e6ffc2d363bf13e9473f34c.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 111, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 111, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 111 + }, + "While constructing the external wrapper for:" + ], + "start_col": 63, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 111 + }, + "While constructing the external wrapper for:" + ], + "start_col": 37, + "start_line": 2 + } + }, + "1515": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 111, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 111 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1516": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increase_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 43, + "end_line": 118, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 47, + "end_line": 139, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 121, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 12, + "start_line": 121 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 29, + "start_line": 139 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 118 + } + }, + "1517": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increase_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 71, + "end_line": 118, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 139, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 121, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 12, + "start_line": 121 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 49, + "start_line": 139 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 45, + "start_line": 118 + } + }, + "1518": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increase_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 88, + "end_line": 118, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 139, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 58, + "end_line": 121, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 12, + "start_line": 121 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 77, + "start_line": 139 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 73, + "start_line": 118 + } + }, + "1519": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increase_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 18, + "end_line": 119, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 121, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 37, + "start_line": 121 + }, + "While expanding the reference 'spender' in:" + ], + "start_col": 5, + "start_line": 119 + } + }, + "1520": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increase_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 119, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 121, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 46, + "start_line": 121 + }, + "While expanding the reference 'added_value' in:" + ], + "start_col": 20, + "start_line": 119 + } + }, + "1521": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increase_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 119, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 121, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 46, + "start_line": 121 + }, + "While expanding the reference 'added_value' in:" + ], + "start_col": 20, + "start_line": 119 + } + }, + "1522": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increase_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 121, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 12, + "start_line": 121 + } + }, + "1524": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.increase_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 59, + "end_line": 121, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 5, + "start_line": 121 + } + }, + "1525": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increase_allowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/return/increase_allowance/19fcf8a41480e1e17691259498f747eb73172f7fe5a269a3d9ffefec04ebebb0.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 118, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 118 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 3 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 18, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/return/increase_allowance/19fcf8a41480e1e17691259498f747eb73172f7fe5a269a3d9ffefec04ebebb0.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 118, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 118 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 4 + } + }, + "1527": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increase_allowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 120, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 7, + "start_line": 120 + }, + "While handling return value 'success'" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1528": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increase_allowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 120, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/increase_allowance/19fcf8a41480e1e17691259498f747eb73172f7fe5a269a3d9ffefec04ebebb0.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 118, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 118 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + }, + "While expanding the reference '__return_value_ptr' in:" + ], + "start_col": 7, + "start_line": 120 + }, + "While handling return value 'success'" + ], + "start_col": 26, + "start_line": 2 + } + }, + "1530": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increase_allowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/return/increase_allowance/19fcf8a41480e1e17691259498f747eb73172f7fe5a269a3d9ffefec04ebebb0.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 118, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/external/return/increase_allowance/19fcf8a41480e1e17691259498f747eb73172f7fe5a269a3d9ffefec04ebebb0.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 118, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 118 + }, + "While handling return value of" + ], + "start_col": 25, + "start_line": 10 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 118 + }, + "While handling return value of" + ], + "start_col": 67, + "start_line": 1 + } + }, + "1531": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increase_allowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/increase_allowance/19fcf8a41480e1e17691259498f747eb73172f7fe5a269a3d9ffefec04ebebb0.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 118, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 118 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + } + }, + "1532": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increase_allowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/external/return/increase_allowance/19fcf8a41480e1e17691259498f747eb73172f7fe5a269a3d9ffefec04ebebb0.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 118, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/increase_allowance/19fcf8a41480e1e17691259498f747eb73172f7fe5a269a3d9ffefec04ebebb0.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 118, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 118 + }, + "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": 118 + }, + "While handling return value of" + ], + "start_col": 11, + "start_line": 5 + } + }, + "1533": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increase_allowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/increase_allowance/19fcf8a41480e1e17691259498f747eb73172f7fe5a269a3d9ffefec04ebebb0.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 118, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 118 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 9 + } + }, + "1534": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increase_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/arg_processor/4ea8e9956f949bdcf8a2402f5fbdc50c902b2a9cd6640c5bec657657d079f916.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 119, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 118, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 118, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 118 + }, + "While handling calldata of" + ], + "start_col": 35, + "start_line": 1 + }, + "While expanding the reference '__calldata_actual_size' in:" + ], + "start_col": 6, + "start_line": 118 + }, + "While handling calldata of" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 20, + "start_line": 119 + }, + "While handling calldata argument 'added_value'" + ], + "start_col": 22, + "start_line": 3 + } + }, + "1536": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increase_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 118, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 118 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1537": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increase_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increase_allowance/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 118, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increase_allowance/03ca4d96cdfb21d86520158b87fa93e7b8d4acc993ea6a4c71975528bed7b685.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 118, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 118 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 118 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1538": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increase_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 110, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increase_allowance/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" + }, + "parent_location": [ + { + "end_col": 71, + "end_line": 118, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increase_allowance/03ca4d96cdfb21d86520158b87fa93e7b8d4acc993ea6a4c71975528bed7b685.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 118, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 118 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 45, + "start_line": 118 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "1539": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increase_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increase_allowance/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 88, + "end_line": 118, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increase_allowance/03ca4d96cdfb21d86520158b87fa93e7b8d4acc993ea6a4c71975528bed7b685.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 118, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 118 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 73, + "start_line": 118 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "1540": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increase_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/144fa44c78b9ff9755794c84d3169b8c097256057e7a09154cdae1a978b57fed.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 119, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 147, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increase_allowance/03ca4d96cdfb21d86520158b87fa93e7b8d4acc993ea6a4c71975528bed7b685.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 118, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 118 + }, + "While constructing the external wrapper for:" + ], + "start_col": 125, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_spender' in:" + ], + "start_col": 5, + "start_line": 119 + }, + "While handling calldata argument 'spender'" + ], + "start_col": 30, + "start_line": 1 + } + }, + "1541": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increase_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/4ea8e9956f949bdcf8a2402f5fbdc50c902b2a9cd6640c5bec657657d079f916.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 119, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 187, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increase_allowance/03ca4d96cdfb21d86520158b87fa93e7b8d4acc993ea6a4c71975528bed7b685.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 118, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 118 + }, + "While constructing the external wrapper for:" + ], + "start_col": 161, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_added_value' in:" + ], + "start_col": 20, + "start_line": 119 + }, + "While handling calldata argument 'added_value'" + ], + "start_col": 34, + "start_line": 1 + } + }, + "1542": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increase_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/4ea8e9956f949bdcf8a2402f5fbdc50c902b2a9cd6640c5bec657657d079f916.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 119, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 187, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increase_allowance/03ca4d96cdfb21d86520158b87fa93e7b8d4acc993ea6a4c71975528bed7b685.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 118, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 118 + }, + "While constructing the external wrapper for:" + ], + "start_col": 161, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_added_value' in:" + ], + "start_col": 20, + "start_line": 119 + }, + "While handling calldata argument 'added_value'" + ], + "start_col": 34, + "start_line": 1 + } + }, + "1543": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increase_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 24, + "end_line": 118, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 118 + } + }, + "1545": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increase_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increase_allowance/03ca4d96cdfb21d86520158b87fa93e7b8d4acc993ea6a4c71975528bed7b685.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 118, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 107, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/increase_allowance/03ca4d96cdfb21d86520158b87fa93e7b8d4acc993ea6a4c71975528bed7b685.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 118, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 118 + }, + "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": 118 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + } + }, + "1546": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increase_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 108, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/increase_allowance/03ca4d96cdfb21d86520158b87fa93e7b8d4acc993ea6a4c71975528bed7b685.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 118, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 118 + }, + "While constructing the external wrapper for:" + ], + "start_col": 48, + "start_line": 2 + } + }, + "1548": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increase_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increase_allowance/03ca4d96cdfb21d86520158b87fa93e7b8d4acc993ea6a4c71975528bed7b685.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 118, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increase_allowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 118, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 118 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 118 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "1549": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increase_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increase_allowance/03ca4d96cdfb21d86520158b87fa93e7b8d4acc993ea6a4c71975528bed7b685.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 118, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increase_allowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 118, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 118 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 118 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + } + }, + "1550": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increase_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/increase_allowance/03ca4d96cdfb21d86520158b87fa93e7b8d4acc993ea6a4c71975528bed7b685.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 118, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increase_allowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 118, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 118 + }, + "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": 118 + }, + "While constructing the external wrapper for:" + ], + "start_col": 6, + "start_line": 2 + } + }, + "1551": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increase_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/increase_allowance/03ca4d96cdfb21d86520158b87fa93e7b8d4acc993ea6a4c71975528bed7b685.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 118, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increase_allowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 118, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 118 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 118 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 2 + } + }, + "1552": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increase_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/increase_allowance/03ca4d96cdfb21d86520158b87fa93e7b8d4acc993ea6a4c71975528bed7b685.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 118, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increase_allowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 118, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 118 + }, + "While constructing the external wrapper for:" + ], + "start_col": 63, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 118 + }, + "While constructing the external wrapper for:" + ], + "start_col": 37, + "start_line": 2 + } + }, + "1553": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increase_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/increase_allowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 118, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 118 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1554": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 42, + "end_line": 125, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 47, + "end_line": 158, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 63, + "end_line": 128, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 12, + "start_line": 128 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 29, + "start_line": 158 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 24, + "start_line": 125 + } + }, + "1555": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 70, + "end_line": 125, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 158, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 63, + "end_line": 128, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 12, + "start_line": 128 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 49, + "start_line": 158 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 44, + "start_line": 125 + } + }, + "1556": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 87, + "end_line": 125, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 158, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 63, + "end_line": 128, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 12, + "start_line": 128 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 77, + "start_line": 158 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 72, + "start_line": 125 + } + }, + "1557": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 18, + "end_line": 126, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 128, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 37, + "start_line": 128 + }, + "While expanding the reference 'spender' in:" + ], + "start_col": 5, + "start_line": 126 + } + }, + "1558": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 126, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 128, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 46, + "start_line": 128 + }, + "While expanding the reference 'subtracted_value' in:" + ], + "start_col": 20, + "start_line": 126 + } + }, + "1559": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 126, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 128, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 46, + "start_line": 128 + }, + "While expanding the reference 'subtracted_value' in:" + ], + "start_col": 20, + "start_line": 126 + } + }, + "1560": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 128, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 12, + "start_line": 128 + } + }, + "1562": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 128, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 5, + "start_line": 128 + } + }, + "1563": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/return/decreaseAllowance/fa23cad4bedb82a75f6cde39bb37d0da695f0c4ce70ab41f6b2240cbbdb1c250.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 125, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 125 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 3 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 18, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/return/decreaseAllowance/fa23cad4bedb82a75f6cde39bb37d0da695f0c4ce70ab41f6b2240cbbdb1c250.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 125, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 125 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 4 + } + }, + "1565": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 127, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 7, + "start_line": 127 + }, + "While handling return value 'success'" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1566": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 127, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/decreaseAllowance/fa23cad4bedb82a75f6cde39bb37d0da695f0c4ce70ab41f6b2240cbbdb1c250.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 125, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 125 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + }, + "While expanding the reference '__return_value_ptr' in:" + ], + "start_col": 7, + "start_line": 127 + }, + "While handling return value 'success'" + ], + "start_col": 26, + "start_line": 2 + } + }, + "1568": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 81, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/return/decreaseAllowance/fa23cad4bedb82a75f6cde39bb37d0da695f0c4ce70ab41f6b2240cbbdb1c250.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 125, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/external/return/decreaseAllowance/fa23cad4bedb82a75f6cde39bb37d0da695f0c4ce70ab41f6b2240cbbdb1c250.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 125, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 125 + }, + "While handling return value of" + ], + "start_col": 25, + "start_line": 10 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 125 + }, + "While handling return value of" + ], + "start_col": 66, + "start_line": 1 + } + }, + "1569": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/decreaseAllowance/fa23cad4bedb82a75f6cde39bb37d0da695f0c4ce70ab41f6b2240cbbdb1c250.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 125, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 125 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + } + }, + "1570": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/external/return/decreaseAllowance/fa23cad4bedb82a75f6cde39bb37d0da695f0c4ce70ab41f6b2240cbbdb1c250.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 125, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/decreaseAllowance/fa23cad4bedb82a75f6cde39bb37d0da695f0c4ce70ab41f6b2240cbbdb1c250.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 125, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 125 + }, + "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": 125 + }, + "While handling return value of" + ], + "start_col": 11, + "start_line": 5 + } + }, + "1571": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/decreaseAllowance/fa23cad4bedb82a75f6cde39bb37d0da695f0c4ce70ab41f6b2240cbbdb1c250.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 125, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 125 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 9 + } + }, + "1572": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/arg_processor/088fc10f121c4edf0412d2bc1088f20f4b09fa1a3902dfc21b754224dcfd427e.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 126, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 125, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 125, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 125 + }, + "While handling calldata of" + ], + "start_col": 35, + "start_line": 1 + }, + "While expanding the reference '__calldata_actual_size' in:" + ], + "start_col": 6, + "start_line": 125 + }, + "While handling calldata of" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 20, + "start_line": 126 + }, + "While handling calldata argument 'subtracted_value'" + ], + "start_col": 22, + "start_line": 3 + } + }, + "1574": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 125, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 125 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1575": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 42, + "end_line": 125, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 125, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 125 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 24, + "start_line": 125 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1576": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 110, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 125, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 125, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 125 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 44, + "start_line": 125 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "1577": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 87, + "end_line": 125, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 125, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 125 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 72, + "start_line": 125 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "1578": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/144fa44c78b9ff9755794c84d3169b8c097256057e7a09154cdae1a978b57fed.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 126, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 147, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 125, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 125 + }, + "While constructing the external wrapper for:" + ], + "start_col": 125, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_spender' in:" + ], + "start_col": 5, + "start_line": 126 + }, + "While handling calldata argument 'spender'" + ], + "start_col": 30, + "start_line": 1 + } + }, + "1579": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/088fc10f121c4edf0412d2bc1088f20f4b09fa1a3902dfc21b754224dcfd427e.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 126, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 197, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 125, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 125 + }, + "While constructing the external wrapper for:" + ], + "start_col": 166, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_subtracted_value' in:" + ], + "start_col": 20, + "start_line": 126 + }, + "While handling calldata argument 'subtracted_value'" + ], + "start_col": 39, + "start_line": 1 + } + }, + "1580": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/088fc10f121c4edf0412d2bc1088f20f4b09fa1a3902dfc21b754224dcfd427e.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 126, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 197, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 125, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 125 + }, + "While constructing the external wrapper for:" + ], + "start_col": 166, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_subtracted_value' in:" + ], + "start_col": 20, + "start_line": 126 + }, + "While handling calldata argument 'subtracted_value'" + ], + "start_col": 39, + "start_line": 1 + } + }, + "1581": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 23, + "end_line": 125, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 125 + } + }, + "1583": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 125, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 106, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 125, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 125 + }, + "While constructing the external wrapper for:" + ], + "start_col": 91, + "start_line": 2 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 125 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + } + }, + "1584": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 107, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 125, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 125 + }, + "While constructing the external wrapper for:" + ], + "start_col": 48, + "start_line": 2 + } + }, + "1586": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 125, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 125, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 125 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 125 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "1587": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 125, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 125, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 125 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 125 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + } + }, + "1588": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 125, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 125, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 125 + }, + "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": 125 + }, + "While constructing the external wrapper for:" + ], + "start_col": 6, + "start_line": 2 + } + }, + "1589": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 125, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 125, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 125 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 125 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 2 + } + }, + "1590": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/e44e20cea14fd052bfd56e74769715e588b4185c73d4812f14a6aed701cae62f.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 125, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 125, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 125 + }, + "While constructing the external wrapper for:" + ], + "start_col": 63, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 125 + }, + "While constructing the external wrapper for:" + ], + "start_col": 37, + "start_line": 2 + } + }, + "1591": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decreaseAllowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 23, + "end_line": 125, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 125 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1592": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decrease_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 43, + "end_line": 132, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 47, + "end_line": 158, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 63, + "end_line": 135, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 12, + "start_line": 135 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 29, + "start_line": 158 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 132 + } + }, + "1593": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decrease_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 71, + "end_line": 132, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 75, + "end_line": 158, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 63, + "end_line": 135, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 12, + "start_line": 135 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 49, + "start_line": 158 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 45, + "start_line": 132 + } + }, + "1594": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decrease_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 88, + "end_line": 132, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 92, + "end_line": 158, + "input_file": { + "filename": "/Users/msaug/kkrt-labs/kakarot/.venv/lib/python3.10/site-packages/openzeppelin/token/erc20/library.cairo" + }, + "parent_location": [ + { + "end_col": 63, + "end_line": 135, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 12, + "start_line": 135 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 77, + "start_line": 158 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 73, + "start_line": 132 + } + }, + "1595": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decrease_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 18, + "end_line": 133, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 44, + "end_line": 135, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 37, + "start_line": 135 + }, + "While expanding the reference 'spender' in:" + ], + "start_col": 5, + "start_line": 133 + } + }, + "1596": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decrease_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 133, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 135, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 46, + "start_line": 135 + }, + "While expanding the reference 'subtracted_value' in:" + ], + "start_col": 20, + "start_line": 133 + } + }, + "1597": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decrease_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 133, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 135, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 46, + "start_line": 135 + }, + "While expanding the reference 'subtracted_value' in:" + ], + "start_col": 20, + "start_line": 133 + } + }, + "1598": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decrease_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 135, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 12, + "start_line": 135 + } + }, + "1600": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.decrease_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 135, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 5, + "start_line": 135 + } + }, + "1601": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decrease_allowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/return/decrease_allowance/6f283428500e63ccd4308d0f1fa6fe90a530392f71c29711e63bbe530dc4a9f9.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 132, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 132 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 3 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 18, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/return/decrease_allowance/6f283428500e63ccd4308d0f1fa6fe90a530392f71c29711e63bbe530dc4a9f9.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 132, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 132 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 4 + } + }, + "1603": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decrease_allowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 134, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 7, + "start_line": 134 + }, + "While handling return value 'success'" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1604": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decrease_allowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/5c10028f67364b153272aa9b4cbc0fb78920a40fab821ac7257b0069e0773b49.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 134, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/decrease_allowance/6f283428500e63ccd4308d0f1fa6fe90a530392f71c29711e63bbe530dc4a9f9.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 132, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 132 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + }, + "While expanding the reference '__return_value_ptr' in:" + ], + "start_col": 7, + "start_line": 134 + }, + "While handling return value 'success'" + ], + "start_col": 26, + "start_line": 2 + } + }, + "1606": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decrease_allowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/return/decrease_allowance/6f283428500e63ccd4308d0f1fa6fe90a530392f71c29711e63bbe530dc4a9f9.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 132, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/external/return/decrease_allowance/6f283428500e63ccd4308d0f1fa6fe90a530392f71c29711e63bbe530dc4a9f9.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 132, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 132 + }, + "While handling return value of" + ], + "start_col": 25, + "start_line": 10 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 132 + }, + "While handling return value of" + ], + "start_col": 67, + "start_line": 1 + } + }, + "1607": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decrease_allowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/decrease_allowance/6f283428500e63ccd4308d0f1fa6fe90a530392f71c29711e63bbe530dc4a9f9.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 132, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 132 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + } + }, + "1608": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decrease_allowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/external/return/decrease_allowance/6f283428500e63ccd4308d0f1fa6fe90a530392f71c29711e63bbe530dc4a9f9.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 132, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/decrease_allowance/6f283428500e63ccd4308d0f1fa6fe90a530392f71c29711e63bbe530dc4a9f9.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 132, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 132 + }, + "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": 132 + }, + "While handling return value of" + ], + "start_col": 11, + "start_line": 5 + } + }, + "1609": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decrease_allowance_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/decrease_allowance/6f283428500e63ccd4308d0f1fa6fe90a530392f71c29711e63bbe530dc4a9f9.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 132, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 132 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 9 + } + }, + "1610": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decrease_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/arg_processor/088fc10f121c4edf0412d2bc1088f20f4b09fa1a3902dfc21b754224dcfd427e.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 133, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/c31620b02d4d706f0542c989b2aadc01b0981d1f6a5933a8fe4937ace3d70d92.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 132, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 132, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 132 + }, + "While handling calldata of" + ], + "start_col": 35, + "start_line": 1 + }, + "While expanding the reference '__calldata_actual_size' in:" + ], + "start_col": 6, + "start_line": 132 + }, + "While handling calldata of" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 20, + "start_line": 133 + }, + "While handling calldata argument 'subtracted_value'" + ], + "start_col": 22, + "start_line": 3 + } + }, + "1612": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decrease_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 132, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 132 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "1613": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decrease_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decrease_allowance/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 132, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decrease_allowance/ee7d84f94c116636108d0a322af66b32d2ccad1f7a8dd5c05f669c1f8c7fa9b4.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 132, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 132 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 132 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "1614": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decrease_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 110, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decrease_allowance/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" + }, + "parent_location": [ + { + "end_col": 71, + "end_line": 132, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decrease_allowance/ee7d84f94c116636108d0a322af66b32d2ccad1f7a8dd5c05f669c1f8c7fa9b4.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 132, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 132 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 45, + "start_line": 132 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "1615": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decrease_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decrease_allowance/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 88, + "end_line": 132, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decrease_allowance/ee7d84f94c116636108d0a322af66b32d2ccad1f7a8dd5c05f669c1f8c7fa9b4.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 132, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 132 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 73, + "start_line": 132 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "1616": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decrease_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/144fa44c78b9ff9755794c84d3169b8c097256057e7a09154cdae1a978b57fed.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 133, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 147, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decrease_allowance/ee7d84f94c116636108d0a322af66b32d2ccad1f7a8dd5c05f669c1f8c7fa9b4.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 132, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 132 + }, + "While constructing the external wrapper for:" + ], + "start_col": 125, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_spender' in:" + ], + "start_col": 5, + "start_line": 133 + }, + "While handling calldata argument 'spender'" + ], + "start_col": 30, + "start_line": 1 + } + }, + "1617": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decrease_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/088fc10f121c4edf0412d2bc1088f20f4b09fa1a3902dfc21b754224dcfd427e.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 133, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 197, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decrease_allowance/ee7d84f94c116636108d0a322af66b32d2ccad1f7a8dd5c05f669c1f8c7fa9b4.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 132, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 132 + }, + "While constructing the external wrapper for:" + ], + "start_col": 166, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_subtracted_value' in:" + ], + "start_col": 20, + "start_line": 133 + }, + "While handling calldata argument 'subtracted_value'" + ], + "start_col": 39, + "start_line": 1 + } + }, + "1618": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decrease_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/088fc10f121c4edf0412d2bc1088f20f4b09fa1a3902dfc21b754224dcfd427e.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 133, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 197, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decrease_allowance/ee7d84f94c116636108d0a322af66b32d2ccad1f7a8dd5c05f669c1f8c7fa9b4.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 132, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 132 + }, + "While constructing the external wrapper for:" + ], + "start_col": 166, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_subtracted_value' in:" + ], + "start_col": 20, + "start_line": 133 + }, + "While handling calldata argument 'subtracted_value'" + ], + "start_col": 39, + "start_line": 1 + } + }, + "1619": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decrease_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 24, + "end_line": 132, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 132 + } + }, + "1621": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decrease_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decrease_allowance/ee7d84f94c116636108d0a322af66b32d2ccad1f7a8dd5c05f669c1f8c7fa9b4.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 132, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 107, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/decrease_allowance/ee7d84f94c116636108d0a322af66b32d2ccad1f7a8dd5c05f669c1f8c7fa9b4.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 132, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 132 + }, + "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": 132 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + } + }, + "1622": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decrease_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 108, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/decrease_allowance/ee7d84f94c116636108d0a322af66b32d2ccad1f7a8dd5c05f669c1f8c7fa9b4.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 132, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 132 + }, + "While constructing the external wrapper for:" + ], + "start_col": 48, + "start_line": 2 + } + }, + "1624": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decrease_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decrease_allowance/ee7d84f94c116636108d0a322af66b32d2ccad1f7a8dd5c05f669c1f8c7fa9b4.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 132, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decrease_allowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 132, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 132 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 132 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "1625": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decrease_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decrease_allowance/ee7d84f94c116636108d0a322af66b32d2ccad1f7a8dd5c05f669c1f8c7fa9b4.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 132, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decrease_allowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 132, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 132 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 132 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + } + }, + "1626": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decrease_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/decrease_allowance/ee7d84f94c116636108d0a322af66b32d2ccad1f7a8dd5c05f669c1f8c7fa9b4.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 132, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decrease_allowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 132, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 132 + }, + "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": 132 + }, + "While constructing the external wrapper for:" + ], + "start_col": 6, + "start_line": 2 + } + }, + "1627": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decrease_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/decrease_allowance/ee7d84f94c116636108d0a322af66b32d2ccad1f7a8dd5c05f669c1f8c7fa9b4.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 132, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decrease_allowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 132, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 132 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 132 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 2 + } + }, + "1628": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decrease_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/decrease_allowance/ee7d84f94c116636108d0a322af66b32d2ccad1f7a8dd5c05f669c1f8c7fa9b4.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 132, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decrease_allowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 132, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 132 + }, + "While constructing the external wrapper for:" + ], + "start_col": 63, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 132 + }, + "While constructing the external wrapper for:" + ], + "start_col": 37, + "start_line": 2 + } + }, + "1629": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decrease_allowance" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/decrease_allowance/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 132, + "input_file": { + "filename": "cairo_zero/openzeppelin/ERC20.cairo" + }, + "start_col": 6, + "start_line": 132 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + } + } + }, + "hints": { + "0": [ + { + "accessible_scopes": [ + "starkware.cairo.common.alloc", + "starkware.cairo.common.alloc.alloc" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 0, + "offset": 0 + }, + "reference_ids": {} + } + } + ], + "12": [ + { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_caller_address" + ], + "code": "syscall_handler.get_caller_address(segments=segments, syscall_ptr=ids.syscall_ptr)", + "flow_tracking_data": { + "ap_tracking": { + "group": 2, + "offset": 1 + }, + "reference_ids": { + "starkware.starknet.common.syscalls.get_caller_address.syscall_ptr": 0 + } + } + } + ], + "20": [ + { + "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": 1 + } + } + } + ], + "29": [ + { + "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": 2 + } + } + } + ], + "39": [ + { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.emit_event" + ], + "code": "syscall_handler.emit_event(segments=segments, syscall_ptr=ids.syscall_ptr)", + "flow_tracking_data": { + "ap_tracking": { + "group": 5, + "offset": 1 + }, + "reference_ids": { + "starkware.starknet.common.syscalls.emit_event.syscall_ptr": 3 + } + } + } + ], + "42": [ + { + "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": 6, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.math.assert_not_zero.value": 4 + } + } + } + ], + "47": [ + { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_nn" + ], + "code": "from starkware.cairo.common.math_utils import assert_integer\nassert_integer(ids.a)\nassert 0 <= ids.a % PRIME < range_check_builtin.bound, f'a = {ids.a} is out of range.'", + "flow_tracking_data": { + "ap_tracking": { + "group": 7, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.math.assert_nn.a": 5 + } + } + } + ], + "56": [ + { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_250_bit" + ], + "code": "from starkware.cairo.common.math_utils import as_int\n\n# Correctness check.\nvalue = as_int(ids.value, PRIME) % PRIME\nassert value < ids.UPPER_BOUND, f'{value} is outside of the range [0, 2**250).'\n\n# Calculation for the assertion.\nids.high, ids.low = divmod(ids.value, ids.SHIFT)", + "flow_tracking_data": { + "ap_tracking": { + "group": 9, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.math.assert_250_bit.high": 8, + "starkware.cairo.common.math.assert_250_bit.low": 7, + "starkware.cairo.common.math.assert_250_bit.value": 6 + } + } + } + ], + "69": [ + { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "code": "import itertools\n\nfrom starkware.cairo.common.math_utils import assert_integer\nassert_integer(ids.a)\nassert_integer(ids.b)\na = ids.a % PRIME\nb = ids.b % PRIME\nassert a <= b, f'a = {a} is not less than or equal to b = {b}.'\n\n# Find an arc less than PRIME / 3, and another less than PRIME / 2.\nlengths_and_indices = [(a, 0), (b - a, 1), (PRIME - 1 - b, 2)]\nlengths_and_indices.sort()\nassert lengths_and_indices[0][0] <= PRIME // 3 and lengths_and_indices[1][0] <= PRIME // 2\nexcluded = lengths_and_indices[2][1]\n\nmemory[ids.range_check_ptr + 1], memory[ids.range_check_ptr + 0] = (\n divmod(lengths_and_indices[0][0], ids.PRIME_OVER_3_HIGH))\nmemory[ids.range_check_ptr + 3], memory[ids.range_check_ptr + 2] = (\n divmod(lengths_and_indices[1][0], ids.PRIME_OVER_2_HIGH))", + "flow_tracking_data": { + "ap_tracking": { + "group": 10, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.math.assert_le_felt.a": 9, + "starkware.cairo.common.math.assert_le_felt.b": 10, + "starkware.cairo.common.math.assert_le_felt.range_check_ptr": 11 + } + } + } + ], + "79": [ + { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "code": "memory[ap] = 1 if excluded != 0 else 0", + "flow_tracking_data": { + "ap_tracking": { + "group": 10, + "offset": 8 + }, + "reference_ids": {} + } + } + ], + "93": [ + { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "code": "memory[ap] = 1 if excluded != 1 else 0", + "flow_tracking_data": { + "ap_tracking": { + "group": 10, + "offset": 9 + }, + "reference_ids": {} + } + } + ], + "105": [ + { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "code": "assert excluded == 2", + "flow_tracking_data": { + "ap_tracking": { + "group": 10, + "offset": 10 + }, + "reference_ids": {} + } + } + ], + "116": [ + { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "code": "# Verify the assumptions on the relationship between 2**250, ADDR_BOUND and PRIME.\nADDR_BOUND = ids.ADDR_BOUND % PRIME\nassert (2**250 < ADDR_BOUND <= 2**251) and (2 * 2**250 < PRIME) and (\n ADDR_BOUND * 2 > PRIME), \\\n 'normalize_address() cannot be used with the current constants.'\nids.is_small = 1 if ids.addr < ADDR_BOUND else 0", + "flow_tracking_data": { + "ap_tracking": { + "group": 11, + "offset": 1 + }, + "reference_ids": { + "starkware.starknet.common.storage.normalize_address.addr": 12, + "starkware.starknet.common.storage.normalize_address.is_small": 13 + } + } + } + ], + "134": [ + { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "code": "ids.is_250 = 1 if ids.addr < 2**250 else 0", + "flow_tracking_data": { + "ap_tracking": { + "group": 11, + "offset": 2 + }, + "reference_ids": { + "starkware.starknet.common.storage.normalize_address.addr": 12, + "starkware.starknet.common.storage.normalize_address.is_250": 14 + } + } + } + ], + "154": [ + { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "code": "memory[ap] = 0 if 0 <= (ids.a % PRIME) < range_check_builtin.bound else 1", + "flow_tracking_data": { + "ap_tracking": { + "group": 12, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.math_cmp.is_nn.a": 15 + } + } + } + ], + "164": [ + { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "code": "memory[ap] = 0 if 0 <= ((-ids.a - 1) % PRIME) < range_check_builtin.bound else 1", + "flow_tracking_data": { + "ap_tracking": { + "group": 12, + "offset": 1 + }, + "reference_ids": { + "starkware.cairo.common.math_cmp.is_nn.a": 15 + } + } + } + ], + "199": [ + { + "accessible_scopes": [ + "starkware.cairo.common.uint256", + "starkware.cairo.common.uint256.uint256_add" + ], + "code": "sum_low = ids.a.low + ids.b.low\nids.carry_low = 1 if sum_low >= ids.SHIFT else 0\nsum_high = ids.a.high + ids.b.high + ids.carry_low\nids.carry_high = 1 if sum_high >= ids.SHIFT else 0", + "flow_tracking_data": { + "ap_tracking": { + "group": 15, + "offset": 4 + }, + "reference_ids": { + "starkware.cairo.common.uint256.uint256_add.a": 16, + "starkware.cairo.common.uint256.uint256_add.b": 17, + "starkware.cairo.common.uint256.uint256_add.carry_high": 19, + "starkware.cairo.common.uint256.uint256_add.carry_low": 18 + } + } + } + ], + "1054": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.constructor" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 68, + "offset": 414 + }, + "reference_ids": {} + } + } + ], + "1069": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.name_encode_return" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 70, + "offset": 0 + }, + "reference_ids": {} + } + } + ], + "1099": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.symbol_encode_return" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 73, + "offset": 0 + }, + "reference_ids": {} + } + } + ], + "1129": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.totalSupply_encode_return" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 76, + "offset": 0 + }, + "reference_ids": {} + } + } + ], + "1160": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.total_supply_encode_return" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 79, + "offset": 0 + }, + "reference_ids": {} + } + } + ], + "1191": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decimals_encode_return" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 82, + "offset": 0 + }, + "reference_ids": {} + } + } + ], + "1222": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balanceOf_encode_return" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 85, + "offset": 0 + }, + "reference_ids": {} + } + } + ], + "1257": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.balance_of_encode_return" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 88, + "offset": 0 + }, + "reference_ids": {} + } + } + ], + "1293": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.allowance_encode_return" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 91, + "offset": 0 + }, + "reference_ids": {} + } + } + ], + "1331": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer_encode_return" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 95, + "offset": 0 + }, + "reference_ids": {} + } + } + ], + "1370": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transferFrom_encode_return" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 100, + "offset": 0 + }, + "reference_ids": {} + } + } + ], + "1410": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.transfer_from_encode_return" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 105, + "offset": 0 + }, + "reference_ids": {} + } + } + ], + "1449": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.approve_encode_return" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 110, + "offset": 0 + }, + "reference_ids": {} + } + } + ], + "1487": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increaseAllowance_encode_return" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 115, + "offset": 0 + }, + "reference_ids": {} + } + } + ], + "1525": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.increase_allowance_encode_return" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 120, + "offset": 0 + }, + "reference_ids": {} + } + } + ], + "1563": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decreaseAllowance_encode_return" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 125, + "offset": 0 + }, + "reference_ids": {} + } + } + ], + "1601": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.decrease_allowance_encode_return" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 130, + "offset": 0 + }, + "reference_ids": {} + } + } + ] + }, + "identifiers": { + "__main__.ERC20": { + "destination": "openzeppelin.token.erc20.library.ERC20", + "type": "alias" + }, + "__main__.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "__main__.Uint256": { + "destination": "starkware.cairo.common.uint256.Uint256", + "type": "alias" + }, + "__main__.allowance": { + "decorators": [ + "view" + ], + "pc": 1285, + "type": "function" + }, + "__main__.allowance.Args": { + "full_name": "__main__.allowance.Args", + "members": { + "owner": { + "cairo_type": "felt", + "offset": 0 + }, + "spender": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "__main__.allowance.ImplicitArgs": { + "full_name": "__main__.allowance.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.allowance.Return": { + "cairo_type": "(remaining: starkware.cairo.common.uint256.Uint256)", + "type": "type_definition" + }, + "__main__.allowance.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.approve": { + "decorators": [ + "external" + ], + "pc": 1440, + "type": "function" + }, + "__main__.approve.Args": { + "full_name": "__main__.approve.Args", + "members": { + "amount": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 1 + }, + "spender": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.approve.ImplicitArgs": { + "full_name": "__main__.approve.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.approve.Return": { + "cairo_type": "(success: felt)", + "type": "type_definition" + }, + "__main__.approve.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.balanceOf": { + "decorators": [ + "view" + ], + "pc": 1215, + "type": "function" + }, + "__main__.balanceOf.Args": { + "full_name": "__main__.balanceOf.Args", + "members": { + "account": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "__main__.balanceOf.ImplicitArgs": { + "full_name": "__main__.balanceOf.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.balanceOf.Return": { + "cairo_type": "(balance: starkware.cairo.common.uint256.Uint256)", + "type": "type_definition" + }, + "__main__.balanceOf.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.balance_of": { + "decorators": [ + "view" + ], + "pc": 1250, + "type": "function" + }, + "__main__.balance_of.Args": { + "full_name": "__main__.balance_of.Args", + "members": { + "account": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "__main__.balance_of.ImplicitArgs": { + "full_name": "__main__.balance_of.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.balance_of.Return": { + "cairo_type": "(balance: starkware.cairo.common.uint256.Uint256)", + "type": "type_definition" + }, + "__main__.balance_of.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.constructor": { + "decorators": [ + "constructor" + ], + "pc": 1026, + "type": "function" + }, + "__main__.constructor.Args": { + "full_name": "__main__.constructor.Args", + "members": { + "decimals": { + "cairo_type": "felt", + "offset": 2 + }, + "initial_supply": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 3 + }, + "name": { + "cairo_type": "felt", + "offset": 0 + }, + "recipient": { + "cairo_type": "felt", + "offset": 5 + }, + "symbol": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 6, + "type": "struct" + }, + "__main__.constructor.ImplicitArgs": { + "full_name": "__main__.constructor.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.constructor.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.constructor.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.decimals": { + "decorators": [ + "view" + ], + "pc": 1185, + "type": "function" + }, + "__main__.decimals.Args": { + "full_name": "__main__.decimals.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.decimals.ImplicitArgs": { + "full_name": "__main__.decimals.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.decimals.Return": { + "cairo_type": "(decimals: felt)", + "type": "type_definition" + }, + "__main__.decimals.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.decreaseAllowance": { + "decorators": [ + "external" + ], + "pc": 1554, + "type": "function" + }, + "__main__.decreaseAllowance.Args": { + "full_name": "__main__.decreaseAllowance.Args", + "members": { + "spender": { + "cairo_type": "felt", + "offset": 0 + }, + "subtracted_value": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.decreaseAllowance.ImplicitArgs": { + "full_name": "__main__.decreaseAllowance.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.decreaseAllowance.Return": { + "cairo_type": "(success: felt)", + "type": "type_definition" + }, + "__main__.decreaseAllowance.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.decrease_allowance": { + "decorators": [ + "external" + ], + "pc": 1592, + "type": "function" + }, + "__main__.decrease_allowance.Args": { + "full_name": "__main__.decrease_allowance.Args", + "members": { + "spender": { + "cairo_type": "felt", + "offset": 0 + }, + "subtracted_value": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.decrease_allowance.ImplicitArgs": { + "full_name": "__main__.decrease_allowance.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.decrease_allowance.Return": { + "cairo_type": "(success: felt)", + "type": "type_definition" + }, + "__main__.decrease_allowance.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.increaseAllowance": { + "decorators": [ + "external" + ], + "pc": 1478, + "type": "function" + }, + "__main__.increaseAllowance.Args": { + "full_name": "__main__.increaseAllowance.Args", + "members": { + "added_value": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 1 + }, + "spender": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.increaseAllowance.ImplicitArgs": { + "full_name": "__main__.increaseAllowance.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.increaseAllowance.Return": { + "cairo_type": "(success: felt)", + "type": "type_definition" + }, + "__main__.increaseAllowance.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.increase_allowance": { + "decorators": [ + "external" + ], + "pc": 1516, + "type": "function" + }, + "__main__.increase_allowance.Args": { + "full_name": "__main__.increase_allowance.Args", + "members": { + "added_value": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 1 + }, + "spender": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.increase_allowance.ImplicitArgs": { + "full_name": "__main__.increase_allowance.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.increase_allowance.Return": { + "cairo_type": "(success: felt)", + "type": "type_definition" + }, + "__main__.increase_allowance.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.name": { + "decorators": [ + "view" + ], + "pc": 1063, + "type": "function" + }, + "__main__.name.Args": { + "full_name": "__main__.name.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.name.ImplicitArgs": { + "full_name": "__main__.name.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.name.Return": { + "cairo_type": "(name: felt)", + "type": "type_definition" + }, + "__main__.name.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.symbol": { + "decorators": [ + "view" + ], + "pc": 1093, + "type": "function" + }, + "__main__.symbol.Args": { + "full_name": "__main__.symbol.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.symbol.ImplicitArgs": { + "full_name": "__main__.symbol.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.symbol.Return": { + "cairo_type": "(symbol: felt)", + "type": "type_definition" + }, + "__main__.symbol.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.totalSupply": { + "decorators": [ + "view" + ], + "pc": 1123, + "type": "function" + }, + "__main__.totalSupply.Args": { + "full_name": "__main__.totalSupply.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.totalSupply.ImplicitArgs": { + "full_name": "__main__.totalSupply.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.totalSupply.Return": { + "cairo_type": "(totalSupply: starkware.cairo.common.uint256.Uint256)", + "type": "type_definition" + }, + "__main__.totalSupply.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.total_supply": { + "decorators": [ + "view" + ], + "pc": 1154, + "type": "function" + }, + "__main__.total_supply.Args": { + "full_name": "__main__.total_supply.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.total_supply.ImplicitArgs": { + "full_name": "__main__.total_supply.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.total_supply.Return": { + "cairo_type": "(total_supply: starkware.cairo.common.uint256.Uint256)", + "type": "type_definition" + }, + "__main__.total_supply.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.transfer": { + "decorators": [ + "external" + ], + "pc": 1322, + "type": "function" + }, + "__main__.transfer.Args": { + "full_name": "__main__.transfer.Args", + "members": { + "amount": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 1 + }, + "recipient": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.transfer.ImplicitArgs": { + "full_name": "__main__.transfer.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.transfer.Return": { + "cairo_type": "(success: felt)", + "type": "type_definition" + }, + "__main__.transfer.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.transferFrom": { + "decorators": [ + "external" + ], + "pc": 1360, + "type": "function" + }, + "__main__.transferFrom.Args": { + "full_name": "__main__.transferFrom.Args", + "members": { + "amount": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 2 + }, + "recipient": { + "cairo_type": "felt", + "offset": 1 + }, + "sender": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 4, + "type": "struct" + }, + "__main__.transferFrom.ImplicitArgs": { + "full_name": "__main__.transferFrom.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.transferFrom.Return": { + "cairo_type": "(success: felt)", + "type": "type_definition" + }, + "__main__.transferFrom.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.transfer_from": { + "decorators": [ + "external" + ], + "pc": 1400, + "type": "function" + }, + "__main__.transfer_from.Args": { + "full_name": "__main__.transfer_from.Args", + "members": { + "amount": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 2 + }, + "recipient": { + "cairo_type": "felt", + "offset": 1 + }, + "sender": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 4, + "type": "struct" + }, + "__main__.transfer_from.ImplicitArgs": { + "full_name": "__main__.transfer_from.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.transfer_from.Return": { + "cairo_type": "(success: felt)", + "type": "type_definition" + }, + "__main__.transfer_from.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.allowance": { + "decorators": [ + "view" + ], + "pc": 1303, + "type": "function" + }, + "__wrappers__.allowance.Args": { + "full_name": "__wrappers__.allowance.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.allowance.ImplicitArgs": { + "full_name": "__wrappers__.allowance.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.allowance.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.allowance.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.allowance.__wrapped_func": { + "destination": "__main__.allowance", + "type": "alias" + }, + "__wrappers__.allowance_encode_return": { + "decorators": [], + "pc": 1293, + "type": "function" + }, + "__wrappers__.allowance_encode_return.Args": { + "full_name": "__wrappers__.allowance_encode_return.Args", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "ret_value": { + "cairo_type": "(remaining: starkware.cairo.common.uint256.Uint256)", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__wrappers__.allowance_encode_return.ImplicitArgs": { + "full_name": "__wrappers__.allowance_encode_return.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.allowance_encode_return.Return": { + "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", + "type": "type_definition" + }, + "__wrappers__.allowance_encode_return.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__wrappers__.allowance_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.approve": { + "decorators": [ + "external" + ], + "pc": 1458, + "type": "function" + }, + "__wrappers__.approve.Args": { + "full_name": "__wrappers__.approve.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.approve.ImplicitArgs": { + "full_name": "__wrappers__.approve.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.approve.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.approve.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.approve.__wrapped_func": { + "destination": "__main__.approve", + "type": "alias" + }, + "__wrappers__.approve_encode_return": { + "decorators": [], + "pc": 1449, + "type": "function" + }, + "__wrappers__.approve_encode_return.Args": { + "full_name": "__wrappers__.approve_encode_return.Args", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "ret_value": { + "cairo_type": "(success: felt)", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__wrappers__.approve_encode_return.ImplicitArgs": { + "full_name": "__wrappers__.approve_encode_return.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.approve_encode_return.Return": { + "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", + "type": "type_definition" + }, + "__wrappers__.approve_encode_return.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__wrappers__.approve_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.balanceOf": { + "decorators": [ + "view" + ], + "pc": 1232, + "type": "function" + }, + "__wrappers__.balanceOf.Args": { + "full_name": "__wrappers__.balanceOf.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.balanceOf.ImplicitArgs": { + "full_name": "__wrappers__.balanceOf.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.balanceOf.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.balanceOf.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.balanceOf.__wrapped_func": { + "destination": "__main__.balanceOf", + "type": "alias" + }, + "__wrappers__.balanceOf_encode_return": { + "decorators": [], + "pc": 1222, + "type": "function" + }, + "__wrappers__.balanceOf_encode_return.Args": { + "full_name": "__wrappers__.balanceOf_encode_return.Args", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "ret_value": { + "cairo_type": "(balance: starkware.cairo.common.uint256.Uint256)", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__wrappers__.balanceOf_encode_return.ImplicitArgs": { + "full_name": "__wrappers__.balanceOf_encode_return.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.balanceOf_encode_return.Return": { + "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", + "type": "type_definition" + }, + "__wrappers__.balanceOf_encode_return.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__wrappers__.balanceOf_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.balance_of": { + "decorators": [ + "view" + ], + "pc": 1267, + "type": "function" + }, + "__wrappers__.balance_of.Args": { + "full_name": "__wrappers__.balance_of.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.balance_of.ImplicitArgs": { + "full_name": "__wrappers__.balance_of.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.balance_of.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.balance_of.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.balance_of.__wrapped_func": { + "destination": "__main__.balance_of", + "type": "alias" + }, + "__wrappers__.balance_of_encode_return": { + "decorators": [], + "pc": 1257, + "type": "function" + }, + "__wrappers__.balance_of_encode_return.Args": { + "full_name": "__wrappers__.balance_of_encode_return.Args", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "ret_value": { + "cairo_type": "(balance: starkware.cairo.common.uint256.Uint256)", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__wrappers__.balance_of_encode_return.ImplicitArgs": { + "full_name": "__wrappers__.balance_of_encode_return.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.balance_of_encode_return.Return": { + "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", + "type": "type_definition" + }, + "__wrappers__.balance_of_encode_return.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__wrappers__.balance_of_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.constructor": { + "decorators": [ + "constructor" + ], + "pc": 1040, + "type": "function" + }, + "__wrappers__.constructor.Args": { + "full_name": "__wrappers__.constructor.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.constructor.ImplicitArgs": { + "full_name": "__wrappers__.constructor.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.constructor.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.constructor.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.constructor.__wrapped_func": { + "destination": "__main__.constructor", + "type": "alias" + }, + "__wrappers__.constructor_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.decimals": { + "decorators": [ + "view" + ], + "pc": 1200, + "type": "function" + }, + "__wrappers__.decimals.Args": { + "full_name": "__wrappers__.decimals.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.decimals.ImplicitArgs": { + "full_name": "__wrappers__.decimals.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.decimals.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.decimals.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.decimals.__wrapped_func": { + "destination": "__main__.decimals", + "type": "alias" + }, + "__wrappers__.decimals_encode_return": { + "decorators": [], + "pc": 1191, + "type": "function" + }, + "__wrappers__.decimals_encode_return.Args": { + "full_name": "__wrappers__.decimals_encode_return.Args", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "ret_value": { + "cairo_type": "(decimals: felt)", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__wrappers__.decimals_encode_return.ImplicitArgs": { + "full_name": "__wrappers__.decimals_encode_return.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.decimals_encode_return.Return": { + "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", + "type": "type_definition" + }, + "__wrappers__.decimals_encode_return.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__wrappers__.decimals_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.decreaseAllowance": { + "decorators": [ + "external" + ], + "pc": 1572, + "type": "function" + }, + "__wrappers__.decreaseAllowance.Args": { + "full_name": "__wrappers__.decreaseAllowance.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.decreaseAllowance.ImplicitArgs": { + "full_name": "__wrappers__.decreaseAllowance.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.decreaseAllowance.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.decreaseAllowance.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.decreaseAllowance.__wrapped_func": { + "destination": "__main__.decreaseAllowance", + "type": "alias" + }, + "__wrappers__.decreaseAllowance_encode_return": { + "decorators": [], + "pc": 1563, + "type": "function" + }, + "__wrappers__.decreaseAllowance_encode_return.Args": { + "full_name": "__wrappers__.decreaseAllowance_encode_return.Args", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "ret_value": { + "cairo_type": "(success: felt)", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__wrappers__.decreaseAllowance_encode_return.ImplicitArgs": { + "full_name": "__wrappers__.decreaseAllowance_encode_return.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.decreaseAllowance_encode_return.Return": { + "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", + "type": "type_definition" + }, + "__wrappers__.decreaseAllowance_encode_return.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__wrappers__.decreaseAllowance_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.decrease_allowance": { + "decorators": [ + "external" + ], + "pc": 1610, + "type": "function" + }, + "__wrappers__.decrease_allowance.Args": { + "full_name": "__wrappers__.decrease_allowance.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.decrease_allowance.ImplicitArgs": { + "full_name": "__wrappers__.decrease_allowance.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.decrease_allowance.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.decrease_allowance.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.decrease_allowance.__wrapped_func": { + "destination": "__main__.decrease_allowance", + "type": "alias" + }, + "__wrappers__.decrease_allowance_encode_return": { + "decorators": [], + "pc": 1601, + "type": "function" + }, + "__wrappers__.decrease_allowance_encode_return.Args": { + "full_name": "__wrappers__.decrease_allowance_encode_return.Args", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "ret_value": { + "cairo_type": "(success: felt)", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__wrappers__.decrease_allowance_encode_return.ImplicitArgs": { + "full_name": "__wrappers__.decrease_allowance_encode_return.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.decrease_allowance_encode_return.Return": { + "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", + "type": "type_definition" + }, + "__wrappers__.decrease_allowance_encode_return.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__wrappers__.decrease_allowance_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.increaseAllowance": { + "decorators": [ + "external" + ], + "pc": 1496, + "type": "function" + }, + "__wrappers__.increaseAllowance.Args": { + "full_name": "__wrappers__.increaseAllowance.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.increaseAllowance.ImplicitArgs": { + "full_name": "__wrappers__.increaseAllowance.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.increaseAllowance.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.increaseAllowance.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.increaseAllowance.__wrapped_func": { + "destination": "__main__.increaseAllowance", + "type": "alias" + }, + "__wrappers__.increaseAllowance_encode_return": { + "decorators": [], + "pc": 1487, + "type": "function" + }, + "__wrappers__.increaseAllowance_encode_return.Args": { + "full_name": "__wrappers__.increaseAllowance_encode_return.Args", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "ret_value": { + "cairo_type": "(success: felt)", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__wrappers__.increaseAllowance_encode_return.ImplicitArgs": { + "full_name": "__wrappers__.increaseAllowance_encode_return.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.increaseAllowance_encode_return.Return": { + "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", + "type": "type_definition" + }, + "__wrappers__.increaseAllowance_encode_return.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__wrappers__.increaseAllowance_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.increase_allowance": { + "decorators": [ + "external" + ], + "pc": 1534, + "type": "function" + }, + "__wrappers__.increase_allowance.Args": { + "full_name": "__wrappers__.increase_allowance.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.increase_allowance.ImplicitArgs": { + "full_name": "__wrappers__.increase_allowance.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.increase_allowance.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.increase_allowance.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.increase_allowance.__wrapped_func": { + "destination": "__main__.increase_allowance", + "type": "alias" + }, + "__wrappers__.increase_allowance_encode_return": { + "decorators": [], + "pc": 1525, + "type": "function" + }, + "__wrappers__.increase_allowance_encode_return.Args": { + "full_name": "__wrappers__.increase_allowance_encode_return.Args", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "ret_value": { + "cairo_type": "(success: felt)", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__wrappers__.increase_allowance_encode_return.ImplicitArgs": { + "full_name": "__wrappers__.increase_allowance_encode_return.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.increase_allowance_encode_return.Return": { + "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", + "type": "type_definition" + }, + "__wrappers__.increase_allowance_encode_return.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__wrappers__.increase_allowance_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.name": { + "decorators": [ + "view" + ], + "pc": 1078, + "type": "function" + }, + "__wrappers__.name.Args": { + "full_name": "__wrappers__.name.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.name.ImplicitArgs": { + "full_name": "__wrappers__.name.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.name.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.name.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.name.__wrapped_func": { + "destination": "__main__.name", + "type": "alias" + }, + "__wrappers__.name_encode_return": { + "decorators": [], + "pc": 1069, + "type": "function" + }, + "__wrappers__.name_encode_return.Args": { + "full_name": "__wrappers__.name_encode_return.Args", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "ret_value": { + "cairo_type": "(name: felt)", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__wrappers__.name_encode_return.ImplicitArgs": { + "full_name": "__wrappers__.name_encode_return.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.name_encode_return.Return": { + "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", + "type": "type_definition" + }, + "__wrappers__.name_encode_return.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__wrappers__.name_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.symbol": { + "decorators": [ + "view" + ], + "pc": 1108, + "type": "function" + }, + "__wrappers__.symbol.Args": { + "full_name": "__wrappers__.symbol.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.symbol.ImplicitArgs": { + "full_name": "__wrappers__.symbol.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.symbol.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.symbol.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.symbol.__wrapped_func": { + "destination": "__main__.symbol", + "type": "alias" + }, + "__wrappers__.symbol_encode_return": { + "decorators": [], + "pc": 1099, + "type": "function" + }, + "__wrappers__.symbol_encode_return.Args": { + "full_name": "__wrappers__.symbol_encode_return.Args", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "ret_value": { + "cairo_type": "(symbol: felt)", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__wrappers__.symbol_encode_return.ImplicitArgs": { + "full_name": "__wrappers__.symbol_encode_return.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.symbol_encode_return.Return": { + "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", + "type": "type_definition" + }, + "__wrappers__.symbol_encode_return.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__wrappers__.symbol_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.totalSupply": { + "decorators": [ + "view" + ], + "pc": 1139, + "type": "function" + }, + "__wrappers__.totalSupply.Args": { + "full_name": "__wrappers__.totalSupply.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.totalSupply.ImplicitArgs": { + "full_name": "__wrappers__.totalSupply.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.totalSupply.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.totalSupply.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.totalSupply.__wrapped_func": { + "destination": "__main__.totalSupply", + "type": "alias" + }, + "__wrappers__.totalSupply_encode_return": { + "decorators": [], + "pc": 1129, + "type": "function" + }, + "__wrappers__.totalSupply_encode_return.Args": { + "full_name": "__wrappers__.totalSupply_encode_return.Args", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "ret_value": { + "cairo_type": "(totalSupply: starkware.cairo.common.uint256.Uint256)", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__wrappers__.totalSupply_encode_return.ImplicitArgs": { + "full_name": "__wrappers__.totalSupply_encode_return.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.totalSupply_encode_return.Return": { + "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", + "type": "type_definition" + }, + "__wrappers__.totalSupply_encode_return.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__wrappers__.totalSupply_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.total_supply": { + "decorators": [ + "view" + ], + "pc": 1170, + "type": "function" + }, + "__wrappers__.total_supply.Args": { + "full_name": "__wrappers__.total_supply.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.total_supply.ImplicitArgs": { + "full_name": "__wrappers__.total_supply.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.total_supply.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.total_supply.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.total_supply.__wrapped_func": { + "destination": "__main__.total_supply", + "type": "alias" + }, + "__wrappers__.total_supply_encode_return": { + "decorators": [], + "pc": 1160, + "type": "function" + }, + "__wrappers__.total_supply_encode_return.Args": { + "full_name": "__wrappers__.total_supply_encode_return.Args", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "ret_value": { + "cairo_type": "(total_supply: starkware.cairo.common.uint256.Uint256)", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__wrappers__.total_supply_encode_return.ImplicitArgs": { + "full_name": "__wrappers__.total_supply_encode_return.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.total_supply_encode_return.Return": { + "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", + "type": "type_definition" + }, + "__wrappers__.total_supply_encode_return.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__wrappers__.total_supply_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.transfer": { + "decorators": [ + "external" + ], + "pc": 1340, + "type": "function" + }, + "__wrappers__.transfer.Args": { + "full_name": "__wrappers__.transfer.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.transfer.ImplicitArgs": { + "full_name": "__wrappers__.transfer.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.transfer.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.transfer.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.transfer.__wrapped_func": { + "destination": "__main__.transfer", + "type": "alias" + }, + "__wrappers__.transferFrom": { + "decorators": [ + "external" + ], + "pc": 1379, + "type": "function" + }, + "__wrappers__.transferFrom.Args": { + "full_name": "__wrappers__.transferFrom.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.transferFrom.ImplicitArgs": { + "full_name": "__wrappers__.transferFrom.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.transferFrom.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.transferFrom.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.transferFrom.__wrapped_func": { + "destination": "__main__.transferFrom", + "type": "alias" + }, + "__wrappers__.transferFrom_encode_return": { + "decorators": [], + "pc": 1370, + "type": "function" + }, + "__wrappers__.transferFrom_encode_return.Args": { + "full_name": "__wrappers__.transferFrom_encode_return.Args", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "ret_value": { + "cairo_type": "(success: felt)", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__wrappers__.transferFrom_encode_return.ImplicitArgs": { + "full_name": "__wrappers__.transferFrom_encode_return.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.transferFrom_encode_return.Return": { + "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", + "type": "type_definition" + }, + "__wrappers__.transferFrom_encode_return.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__wrappers__.transferFrom_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.transfer_encode_return": { + "decorators": [], + "pc": 1331, + "type": "function" + }, + "__wrappers__.transfer_encode_return.Args": { + "full_name": "__wrappers__.transfer_encode_return.Args", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "ret_value": { + "cairo_type": "(success: felt)", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__wrappers__.transfer_encode_return.ImplicitArgs": { + "full_name": "__wrappers__.transfer_encode_return.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.transfer_encode_return.Return": { + "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", + "type": "type_definition" + }, + "__wrappers__.transfer_encode_return.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__wrappers__.transfer_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__wrappers__.transfer_from": { + "decorators": [ + "external" + ], + "pc": 1419, + "type": "function" + }, + "__wrappers__.transfer_from.Args": { + "full_name": "__wrappers__.transfer_from.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.transfer_from.ImplicitArgs": { + "full_name": "__wrappers__.transfer_from.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.transfer_from.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.transfer_from.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.transfer_from.__wrapped_func": { + "destination": "__main__.transfer_from", + "type": "alias" + }, + "__wrappers__.transfer_from_encode_return": { + "decorators": [], + "pc": 1410, + "type": "function" + }, + "__wrappers__.transfer_from_encode_return.Args": { + "full_name": "__wrappers__.transfer_from_encode_return.Args", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "ret_value": { + "cairo_type": "(success: felt)", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__wrappers__.transfer_from_encode_return.ImplicitArgs": { + "full_name": "__wrappers__.transfer_from_encode_return.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.transfer_from_encode_return.Return": { + "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", + "type": "type_definition" + }, + "__wrappers__.transfer_from_encode_return.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__wrappers__.transfer_from_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "openzeppelin.security.safemath.library.FALSE": { + "destination": "starkware.cairo.common.bool.FALSE", + "type": "alias" + }, + "openzeppelin.security.safemath.library.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "openzeppelin.security.safemath.library.SafeUint256": { + "type": "namespace" + }, + "openzeppelin.security.safemath.library.SafeUint256.Args": { + "full_name": "openzeppelin.security.safemath.library.SafeUint256.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "openzeppelin.security.safemath.library.SafeUint256.ImplicitArgs": { + "full_name": "openzeppelin.security.safemath.library.SafeUint256.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "openzeppelin.security.safemath.library.SafeUint256.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "openzeppelin.security.safemath.library.SafeUint256.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "openzeppelin.security.safemath.library.SafeUint256.add": { + "decorators": [], + "pc": 309, + "type": "function" + }, + "openzeppelin.security.safemath.library.SafeUint256.add.Args": { + "full_name": "openzeppelin.security.safemath.library.SafeUint256.add.Args", + "members": { + "a": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 0 + }, + "b": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 2 + } + }, + "size": 4, + "type": "struct" + }, + "openzeppelin.security.safemath.library.SafeUint256.add.ImplicitArgs": { + "full_name": "openzeppelin.security.safemath.library.SafeUint256.add.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "openzeppelin.security.safemath.library.SafeUint256.add.Return": { + "cairo_type": "(c: starkware.cairo.common.uint256.Uint256)", + "type": "type_definition" + }, + "openzeppelin.security.safemath.library.SafeUint256.add.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "openzeppelin.security.safemath.library.SafeUint256.sub_le": { + "decorators": [], + "pc": 330, + "type": "function" + }, + "openzeppelin.security.safemath.library.SafeUint256.sub_le.Args": { + "full_name": "openzeppelin.security.safemath.library.SafeUint256.sub_le.Args", + "members": { + "a": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 0 + }, + "b": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 2 + } + }, + "size": 4, + "type": "struct" + }, + "openzeppelin.security.safemath.library.SafeUint256.sub_le.ImplicitArgs": { + "full_name": "openzeppelin.security.safemath.library.SafeUint256.sub_le.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "openzeppelin.security.safemath.library.SafeUint256.sub_le.Return": { + "cairo_type": "(c: starkware.cairo.common.uint256.Uint256)", + "type": "type_definition" + }, + "openzeppelin.security.safemath.library.SafeUint256.sub_le.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "openzeppelin.security.safemath.library.TRUE": { + "destination": "starkware.cairo.common.bool.TRUE", + "type": "alias" + }, + "openzeppelin.security.safemath.library.Uint256": { + "destination": "starkware.cairo.common.uint256.Uint256", + "type": "alias" + }, + "openzeppelin.security.safemath.library.uint256_add": { + "destination": "starkware.cairo.common.uint256.uint256_add", + "type": "alias" + }, + "openzeppelin.security.safemath.library.uint256_check": { + "destination": "starkware.cairo.common.uint256.uint256_check", + "type": "alias" + }, + "openzeppelin.security.safemath.library.uint256_eq": { + "destination": "starkware.cairo.common.uint256.uint256_eq", + "type": "alias" + }, + "openzeppelin.security.safemath.library.uint256_le": { + "destination": "starkware.cairo.common.uint256.uint256_le", + "type": "alias" + }, + "openzeppelin.security.safemath.library.uint256_lt": { + "destination": "starkware.cairo.common.uint256.uint256_lt", + "type": "alias" + }, + "openzeppelin.security.safemath.library.uint256_mul": { + "destination": "starkware.cairo.common.uint256.uint256_mul", + "type": "alias" + }, + "openzeppelin.security.safemath.library.uint256_sub": { + "destination": "starkware.cairo.common.uint256.uint256_sub", + "type": "alias" + }, + "openzeppelin.security.safemath.library.uint256_unsigned_div_rem": { + "destination": "starkware.cairo.common.uint256.uint256_unsigned_div_rem", + "type": "alias" + }, + "openzeppelin.token.erc20.library.Approval": { + "type": "namespace" + }, + "openzeppelin.token.erc20.library.Approval.Args": { + "full_name": "openzeppelin.token.erc20.library.Approval.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "openzeppelin.token.erc20.library.Approval.ImplicitArgs": { + "full_name": "openzeppelin.token.erc20.library.Approval.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "openzeppelin.token.erc20.library.Approval.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "openzeppelin.token.erc20.library.Approval.SELECTOR": { + "type": "const", + "value": 544914742286571513055574265148471203182105283038408585630116262969508767999 + }, + "openzeppelin.token.erc20.library.Approval.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "openzeppelin.token.erc20.library.Approval.alloc": { + "destination": "starkware.cairo.common.alloc.alloc", + "type": "alias" + }, + "openzeppelin.token.erc20.library.Approval.emit": { + "decorators": [], + "pc": 384, + "type": "function" + }, + "openzeppelin.token.erc20.library.Approval.emit.Args": { + "full_name": "openzeppelin.token.erc20.library.Approval.emit.Args", + "members": { + "owner": { + "cairo_type": "felt", + "offset": 0 + }, + "spender": { + "cairo_type": "felt", + "offset": 1 + }, + "value": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 2 + } + }, + "size": 4, + "type": "struct" + }, + "openzeppelin.token.erc20.library.Approval.emit.ImplicitArgs": { + "full_name": "openzeppelin.token.erc20.library.Approval.emit.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "openzeppelin.token.erc20.library.Approval.emit.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "openzeppelin.token.erc20.library.Approval.emit.SIZEOF_LOCALS": { + "type": "const", + "value": 2 + }, + "openzeppelin.token.erc20.library.Approval.emit_event": { + "destination": "starkware.starknet.common.syscalls.emit_event", + "type": "alias" + }, + "openzeppelin.token.erc20.library.Approval.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "openzeppelin.token.erc20.library.ERC20": { + "type": "namespace" + }, + "openzeppelin.token.erc20.library.ERC20.Args": { + "full_name": "openzeppelin.token.erc20.library.ERC20.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20.ImplicitArgs": { + "full_name": "openzeppelin.token.erc20.library.ERC20.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "openzeppelin.token.erc20.library.ERC20.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "openzeppelin.token.erc20.library.ERC20._approve": { + "decorators": [], + "pc": 939, + "type": "function" + }, + "openzeppelin.token.erc20.library.ERC20._approve.Args": { + "full_name": "openzeppelin.token.erc20.library.ERC20._approve.Args", + "members": { + "amount": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 2 + }, + "owner": { + "cairo_type": "felt", + "offset": 0 + }, + "spender": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 4, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20._approve.ImplicitArgs": { + "full_name": "openzeppelin.token.erc20.library.ERC20._approve.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20._approve.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "openzeppelin.token.erc20.library.ERC20._approve.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "openzeppelin.token.erc20.library.ERC20._mint": { + "decorators": [], + "pc": 831, + "type": "function" + }, + "openzeppelin.token.erc20.library.ERC20._mint.Args": { + "full_name": "openzeppelin.token.erc20.library.ERC20._mint.Args", + "members": { + "amount": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 1 + }, + "recipient": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20._mint.ImplicitArgs": { + "full_name": "openzeppelin.token.erc20.library.ERC20._mint.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20._mint.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "openzeppelin.token.erc20.library.ERC20._mint.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "openzeppelin.token.erc20.library.ERC20._spend_allowance": { + "decorators": [], + "pc": 971, + "type": "function" + }, + "openzeppelin.token.erc20.library.ERC20._spend_allowance.Args": { + "full_name": "openzeppelin.token.erc20.library.ERC20._spend_allowance.Args", + "members": { + "amount": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 2 + }, + "owner": { + "cairo_type": "felt", + "offset": 0 + }, + "spender": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 4, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20._spend_allowance.ImplicitArgs": { + "full_name": "openzeppelin.token.erc20.library.ERC20._spend_allowance.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20._spend_allowance.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "openzeppelin.token.erc20.library.ERC20._spend_allowance.SIZEOF_LOCALS": { + "type": "const", + "value": 4 + }, + "openzeppelin.token.erc20.library.ERC20._transfer": { + "decorators": [], + "pc": 883, + "type": "function" + }, + "openzeppelin.token.erc20.library.ERC20._transfer.Args": { + "full_name": "openzeppelin.token.erc20.library.ERC20._transfer.Args", + "members": { + "amount": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 2 + }, + "recipient": { + "cairo_type": "felt", + "offset": 1 + }, + "sender": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 4, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20._transfer.ImplicitArgs": { + "full_name": "openzeppelin.token.erc20.library.ERC20._transfer.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20._transfer.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "openzeppelin.token.erc20.library.ERC20._transfer.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "openzeppelin.token.erc20.library.ERC20.allowance": { + "decorators": [], + "pc": 703, + "type": "function" + }, + "openzeppelin.token.erc20.library.ERC20.allowance.Args": { + "full_name": "openzeppelin.token.erc20.library.ERC20.allowance.Args", + "members": { + "owner": { + "cairo_type": "felt", + "offset": 0 + }, + "spender": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20.allowance.ImplicitArgs": { + "full_name": "openzeppelin.token.erc20.library.ERC20.allowance.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20.allowance.Return": { + "cairo_type": "(remaining: starkware.cairo.common.uint256.Uint256)", + "type": "type_definition" + }, + "openzeppelin.token.erc20.library.ERC20.allowance.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "openzeppelin.token.erc20.library.ERC20.approve": { + "decorators": [], + "pc": 747, + "type": "function" + }, + "openzeppelin.token.erc20.library.ERC20.approve.Args": { + "full_name": "openzeppelin.token.erc20.library.ERC20.approve.Args", + "members": { + "amount": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 1 + }, + "spender": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20.approve.ImplicitArgs": { + "full_name": "openzeppelin.token.erc20.library.ERC20.approve.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20.approve.Return": { + "cairo_type": "(success: felt)", + "type": "type_definition" + }, + "openzeppelin.token.erc20.library.ERC20.approve.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "openzeppelin.token.erc20.library.ERC20.balance_of": { + "decorators": [], + "pc": 696, + "type": "function" + }, + "openzeppelin.token.erc20.library.ERC20.balance_of.Args": { + "full_name": "openzeppelin.token.erc20.library.ERC20.balance_of.Args", + "members": { + "account": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20.balance_of.ImplicitArgs": { + "full_name": "openzeppelin.token.erc20.library.ERC20.balance_of.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20.balance_of.Return": { + "cairo_type": "(balance: starkware.cairo.common.uint256.Uint256)", + "type": "type_definition" + }, + "openzeppelin.token.erc20.library.ERC20.balance_of.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "openzeppelin.token.erc20.library.ERC20.decimals": { + "decorators": [], + "pc": 690, + "type": "function" + }, + "openzeppelin.token.erc20.library.ERC20.decimals.Args": { + "full_name": "openzeppelin.token.erc20.library.ERC20.decimals.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20.decimals.ImplicitArgs": { + "full_name": "openzeppelin.token.erc20.library.ERC20.decimals.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20.decimals.Return": { + "cairo_type": "(decimals: felt)", + "type": "type_definition" + }, + "openzeppelin.token.erc20.library.ERC20.decimals.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "openzeppelin.token.erc20.library.ERC20.decrease_allowance": { + "decorators": [], + "pc": 798, + "type": "function" + }, + "openzeppelin.token.erc20.library.ERC20.decrease_allowance.Args": { + "full_name": "openzeppelin.token.erc20.library.ERC20.decrease_allowance.Args", + "members": { + "spender": { + "cairo_type": "felt", + "offset": 0 + }, + "subtracted_value": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20.decrease_allowance.ImplicitArgs": { + "full_name": "openzeppelin.token.erc20.library.ERC20.decrease_allowance.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20.decrease_allowance.Return": { + "cairo_type": "(success: felt)", + "type": "type_definition" + }, + "openzeppelin.token.erc20.library.ERC20.decrease_allowance.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "openzeppelin.token.erc20.library.ERC20.increase_allowance": { + "decorators": [], + "pc": 767, + "type": "function" + }, + "openzeppelin.token.erc20.library.ERC20.increase_allowance.Args": { + "full_name": "openzeppelin.token.erc20.library.ERC20.increase_allowance.Args", + "members": { + "added_value": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 1 + }, + "spender": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20.increase_allowance.ImplicitArgs": { + "full_name": "openzeppelin.token.erc20.library.ERC20.increase_allowance.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20.increase_allowance.Return": { + "cairo_type": "(success: felt)", + "type": "type_definition" + }, + "openzeppelin.token.erc20.library.ERC20.increase_allowance.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "openzeppelin.token.erc20.library.ERC20.initializer": { + "decorators": [], + "pc": 651, + "type": "function" + }, + "openzeppelin.token.erc20.library.ERC20.initializer.Args": { + "full_name": "openzeppelin.token.erc20.library.ERC20.initializer.Args", + "members": { + "decimals": { + "cairo_type": "felt", + "offset": 2 + }, + "name": { + "cairo_type": "felt", + "offset": 0 + }, + "symbol": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20.initializer.ImplicitArgs": { + "full_name": "openzeppelin.token.erc20.library.ERC20.initializer.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20.initializer.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "openzeppelin.token.erc20.library.ERC20.initializer.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "openzeppelin.token.erc20.library.ERC20.name": { + "decorators": [], + "pc": 672, + "type": "function" + }, + "openzeppelin.token.erc20.library.ERC20.name.Args": { + "full_name": "openzeppelin.token.erc20.library.ERC20.name.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20.name.ImplicitArgs": { + "full_name": "openzeppelin.token.erc20.library.ERC20.name.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20.name.Return": { + "cairo_type": "(name: felt)", + "type": "type_definition" + }, + "openzeppelin.token.erc20.library.ERC20.name.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "openzeppelin.token.erc20.library.ERC20.symbol": { + "decorators": [], + "pc": 678, + "type": "function" + }, + "openzeppelin.token.erc20.library.ERC20.symbol.Args": { + "full_name": "openzeppelin.token.erc20.library.ERC20.symbol.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20.symbol.ImplicitArgs": { + "full_name": "openzeppelin.token.erc20.library.ERC20.symbol.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20.symbol.Return": { + "cairo_type": "(symbol: felt)", + "type": "type_definition" + }, + "openzeppelin.token.erc20.library.ERC20.symbol.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "openzeppelin.token.erc20.library.ERC20.total_supply": { + "decorators": [], + "pc": 684, + "type": "function" + }, + "openzeppelin.token.erc20.library.ERC20.total_supply.Args": { + "full_name": "openzeppelin.token.erc20.library.ERC20.total_supply.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20.total_supply.ImplicitArgs": { + "full_name": "openzeppelin.token.erc20.library.ERC20.total_supply.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20.total_supply.Return": { + "cairo_type": "(total_supply: starkware.cairo.common.uint256.Uint256)", + "type": "type_definition" + }, + "openzeppelin.token.erc20.library.ERC20.total_supply.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "openzeppelin.token.erc20.library.ERC20.transfer": { + "decorators": [], + "pc": 711, + "type": "function" + }, + "openzeppelin.token.erc20.library.ERC20.transfer.Args": { + "full_name": "openzeppelin.token.erc20.library.ERC20.transfer.Args", + "members": { + "amount": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 1 + }, + "recipient": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20.transfer.ImplicitArgs": { + "full_name": "openzeppelin.token.erc20.library.ERC20.transfer.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20.transfer.Return": { + "cairo_type": "(success: felt)", + "type": "type_definition" + }, + "openzeppelin.token.erc20.library.ERC20.transfer.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "openzeppelin.token.erc20.library.ERC20.transfer_from": { + "decorators": [], + "pc": 726, + "type": "function" + }, + "openzeppelin.token.erc20.library.ERC20.transfer_from.Args": { + "full_name": "openzeppelin.token.erc20.library.ERC20.transfer_from.Args", + "members": { + "amount": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 2 + }, + "recipient": { + "cairo_type": "felt", + "offset": 1 + }, + "sender": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 4, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20.transfer_from.ImplicitArgs": { + "full_name": "openzeppelin.token.erc20.library.ERC20.transfer_from.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20.transfer_from.Return": { + "cairo_type": "(success: felt)", + "type": "type_definition" + }, + "openzeppelin.token.erc20.library.ERC20.transfer_from.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "openzeppelin.token.erc20.library.ERC20_allowances": { + "type": "namespace" + }, + "openzeppelin.token.erc20.library.ERC20_allowances.Args": { + "full_name": "openzeppelin.token.erc20.library.ERC20_allowances.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20_allowances.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "openzeppelin.token.erc20.library.ERC20_allowances.ImplicitArgs": { + "full_name": "openzeppelin.token.erc20.library.ERC20_allowances.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20_allowances.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "openzeppelin.token.erc20.library.ERC20_allowances.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "openzeppelin.token.erc20.library.ERC20_allowances.addr": { + "decorators": [], + "pc": 594, + "type": "function" + }, + "openzeppelin.token.erc20.library.ERC20_allowances.addr.Args": { + "full_name": "openzeppelin.token.erc20.library.ERC20_allowances.addr.Args", + "members": { + "owner": { + "cairo_type": "felt", + "offset": 0 + }, + "spender": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20_allowances.addr.ImplicitArgs": { + "full_name": "openzeppelin.token.erc20.library.ERC20_allowances.addr.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20_allowances.addr.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "openzeppelin.token.erc20.library.ERC20_allowances.addr.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "openzeppelin.token.erc20.library.ERC20_allowances.hash2": { + "destination": "starkware.cairo.common.hash.hash2", + "type": "alias" + }, + "openzeppelin.token.erc20.library.ERC20_allowances.normalize_address": { + "destination": "starkware.starknet.common.storage.normalize_address", + "type": "alias" + }, + "openzeppelin.token.erc20.library.ERC20_allowances.read": { + "decorators": [], + "pc": 611, + "type": "function" + }, + "openzeppelin.token.erc20.library.ERC20_allowances.read.Args": { + "full_name": "openzeppelin.token.erc20.library.ERC20_allowances.read.Args", + "members": { + "owner": { + "cairo_type": "felt", + "offset": 0 + }, + "spender": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20_allowances.read.ImplicitArgs": { + "full_name": "openzeppelin.token.erc20.library.ERC20_allowances.read.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20_allowances.read.Return": { + "cairo_type": "(remaining: starkware.cairo.common.uint256.Uint256)", + "type": "type_definition" + }, + "openzeppelin.token.erc20.library.ERC20_allowances.read.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "openzeppelin.token.erc20.library.ERC20_allowances.storage_read": { + "destination": "starkware.starknet.common.syscalls.storage_read", + "type": "alias" + }, + "openzeppelin.token.erc20.library.ERC20_allowances.storage_write": { + "destination": "starkware.starknet.common.syscalls.storage_write", + "type": "alias" + }, + "openzeppelin.token.erc20.library.ERC20_allowances.write": { + "decorators": [], + "pc": 632, + "type": "function" + }, + "openzeppelin.token.erc20.library.ERC20_allowances.write.Args": { + "full_name": "openzeppelin.token.erc20.library.ERC20_allowances.write.Args", + "members": { + "owner": { + "cairo_type": "felt", + "offset": 0 + }, + "spender": { + "cairo_type": "felt", + "offset": 1 + }, + "value": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 2 + } + }, + "size": 4, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20_allowances.write.ImplicitArgs": { + "full_name": "openzeppelin.token.erc20.library.ERC20_allowances.write.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20_allowances.write.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "openzeppelin.token.erc20.library.ERC20_allowances.write.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "openzeppelin.token.erc20.library.ERC20_balances": { + "type": "namespace" + }, + "openzeppelin.token.erc20.library.ERC20_balances.Args": { + "full_name": "openzeppelin.token.erc20.library.ERC20_balances.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20_balances.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "openzeppelin.token.erc20.library.ERC20_balances.ImplicitArgs": { + "full_name": "openzeppelin.token.erc20.library.ERC20_balances.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20_balances.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "openzeppelin.token.erc20.library.ERC20_balances.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "openzeppelin.token.erc20.library.ERC20_balances.addr": { + "decorators": [], + "pc": 542, + "type": "function" + }, + "openzeppelin.token.erc20.library.ERC20_balances.addr.Args": { + "full_name": "openzeppelin.token.erc20.library.ERC20_balances.addr.Args", + "members": { + "account": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20_balances.addr.ImplicitArgs": { + "full_name": "openzeppelin.token.erc20.library.ERC20_balances.addr.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20_balances.addr.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "openzeppelin.token.erc20.library.ERC20_balances.addr.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "openzeppelin.token.erc20.library.ERC20_balances.hash2": { + "destination": "starkware.cairo.common.hash.hash2", + "type": "alias" + }, + "openzeppelin.token.erc20.library.ERC20_balances.normalize_address": { + "destination": "starkware.starknet.common.storage.normalize_address", + "type": "alias" + }, + "openzeppelin.token.erc20.library.ERC20_balances.read": { + "decorators": [], + "pc": 556, + "type": "function" + }, + "openzeppelin.token.erc20.library.ERC20_balances.read.Args": { + "full_name": "openzeppelin.token.erc20.library.ERC20_balances.read.Args", + "members": { + "account": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20_balances.read.ImplicitArgs": { + "full_name": "openzeppelin.token.erc20.library.ERC20_balances.read.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20_balances.read.Return": { + "cairo_type": "(balance: starkware.cairo.common.uint256.Uint256)", + "type": "type_definition" + }, + "openzeppelin.token.erc20.library.ERC20_balances.read.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "openzeppelin.token.erc20.library.ERC20_balances.storage_read": { + "destination": "starkware.starknet.common.syscalls.storage_read", + "type": "alias" + }, + "openzeppelin.token.erc20.library.ERC20_balances.storage_write": { + "destination": "starkware.starknet.common.syscalls.storage_write", + "type": "alias" + }, + "openzeppelin.token.erc20.library.ERC20_balances.write": { + "decorators": [], + "pc": 576, + "type": "function" + }, + "openzeppelin.token.erc20.library.ERC20_balances.write.Args": { + "full_name": "openzeppelin.token.erc20.library.ERC20_balances.write.Args", + "members": { + "account": { + "cairo_type": "felt", + "offset": 0 + }, + "value": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20_balances.write.ImplicitArgs": { + "full_name": "openzeppelin.token.erc20.library.ERC20_balances.write.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20_balances.write.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "openzeppelin.token.erc20.library.ERC20_balances.write.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "openzeppelin.token.erc20.library.ERC20_decimals": { + "type": "namespace" + }, + "openzeppelin.token.erc20.library.ERC20_decimals.Args": { + "full_name": "openzeppelin.token.erc20.library.ERC20_decimals.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20_decimals.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "openzeppelin.token.erc20.library.ERC20_decimals.ImplicitArgs": { + "full_name": "openzeppelin.token.erc20.library.ERC20_decimals.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20_decimals.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "openzeppelin.token.erc20.library.ERC20_decimals.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "openzeppelin.token.erc20.library.ERC20_decimals.addr": { + "decorators": [], + "pc": 471, + "type": "function" + }, + "openzeppelin.token.erc20.library.ERC20_decimals.addr.Args": { + "full_name": "openzeppelin.token.erc20.library.ERC20_decimals.addr.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20_decimals.addr.ImplicitArgs": { + "full_name": "openzeppelin.token.erc20.library.ERC20_decimals.addr.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20_decimals.addr.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "openzeppelin.token.erc20.library.ERC20_decimals.addr.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "openzeppelin.token.erc20.library.ERC20_decimals.hash2": { + "destination": "starkware.cairo.common.hash.hash2", + "type": "alias" + }, + "openzeppelin.token.erc20.library.ERC20_decimals.normalize_address": { + "destination": "starkware.starknet.common.storage.normalize_address", + "type": "alias" + }, + "openzeppelin.token.erc20.library.ERC20_decimals.read": { + "decorators": [], + "pc": 476, + "type": "function" + }, + "openzeppelin.token.erc20.library.ERC20_decimals.read.Args": { + "full_name": "openzeppelin.token.erc20.library.ERC20_decimals.read.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20_decimals.read.ImplicitArgs": { + "full_name": "openzeppelin.token.erc20.library.ERC20_decimals.read.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20_decimals.read.Return": { + "cairo_type": "(decimals: felt)", + "type": "type_definition" + }, + "openzeppelin.token.erc20.library.ERC20_decimals.read.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "openzeppelin.token.erc20.library.ERC20_decimals.storage_read": { + "destination": "starkware.starknet.common.syscalls.storage_read", + "type": "alias" + }, + "openzeppelin.token.erc20.library.ERC20_decimals.storage_write": { + "destination": "starkware.starknet.common.syscalls.storage_write", + "type": "alias" + }, + "openzeppelin.token.erc20.library.ERC20_decimals.write": { + "decorators": [], + "pc": 489, + "type": "function" + }, + "openzeppelin.token.erc20.library.ERC20_decimals.write.Args": { + "full_name": "openzeppelin.token.erc20.library.ERC20_decimals.write.Args", + "members": { + "value": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20_decimals.write.ImplicitArgs": { + "full_name": "openzeppelin.token.erc20.library.ERC20_decimals.write.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20_decimals.write.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "openzeppelin.token.erc20.library.ERC20_decimals.write.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "openzeppelin.token.erc20.library.ERC20_name": { + "type": "namespace" + }, + "openzeppelin.token.erc20.library.ERC20_name.Args": { + "full_name": "openzeppelin.token.erc20.library.ERC20_name.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20_name.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "openzeppelin.token.erc20.library.ERC20_name.ImplicitArgs": { + "full_name": "openzeppelin.token.erc20.library.ERC20_name.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20_name.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "openzeppelin.token.erc20.library.ERC20_name.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "openzeppelin.token.erc20.library.ERC20_name.addr": { + "decorators": [], + "pc": 411, + "type": "function" + }, + "openzeppelin.token.erc20.library.ERC20_name.addr.Args": { + "full_name": "openzeppelin.token.erc20.library.ERC20_name.addr.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20_name.addr.ImplicitArgs": { + "full_name": "openzeppelin.token.erc20.library.ERC20_name.addr.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20_name.addr.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "openzeppelin.token.erc20.library.ERC20_name.addr.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "openzeppelin.token.erc20.library.ERC20_name.hash2": { + "destination": "starkware.cairo.common.hash.hash2", + "type": "alias" + }, + "openzeppelin.token.erc20.library.ERC20_name.normalize_address": { + "destination": "starkware.starknet.common.storage.normalize_address", + "type": "alias" + }, + "openzeppelin.token.erc20.library.ERC20_name.read": { + "decorators": [], + "pc": 416, + "type": "function" + }, + "openzeppelin.token.erc20.library.ERC20_name.read.Args": { + "full_name": "openzeppelin.token.erc20.library.ERC20_name.read.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20_name.read.ImplicitArgs": { + "full_name": "openzeppelin.token.erc20.library.ERC20_name.read.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20_name.read.Return": { + "cairo_type": "(name: felt)", + "type": "type_definition" + }, + "openzeppelin.token.erc20.library.ERC20_name.read.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "openzeppelin.token.erc20.library.ERC20_name.storage_read": { + "destination": "starkware.starknet.common.syscalls.storage_read", + "type": "alias" + }, + "openzeppelin.token.erc20.library.ERC20_name.storage_write": { + "destination": "starkware.starknet.common.syscalls.storage_write", + "type": "alias" + }, + "openzeppelin.token.erc20.library.ERC20_name.write": { + "decorators": [], + "pc": 429, + "type": "function" + }, + "openzeppelin.token.erc20.library.ERC20_name.write.Args": { + "full_name": "openzeppelin.token.erc20.library.ERC20_name.write.Args", + "members": { + "value": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20_name.write.ImplicitArgs": { + "full_name": "openzeppelin.token.erc20.library.ERC20_name.write.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20_name.write.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "openzeppelin.token.erc20.library.ERC20_name.write.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "openzeppelin.token.erc20.library.ERC20_symbol": { + "type": "namespace" + }, + "openzeppelin.token.erc20.library.ERC20_symbol.Args": { + "full_name": "openzeppelin.token.erc20.library.ERC20_symbol.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20_symbol.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "openzeppelin.token.erc20.library.ERC20_symbol.ImplicitArgs": { + "full_name": "openzeppelin.token.erc20.library.ERC20_symbol.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20_symbol.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "openzeppelin.token.erc20.library.ERC20_symbol.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "openzeppelin.token.erc20.library.ERC20_symbol.addr": { + "decorators": [], + "pc": 441, + "type": "function" + }, + "openzeppelin.token.erc20.library.ERC20_symbol.addr.Args": { + "full_name": "openzeppelin.token.erc20.library.ERC20_symbol.addr.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20_symbol.addr.ImplicitArgs": { + "full_name": "openzeppelin.token.erc20.library.ERC20_symbol.addr.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20_symbol.addr.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "openzeppelin.token.erc20.library.ERC20_symbol.addr.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "openzeppelin.token.erc20.library.ERC20_symbol.hash2": { + "destination": "starkware.cairo.common.hash.hash2", + "type": "alias" + }, + "openzeppelin.token.erc20.library.ERC20_symbol.normalize_address": { + "destination": "starkware.starknet.common.storage.normalize_address", + "type": "alias" + }, + "openzeppelin.token.erc20.library.ERC20_symbol.read": { + "decorators": [], + "pc": 446, + "type": "function" + }, + "openzeppelin.token.erc20.library.ERC20_symbol.read.Args": { + "full_name": "openzeppelin.token.erc20.library.ERC20_symbol.read.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20_symbol.read.ImplicitArgs": { + "full_name": "openzeppelin.token.erc20.library.ERC20_symbol.read.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20_symbol.read.Return": { + "cairo_type": "(symbol: felt)", + "type": "type_definition" + }, + "openzeppelin.token.erc20.library.ERC20_symbol.read.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "openzeppelin.token.erc20.library.ERC20_symbol.storage_read": { + "destination": "starkware.starknet.common.syscalls.storage_read", + "type": "alias" + }, + "openzeppelin.token.erc20.library.ERC20_symbol.storage_write": { + "destination": "starkware.starknet.common.syscalls.storage_write", + "type": "alias" + }, + "openzeppelin.token.erc20.library.ERC20_symbol.write": { + "decorators": [], + "pc": 459, + "type": "function" + }, + "openzeppelin.token.erc20.library.ERC20_symbol.write.Args": { + "full_name": "openzeppelin.token.erc20.library.ERC20_symbol.write.Args", + "members": { + "value": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20_symbol.write.ImplicitArgs": { + "full_name": "openzeppelin.token.erc20.library.ERC20_symbol.write.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20_symbol.write.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "openzeppelin.token.erc20.library.ERC20_symbol.write.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "openzeppelin.token.erc20.library.ERC20_total_supply": { + "type": "namespace" + }, + "openzeppelin.token.erc20.library.ERC20_total_supply.Args": { + "full_name": "openzeppelin.token.erc20.library.ERC20_total_supply.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20_total_supply.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "openzeppelin.token.erc20.library.ERC20_total_supply.ImplicitArgs": { + "full_name": "openzeppelin.token.erc20.library.ERC20_total_supply.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20_total_supply.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "openzeppelin.token.erc20.library.ERC20_total_supply.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "openzeppelin.token.erc20.library.ERC20_total_supply.addr": { + "decorators": [], + "pc": 501, + "type": "function" + }, + "openzeppelin.token.erc20.library.ERC20_total_supply.addr.Args": { + "full_name": "openzeppelin.token.erc20.library.ERC20_total_supply.addr.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20_total_supply.addr.ImplicitArgs": { + "full_name": "openzeppelin.token.erc20.library.ERC20_total_supply.addr.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20_total_supply.addr.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "openzeppelin.token.erc20.library.ERC20_total_supply.addr.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "openzeppelin.token.erc20.library.ERC20_total_supply.hash2": { + "destination": "starkware.cairo.common.hash.hash2", + "type": "alias" + }, + "openzeppelin.token.erc20.library.ERC20_total_supply.normalize_address": { + "destination": "starkware.starknet.common.storage.normalize_address", + "type": "alias" + }, + "openzeppelin.token.erc20.library.ERC20_total_supply.read": { + "decorators": [], + "pc": 506, + "type": "function" + }, + "openzeppelin.token.erc20.library.ERC20_total_supply.read.Args": { + "full_name": "openzeppelin.token.erc20.library.ERC20_total_supply.read.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20_total_supply.read.ImplicitArgs": { + "full_name": "openzeppelin.token.erc20.library.ERC20_total_supply.read.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20_total_supply.read.Return": { + "cairo_type": "(total_supply: starkware.cairo.common.uint256.Uint256)", + "type": "type_definition" + }, + "openzeppelin.token.erc20.library.ERC20_total_supply.read.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "openzeppelin.token.erc20.library.ERC20_total_supply.storage_read": { + "destination": "starkware.starknet.common.syscalls.storage_read", + "type": "alias" + }, + "openzeppelin.token.erc20.library.ERC20_total_supply.storage_write": { + "destination": "starkware.starknet.common.syscalls.storage_write", + "type": "alias" + }, + "openzeppelin.token.erc20.library.ERC20_total_supply.write": { + "decorators": [], + "pc": 525, + "type": "function" + }, + "openzeppelin.token.erc20.library.ERC20_total_supply.write.Args": { + "full_name": "openzeppelin.token.erc20.library.ERC20_total_supply.write.Args", + "members": { + "value": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20_total_supply.write.ImplicitArgs": { + "full_name": "openzeppelin.token.erc20.library.ERC20_total_supply.write.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "openzeppelin.token.erc20.library.ERC20_total_supply.write.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "openzeppelin.token.erc20.library.ERC20_total_supply.write.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "openzeppelin.token.erc20.library.FALSE": { + "destination": "starkware.cairo.common.bool.FALSE", + "type": "alias" + }, + "openzeppelin.token.erc20.library.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "openzeppelin.token.erc20.library.SafeUint256": { + "destination": "openzeppelin.security.safemath.library.SafeUint256", + "type": "alias" + }, + "openzeppelin.token.erc20.library.TRUE": { + "destination": "starkware.cairo.common.bool.TRUE", + "type": "alias" + }, + "openzeppelin.token.erc20.library.Transfer": { + "type": "namespace" + }, + "openzeppelin.token.erc20.library.Transfer.Args": { + "full_name": "openzeppelin.token.erc20.library.Transfer.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "openzeppelin.token.erc20.library.Transfer.ImplicitArgs": { + "full_name": "openzeppelin.token.erc20.library.Transfer.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "openzeppelin.token.erc20.library.Transfer.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "openzeppelin.token.erc20.library.Transfer.SELECTOR": { + "type": "const", + "value": 271746229759260285552388728919865295615886751538523744128730118297934206697 + }, + "openzeppelin.token.erc20.library.Transfer.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "openzeppelin.token.erc20.library.Transfer.alloc": { + "destination": "starkware.cairo.common.alloc.alloc", + "type": "alias" + }, + "openzeppelin.token.erc20.library.Transfer.emit": { + "decorators": [], + "pc": 357, + "type": "function" + }, + "openzeppelin.token.erc20.library.Transfer.emit.Args": { + "full_name": "openzeppelin.token.erc20.library.Transfer.emit.Args", + "members": { + "from_": { + "cairo_type": "felt", + "offset": 0 + }, + "to": { + "cairo_type": "felt", + "offset": 1 + }, + "value": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 2 + } + }, + "size": 4, + "type": "struct" + }, + "openzeppelin.token.erc20.library.Transfer.emit.ImplicitArgs": { + "full_name": "openzeppelin.token.erc20.library.Transfer.emit.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "openzeppelin.token.erc20.library.Transfer.emit.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "openzeppelin.token.erc20.library.Transfer.emit.SIZEOF_LOCALS": { + "type": "const", + "value": 2 + }, + "openzeppelin.token.erc20.library.Transfer.emit_event": { + "destination": "starkware.starknet.common.syscalls.emit_event", + "type": "alias" + }, + "openzeppelin.token.erc20.library.Transfer.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "openzeppelin.token.erc20.library.UINT8_MAX": { + "destination": "openzeppelin.utils.constants.library.UINT8_MAX", + "type": "alias" + }, + "openzeppelin.token.erc20.library.Uint256": { + "destination": "starkware.cairo.common.uint256.Uint256", + "type": "alias" + }, + "openzeppelin.token.erc20.library.assert_le": { + "destination": "starkware.cairo.common.math.assert_le", + "type": "alias" + }, + "openzeppelin.token.erc20.library.assert_not_zero": { + "destination": "starkware.cairo.common.math.assert_not_zero", + "type": "alias" + }, + "openzeppelin.token.erc20.library.get_caller_address": { + "destination": "starkware.starknet.common.syscalls.get_caller_address", + "type": "alias" + }, + "openzeppelin.token.erc20.library.uint256_check": { + "destination": "starkware.cairo.common.uint256.uint256_check", + "type": "alias" + }, + "openzeppelin.token.erc20.library.uint256_eq": { + "destination": "starkware.cairo.common.uint256.uint256_eq", + "type": "alias" + }, + "openzeppelin.token.erc20.library.uint256_not": { + "destination": "starkware.cairo.common.uint256.uint256_not", + "type": "alias" + }, + "openzeppelin.utils.constants.library.DEFAULT_ADMIN_ROLE": { + "type": "const", + "value": 0 + }, + "openzeppelin.utils.constants.library.IACCESSCONTROL_ID": { + "type": "const", + "value": 2036718347 + }, + "openzeppelin.utils.constants.library.IACCOUNT_ID": { + "type": "const", + "value": 2792084853 + }, + "openzeppelin.utils.constants.library.IERC1155_ID": { + "type": "const", + "value": 3652614694 + }, + "openzeppelin.utils.constants.library.IERC1155_METADATA_ID": { + "type": "const", + "value": 243872796 + }, + "openzeppelin.utils.constants.library.IERC1155_RECEIVER_ID": { + "type": "const", + "value": 1310921440 + }, + "openzeppelin.utils.constants.library.IERC165_ID": { + "type": "const", + "value": 33540519 + }, + "openzeppelin.utils.constants.library.IERC721_ENUMERABLE_ID": { + "type": "const", + "value": 2014223715 + }, + "openzeppelin.utils.constants.library.IERC721_ID": { + "type": "const", + "value": 2158778573 + }, + "openzeppelin.utils.constants.library.IERC721_METADATA_ID": { + "type": "const", + "value": 1532892063 + }, + "openzeppelin.utils.constants.library.IERC721_RECEIVER_ID": { + "type": "const", + "value": 353073666 + }, + "openzeppelin.utils.constants.library.INVALID_ID": { + "type": "const", + "value": 4294967295 + }, + "openzeppelin.utils.constants.library.ON_ERC1155_BATCH_RECEIVED_SELECTOR": { + "type": "const", + "value": 3155786881 + }, + "openzeppelin.utils.constants.library.ON_ERC1155_RECEIVED_SELECTOR": { + "type": "const", + "value": 4063915617 + }, + "openzeppelin.utils.constants.library.TRANSACTION_VERSION": { + "type": "const", + "value": 1 + }, + "openzeppelin.utils.constants.library.UINT8_MAX": { + "type": "const", + "value": 255 + }, + "starkware.cairo.common.alloc.alloc": { + "decorators": [], + "pc": 0, + "type": "function" + }, + "starkware.cairo.common.alloc.alloc.Args": { + "full_name": "starkware.cairo.common.alloc.alloc.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.common.alloc.alloc.ImplicitArgs": { + "full_name": "starkware.cairo.common.alloc.alloc.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.common.alloc.alloc.Return": { + "cairo_type": "(ptr: felt*)", + "type": "type_definition" + }, + "starkware.cairo.common.alloc.alloc.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.bitwise.ALL_ONES": { + "type": "const", + "value": -106710729501573572985208420194530329073740042555888586719234 + }, + "starkware.cairo.common.bitwise.BitwiseBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.BitwiseBuiltin", + "type": "alias" + }, + "starkware.cairo.common.bool.FALSE": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.bool.TRUE": { + "type": "const", + "value": 1 + }, + "starkware.cairo.common.cairo_builtins.BitwiseBuiltin": { + "full_name": "starkware.cairo.common.cairo_builtins.BitwiseBuiltin", + "members": { + "x": { + "cairo_type": "felt", + "offset": 0 + }, + "x_and_y": { + "cairo_type": "felt", + "offset": 2 + }, + "x_or_y": { + "cairo_type": "felt", + "offset": 4 + }, + "x_xor_y": { + "cairo_type": "felt", + "offset": 3 + }, + "y": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 5, + "type": "struct" + }, + "starkware.cairo.common.cairo_builtins.EcOpBuiltin": { + "full_name": "starkware.cairo.common.cairo_builtins.EcOpBuiltin", + "members": { + "m": { + "cairo_type": "felt", + "offset": 4 + }, + "p": { + "cairo_type": "starkware.cairo.common.ec_point.EcPoint", + "offset": 0 + }, + "q": { + "cairo_type": "starkware.cairo.common.ec_point.EcPoint", + "offset": 2 + }, + "r": { + "cairo_type": "starkware.cairo.common.ec_point.EcPoint", + "offset": 5 + } + }, + "size": 7, + "type": "struct" + }, + "starkware.cairo.common.cairo_builtins.EcPoint": { + "destination": "starkware.cairo.common.ec_point.EcPoint", + "type": "alias" + }, + "starkware.cairo.common.cairo_builtins.HashBuiltin": { + "full_name": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "members": { + "result": { + "cairo_type": "felt", + "offset": 2 + }, + "x": { + "cairo_type": "felt", + "offset": 0 + }, + "y": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.cairo.common.cairo_builtins.KeccakBuiltin": { + "full_name": "starkware.cairo.common.cairo_builtins.KeccakBuiltin", + "members": { + "input": { + "cairo_type": "starkware.cairo.common.keccak_state.KeccakBuiltinState", + "offset": 0 + }, + "output": { + "cairo_type": "starkware.cairo.common.keccak_state.KeccakBuiltinState", + "offset": 8 + } + }, + "size": 16, + "type": "struct" + }, + "starkware.cairo.common.cairo_builtins.KeccakBuiltinState": { + "destination": "starkware.cairo.common.keccak_state.KeccakBuiltinState", + "type": "alias" + }, + "starkware.cairo.common.cairo_builtins.ModBuiltin": { + "full_name": "starkware.cairo.common.cairo_builtins.ModBuiltin", + "members": { + "n": { + "cairo_type": "felt", + "offset": 6 + }, + "offsets_ptr": { + "cairo_type": "felt*", + "offset": 5 + }, + "p": { + "cairo_type": "starkware.cairo.common.cairo_builtins.UInt384", + "offset": 0 + }, + "values_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.UInt384*", + "offset": 4 + } + }, + "size": 7, + "type": "struct" + }, + "starkware.cairo.common.cairo_builtins.PoseidonBuiltin": { + "full_name": "starkware.cairo.common.cairo_builtins.PoseidonBuiltin", + "members": { + "input": { + "cairo_type": "starkware.cairo.common.poseidon_state.PoseidonBuiltinState", + "offset": 0 + }, + "output": { + "cairo_type": "starkware.cairo.common.poseidon_state.PoseidonBuiltinState", + "offset": 3 + } + }, + "size": 6, + "type": "struct" + }, + "starkware.cairo.common.cairo_builtins.PoseidonBuiltinState": { + "destination": "starkware.cairo.common.poseidon_state.PoseidonBuiltinState", + "type": "alias" + }, + "starkware.cairo.common.cairo_builtins.SignatureBuiltin": { + "full_name": "starkware.cairo.common.cairo_builtins.SignatureBuiltin", + "members": { + "message": { + "cairo_type": "felt", + "offset": 1 + }, + "pub_key": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.cairo_builtins.UInt384": { + "full_name": "starkware.cairo.common.cairo_builtins.UInt384", + "members": { + "d0": { + "cairo_type": "felt", + "offset": 0 + }, + "d1": { + "cairo_type": "felt", + "offset": 1 + }, + "d2": { + "cairo_type": "felt", + "offset": 2 + }, + "d3": { + "cairo_type": "felt", + "offset": 3 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.cairo.common.dict_access.DictAccess": { + "full_name": "starkware.cairo.common.dict_access.DictAccess", + "members": { + "key": { + "cairo_type": "felt", + "offset": 0 + }, + "new_value": { + "cairo_type": "felt", + "offset": 2 + }, + "prev_value": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.cairo.common.ec_point.EcPoint": { + "full_name": "starkware.cairo.common.ec_point.EcPoint", + "members": { + "x": { + "cairo_type": "felt", + "offset": 0 + }, + "y": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.hash.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "starkware.cairo.common.hash.hash2": { + "decorators": [], + "pc": 3, + "type": "function" + }, + "starkware.cairo.common.hash.hash2.Args": { + "full_name": "starkware.cairo.common.hash.hash2.Args", + "members": { + "x": { + "cairo_type": "felt", + "offset": 0 + }, + "y": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.hash.hash2.ImplicitArgs": { + "full_name": "starkware.cairo.common.hash.hash2.ImplicitArgs", + "members": { + "hash_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.hash.hash2.Return": { + "cairo_type": "(result: felt)", + "type": "type_definition" + }, + "starkware.cairo.common.hash.hash2.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.keccak_state.KeccakBuiltinState": { + "full_name": "starkware.cairo.common.keccak_state.KeccakBuiltinState", + "members": { + "s0": { + "cairo_type": "felt", + "offset": 0 + }, + "s1": { + "cairo_type": "felt", + "offset": 1 + }, + "s2": { + "cairo_type": "felt", + "offset": 2 + }, + "s3": { + "cairo_type": "felt", + "offset": 3 + }, + "s4": { + "cairo_type": "felt", + "offset": 4 + }, + "s5": { + "cairo_type": "felt", + "offset": 5 + }, + "s6": { + "cairo_type": "felt", + "offset": 6 + }, + "s7": { + "cairo_type": "felt", + "offset": 7 + } + }, + "size": 8, + "type": "struct" + }, + "starkware.cairo.common.math.FALSE": { + "destination": "starkware.cairo.common.bool.FALSE", + "type": "alias" + }, + "starkware.cairo.common.math.TRUE": { + "destination": "starkware.cairo.common.bool.TRUE", + "type": "alias" + }, + "starkware.cairo.common.math.assert_250_bit": { + "decorators": [ + "known_ap_change" + ], + "pc": 56, + "type": "function" + }, + "starkware.cairo.common.math.assert_250_bit.Args": { + "full_name": "starkware.cairo.common.math.assert_250_bit.Args", + "members": { + "value": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.math.assert_250_bit.HIGH_BOUND": { + "type": "const", + "value": 5316911983139663491615228241121378304 + }, + "starkware.cairo.common.math.assert_250_bit.ImplicitArgs": { + "full_name": "starkware.cairo.common.math.assert_250_bit.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.math.assert_250_bit.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.math.assert_250_bit.SHIFT": { + "type": "const", + "value": 340282366920938463463374607431768211456 + }, + "starkware.cairo.common.math.assert_250_bit.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.math.assert_250_bit.UPPER_BOUND": { + "type": "const", + "value": 1809251394333065553493296640760748560207343510400633813116524750123642650624 + }, + "starkware.cairo.common.math.assert_250_bit.high": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_250_bit.high", + "references": [ + { + "ap_tracking_data": { + "group": 9, + "offset": 0 + }, + "pc": 56, + "value": "[cast([fp + (-4)] + 1, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_250_bit.low": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_250_bit.low", + "references": [ + { + "ap_tracking_data": { + "group": 9, + "offset": 0 + }, + "pc": 56, + "value": "[cast([fp + (-4)], felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_250_bit.value": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_250_bit.value", + "references": [ + { + "ap_tracking_data": { + "group": 9, + "offset": 0 + }, + "pc": 56, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le": { + "decorators": [], + "pc": 51, + "type": "function" + }, + "starkware.cairo.common.math.assert_le.Args": { + "full_name": "starkware.cairo.common.math.assert_le.Args", + "members": { + "a": { + "cairo_type": "felt", + "offset": 0 + }, + "b": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.math.assert_le.ImplicitArgs": { + "full_name": "starkware.cairo.common.math.assert_le.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.math.assert_le.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.math.assert_le.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.math.assert_le_felt": { + "decorators": [ + "known_ap_change" + ], + "pc": 69, + "type": "function" + }, + "starkware.cairo.common.math.assert_le_felt.Args": { + "full_name": "starkware.cairo.common.math.assert_le_felt.Args", + "members": { + "a": { + "cairo_type": "felt", + "offset": 0 + }, + "b": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.math.assert_le_felt.ImplicitArgs": { + "full_name": "starkware.cairo.common.math.assert_le_felt.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.math.assert_le_felt.PRIME_OVER_2_HIGH": { + "type": "const", + "value": 5316911983139663648412552867652567041 + }, + "starkware.cairo.common.math.assert_le_felt.PRIME_OVER_3_HIGH": { + "type": "const", + "value": 3544607988759775765608368578435044694 + }, + "starkware.cairo.common.math.assert_le_felt.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.math.assert_le_felt.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.math.assert_le_felt.a": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.a", + "references": [ + { + "ap_tracking_data": { + "group": 10, + "offset": 0 + }, + "pc": 69, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.b": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.b", + "references": [ + { + "ap_tracking_data": { + "group": 10, + "offset": 0 + }, + "pc": 69, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 10, + "offset": 0 + }, + "pc": 69, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 10, + "offset": 8 + }, + "pc": 79, + "value": "cast([fp + (-5)] + 4, felt)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.skip_exclude_a": { + "pc": 93, + "type": "label" + }, + "starkware.cairo.common.math.assert_le_felt.skip_exclude_b_minus_a": { + "pc": 105, + "type": "label" + }, + "starkware.cairo.common.math.assert_nn": { + "decorators": [], + "pc": 47, + "type": "function" + }, + "starkware.cairo.common.math.assert_nn.Args": { + "full_name": "starkware.cairo.common.math.assert_nn.Args", + "members": { + "a": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.math.assert_nn.ImplicitArgs": { + "full_name": "starkware.cairo.common.math.assert_nn.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.math.assert_nn.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.math.assert_nn.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.math.assert_nn.a": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_nn.a", + "references": [ + { + "ap_tracking_data": { + "group": 7, + "offset": 0 + }, + "pc": 47, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_not_zero": { + "decorators": [], + "pc": 42, + "type": "function" + }, + "starkware.cairo.common.math.assert_not_zero.Args": { + "full_name": "starkware.cairo.common.math.assert_not_zero.Args", + "members": { + "value": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.math.assert_not_zero.ImplicitArgs": { + "full_name": "starkware.cairo.common.math.assert_not_zero.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.common.math.assert_not_zero.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.math.assert_not_zero.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.math.assert_not_zero.value": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_not_zero.value", + "references": [ + { + "ap_tracking_data": { + "group": 6, + "offset": 0 + }, + "pc": 42, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math_cmp.RC_BOUND": { + "type": "const", + "value": 340282366920938463463374607431768211456 + }, + "starkware.cairo.common.math_cmp.assert_le_felt": { + "destination": "starkware.cairo.common.math.assert_le_felt", + "type": "alias" + }, + "starkware.cairo.common.math_cmp.assert_lt_felt": { + "destination": "starkware.cairo.common.math.assert_lt_felt", + "type": "alias" + }, + "starkware.cairo.common.math_cmp.is_le": { + "decorators": [ + "known_ap_change" + ], + "pc": 187, + "type": "function" + }, + "starkware.cairo.common.math_cmp.is_le.Args": { + "full_name": "starkware.cairo.common.math_cmp.is_le.Args", + "members": { + "a": { + "cairo_type": "felt", + "offset": 0 + }, + "b": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.math_cmp.is_le.ImplicitArgs": { + "full_name": "starkware.cairo.common.math_cmp.is_le.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.math_cmp.is_le.Return": { + "cairo_type": "felt", + "type": "type_definition" + }, + "starkware.cairo.common.math_cmp.is_le.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.math_cmp.is_nn": { + "decorators": [ + "known_ap_change" + ], + "pc": 154, + "type": "function" + }, + "starkware.cairo.common.math_cmp.is_nn.Args": { + "full_name": "starkware.cairo.common.math_cmp.is_nn.Args", + "members": { + "a": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.math_cmp.is_nn.ImplicitArgs": { + "full_name": "starkware.cairo.common.math_cmp.is_nn.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.math_cmp.is_nn.Return": { + "cairo_type": "felt", + "type": "type_definition" + }, + "starkware.cairo.common.math_cmp.is_nn.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.math_cmp.is_nn.a": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math_cmp.is_nn.a", + "references": [ + { + "ap_tracking_data": { + "group": 12, + "offset": 0 + }, + "pc": 154, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math_cmp.is_nn.need_felt_comparison": { + "pc": 178, + "type": "label" + }, + "starkware.cairo.common.math_cmp.is_nn.out_of_range": { + "pc": 164, + "type": "label" + }, + "starkware.cairo.common.poseidon_state.PoseidonBuiltinState": { + "full_name": "starkware.cairo.common.poseidon_state.PoseidonBuiltinState", + "members": { + "s0": { + "cairo_type": "felt", + "offset": 0 + }, + "s1": { + "cairo_type": "felt", + "offset": 1 + }, + "s2": { + "cairo_type": "felt", + "offset": 2 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.cairo.common.pow.assert_le": { + "destination": "starkware.cairo.common.math.assert_le", + "type": "alias" + }, + "starkware.cairo.common.pow.get_ap": { + "destination": "starkware.cairo.common.registers.get_ap", + "type": "alias" + }, + "starkware.cairo.common.pow.get_fp_and_pc": { + "destination": "starkware.cairo.common.registers.get_fp_and_pc", + "type": "alias" + }, + "starkware.cairo.common.pow.sign": { + "destination": "starkware.cairo.common.math.sign", + "type": "alias" + }, + "starkware.cairo.common.registers.get_ap": { + "destination": "starkware.cairo.lang.compiler.lib.registers.get_ap", + "type": "alias" + }, + "starkware.cairo.common.registers.get_fp_and_pc": { + "destination": "starkware.cairo.lang.compiler.lib.registers.get_fp_and_pc", + "type": "alias" + }, + "starkware.cairo.common.uint256.ALL_ONES": { + "type": "const", + "value": 340282366920938463463374607431768211455 + }, + "starkware.cairo.common.uint256.BitwiseBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.BitwiseBuiltin", + "type": "alias" + }, + "starkware.cairo.common.uint256.HALF_SHIFT": { + "type": "const", + "value": 18446744073709551616 + }, + "starkware.cairo.common.uint256.SHIFT": { + "type": "const", + "value": 340282366920938463463374607431768211456 + }, + "starkware.cairo.common.uint256.Uint256": { + "full_name": "starkware.cairo.common.uint256.Uint256", + "members": { + "high": { + "cairo_type": "felt", + "offset": 1 + }, + "low": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.uint256.assert_in_range": { + "destination": "starkware.cairo.common.math.assert_in_range", + "type": "alias" + }, + "starkware.cairo.common.uint256.assert_le": { + "destination": "starkware.cairo.common.math.assert_le", + "type": "alias" + }, + "starkware.cairo.common.uint256.assert_nn_le": { + "destination": "starkware.cairo.common.math.assert_nn_le", + "type": "alias" + }, + "starkware.cairo.common.uint256.assert_not_zero": { + "destination": "starkware.cairo.common.math.assert_not_zero", + "type": "alias" + }, + "starkware.cairo.common.uint256.bitwise_and": { + "destination": "starkware.cairo.common.bitwise.bitwise_and", + "type": "alias" + }, + "starkware.cairo.common.uint256.bitwise_or": { + "destination": "starkware.cairo.common.bitwise.bitwise_or", + "type": "alias" + }, + "starkware.cairo.common.uint256.bitwise_xor": { + "destination": "starkware.cairo.common.bitwise.bitwise_xor", + "type": "alias" + }, + "starkware.cairo.common.uint256.get_ap": { + "destination": "starkware.cairo.common.registers.get_ap", + "type": "alias" + }, + "starkware.cairo.common.uint256.get_fp_and_pc": { + "destination": "starkware.cairo.common.registers.get_fp_and_pc", + "type": "alias" + }, + "starkware.cairo.common.uint256.is_le": { + "destination": "starkware.cairo.common.math_cmp.is_le", + "type": "alias" + }, + "starkware.cairo.common.uint256.pow": { + "destination": "starkware.cairo.common.pow.pow", + "type": "alias" + }, + "starkware.cairo.common.uint256.split_felt": { + "destination": "starkware.cairo.common.math.split_felt", + "type": "alias" + }, + "starkware.cairo.common.uint256.uint256_add": { + "decorators": [], + "pc": 197, + "type": "function" + }, + "starkware.cairo.common.uint256.uint256_add.Args": { + "full_name": "starkware.cairo.common.uint256.uint256_add.Args", + "members": { + "a": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 0 + }, + "b": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 2 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_add.ImplicitArgs": { + "full_name": "starkware.cairo.common.uint256.uint256_add.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_add.Return": { + "cairo_type": "(res: starkware.cairo.common.uint256.Uint256, carry: felt)", + "type": "type_definition" + }, + "starkware.cairo.common.uint256.uint256_add.SIZEOF_LOCALS": { + "type": "const", + "value": 4 + }, + "starkware.cairo.common.uint256.uint256_add.a": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "starkware.cairo.common.uint256.uint256_add.a", + "references": [ + { + "ap_tracking_data": { + "group": 15, + "offset": 0 + }, + "pc": 197, + "value": "[cast(fp + (-6), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_add.b": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "starkware.cairo.common.uint256.uint256_add.b", + "references": [ + { + "ap_tracking_data": { + "group": 15, + "offset": 0 + }, + "pc": 197, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_add.carry_high": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_add.carry_high", + "references": [ + { + "ap_tracking_data": { + "group": 15, + "offset": 4 + }, + "pc": 199, + "value": "[cast(fp + 3, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_add.carry_low": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_add.carry_low", + "references": [ + { + "ap_tracking_data": { + "group": 15, + "offset": 4 + }, + "pc": 199, + "value": "[cast(fp + 2, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_check": { + "decorators": [], + "pc": 192, + "type": "function" + }, + "starkware.cairo.common.uint256.uint256_check.Args": { + "full_name": "starkware.cairo.common.uint256.uint256_check.Args", + "members": { + "a": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_check.ImplicitArgs": { + "full_name": "starkware.cairo.common.uint256.uint256_check.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_check.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.uint256.uint256_check.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.uint256.uint256_eq": { + "decorators": [], + "pc": 287, + "type": "function" + }, + "starkware.cairo.common.uint256.uint256_eq.Args": { + "full_name": "starkware.cairo.common.uint256.uint256_eq.Args", + "members": { + "a": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 0 + }, + "b": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 2 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_eq.ImplicitArgs": { + "full_name": "starkware.cairo.common.uint256.uint256_eq.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_eq.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "starkware.cairo.common.uint256.uint256_eq.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.uint256.uint256_le": { + "decorators": [], + "pc": 236, + "type": "function" + }, + "starkware.cairo.common.uint256.uint256_le.Args": { + "full_name": "starkware.cairo.common.uint256.uint256_le.Args", + "members": { + "a": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 0 + }, + "b": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 2 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_le.ImplicitArgs": { + "full_name": "starkware.cairo.common.uint256.uint256_le.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_le.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "starkware.cairo.common.uint256.uint256_le.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.uint256.uint256_lt": { + "decorators": [], + "pc": 219, + "type": "function" + }, + "starkware.cairo.common.uint256.uint256_lt.Args": { + "full_name": "starkware.cairo.common.uint256.uint256_lt.Args", + "members": { + "a": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 0 + }, + "b": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 2 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_lt.ImplicitArgs": { + "full_name": "starkware.cairo.common.uint256.uint256_lt.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_lt.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "starkware.cairo.common.uint256.uint256_lt.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.uint256.uint256_neg": { + "decorators": [], + "pc": 256, + "type": "function" + }, + "starkware.cairo.common.uint256.uint256_neg.Args": { + "full_name": "starkware.cairo.common.uint256.uint256_neg.Args", + "members": { + "a": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_neg.ImplicitArgs": { + "full_name": "starkware.cairo.common.uint256.uint256_neg.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_neg.Return": { + "cairo_type": "(res: starkware.cairo.common.uint256.Uint256)", + "type": "type_definition" + }, + "starkware.cairo.common.uint256.uint256_neg.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.uint256.uint256_not": { + "decorators": [], + "pc": 248, + "type": "function" + }, + "starkware.cairo.common.uint256.uint256_not.Args": { + "full_name": "starkware.cairo.common.uint256.uint256_not.Args", + "members": { + "a": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_not.ImplicitArgs": { + "full_name": "starkware.cairo.common.uint256.uint256_not.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_not.Return": { + "cairo_type": "(res: starkware.cairo.common.uint256.Uint256)", + "type": "type_definition" + }, + "starkware.cairo.common.uint256.uint256_not.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.uint256.uint256_sub": { + "decorators": [], + "pc": 271, + "type": "function" + }, + "starkware.cairo.common.uint256.uint256_sub.Args": { + "full_name": "starkware.cairo.common.uint256.uint256_sub.Args", + "members": { + "a": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 0 + }, + "b": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 2 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_sub.ImplicitArgs": { + "full_name": "starkware.cairo.common.uint256.uint256_sub.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_sub.Return": { + "cairo_type": "(res: starkware.cairo.common.uint256.Uint256)", + "type": "type_definition" + }, + "starkware.cairo.common.uint256.uint256_sub.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.common.storage.ADDR_BOUND": { + "type": "const", + "value": -106710729501573572985208420194530329073740042555888586719489 + }, + "starkware.starknet.common.storage.MAX_STORAGE_ITEM_SIZE": { + "type": "const", + "value": 256 + }, + "starkware.starknet.common.storage.assert_250_bit": { + "destination": "starkware.cairo.common.math.assert_250_bit", + "type": "alias" + }, + "starkware.starknet.common.storage.normalize_address": { + "decorators": [ + "known_ap_change" + ], + "pc": 114, + "type": "function" + }, + "starkware.starknet.common.storage.normalize_address.Args": { + "full_name": "starkware.starknet.common.storage.normalize_address.Args", + "members": { + "addr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.storage.normalize_address.ImplicitArgs": { + "full_name": "starkware.starknet.common.storage.normalize_address.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.storage.normalize_address.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "starkware.starknet.common.storage.normalize_address.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.common.storage.normalize_address.addr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.storage.normalize_address.addr", + "references": [ + { + "ap_tracking_data": { + "group": 11, + "offset": 0 + }, + "pc": 114, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.storage.normalize_address.is_250": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.storage.normalize_address.is_250", + "references": [ + { + "ap_tracking_data": { + "group": 11, + "offset": 2 + }, + "pc": 134, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.storage.normalize_address.is_small": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.storage.normalize_address.is_small", + "references": [ + { + "ap_tracking_data": { + "group": 11, + "offset": 1 + }, + "pc": 116, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.CALL_CONTRACT_SELECTOR": { + "type": "const", + "value": 20853273475220472486191784820 + }, + "starkware.starknet.common.syscalls.CallContract": { + "full_name": "starkware.starknet.common.syscalls.CallContract", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.CallContractRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.CallContractResponse", + "offset": 5 + } + }, + "size": 7, + "type": "struct" + }, + "starkware.starknet.common.syscalls.CallContractRequest": { + "full_name": "starkware.starknet.common.syscalls.CallContractRequest", + "members": { + "calldata": { + "cairo_type": "felt*", + "offset": 4 + }, + "calldata_size": { + "cairo_type": "felt", + "offset": 3 + }, + "contract_address": { + "cairo_type": "felt", + "offset": 1 + }, + "function_selector": { + "cairo_type": "felt", + "offset": 2 + }, + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 5, + "type": "struct" + }, + "starkware.starknet.common.syscalls.CallContractResponse": { + "full_name": "starkware.starknet.common.syscalls.CallContractResponse", + "members": { + "retdata": { + "cairo_type": "felt*", + "offset": 1 + }, + "retdata_size": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.DELEGATE_CALL_SELECTOR": { + "type": "const", + "value": 21167594061783206823196716140 + }, + "starkware.starknet.common.syscalls.DELEGATE_L1_HANDLER_SELECTOR": { + "type": "const", + "value": 23274015802972845247556842986379118667122 + }, + "starkware.starknet.common.syscalls.DEPLOY_SELECTOR": { + "type": "const", + "value": 75202468540281 + }, + "starkware.starknet.common.syscalls.Deploy": { + "full_name": "starkware.starknet.common.syscalls.Deploy", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.DeployRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.DeployResponse", + "offset": 6 + } + }, + "size": 9, + "type": "struct" + }, + "starkware.starknet.common.syscalls.DeployRequest": { + "full_name": "starkware.starknet.common.syscalls.DeployRequest", + "members": { + "class_hash": { + "cairo_type": "felt", + "offset": 1 + }, + "constructor_calldata": { + "cairo_type": "felt*", + "offset": 4 + }, + "constructor_calldata_size": { + "cairo_type": "felt", + "offset": 3 + }, + "contract_address_salt": { + "cairo_type": "felt", + "offset": 2 + }, + "deploy_from_zero": { + "cairo_type": "felt", + "offset": 5 + }, + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 6, + "type": "struct" + }, + "starkware.starknet.common.syscalls.DeployResponse": { + "full_name": "starkware.starknet.common.syscalls.DeployResponse", + "members": { + "constructor_retdata": { + "cairo_type": "felt*", + "offset": 2 + }, + "constructor_retdata_size": { + "cairo_type": "felt", + "offset": 1 + }, + "contract_address": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.common.syscalls.DictAccess": { + "destination": "starkware.cairo.common.dict_access.DictAccess", + "type": "alias" + }, + "starkware.starknet.common.syscalls.EMIT_EVENT_SELECTOR": { + "type": "const", + "value": 1280709301550335749748 + }, + "starkware.starknet.common.syscalls.EmitEvent": { + "full_name": "starkware.starknet.common.syscalls.EmitEvent", + "members": { + "data": { + "cairo_type": "felt*", + "offset": 4 + }, + "data_len": { + "cairo_type": "felt", + "offset": 3 + }, + "keys": { + "cairo_type": "felt*", + "offset": 2 + }, + "keys_len": { + "cairo_type": "felt", + "offset": 1 + }, + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 5, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GET_BLOCK_NUMBER_SELECTOR": { + "type": "const", + "value": 1448089106835523001438702345020786 + }, + "starkware.starknet.common.syscalls.GET_BLOCK_TIMESTAMP_SELECTOR": { + "type": "const", + "value": 24294903732626645868215235778792757751152 + }, + "starkware.starknet.common.syscalls.GET_CALLER_ADDRESS_SELECTOR": { + "type": "const", + "value": 94901967781393078444254803017658102643 + }, + "starkware.starknet.common.syscalls.GET_CONTRACT_ADDRESS_SELECTOR": { + "type": "const", + "value": 6219495360805491471215297013070624192820083 + }, + "starkware.starknet.common.syscalls.GET_SEQUENCER_ADDRESS_SELECTOR": { + "type": "const", + "value": 1592190833581991703053805829594610833820054387 + }, + "starkware.starknet.common.syscalls.GET_TX_INFO_SELECTOR": { + "type": "const", + "value": 1317029390204112103023 + }, + "starkware.starknet.common.syscalls.GET_TX_SIGNATURE_SELECTOR": { + "type": "const", + "value": 1448089128652340074717162277007973 + }, + "starkware.starknet.common.syscalls.GetBlockNumber": { + "full_name": "starkware.starknet.common.syscalls.GetBlockNumber", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.GetBlockNumberRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.GetBlockNumberResponse", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetBlockNumberRequest": { + "full_name": "starkware.starknet.common.syscalls.GetBlockNumberRequest", + "members": { + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetBlockNumberResponse": { + "full_name": "starkware.starknet.common.syscalls.GetBlockNumberResponse", + "members": { + "block_number": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetBlockTimestamp": { + "full_name": "starkware.starknet.common.syscalls.GetBlockTimestamp", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.GetBlockTimestampRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.GetBlockTimestampResponse", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetBlockTimestampRequest": { + "full_name": "starkware.starknet.common.syscalls.GetBlockTimestampRequest", + "members": { + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetBlockTimestampResponse": { + "full_name": "starkware.starknet.common.syscalls.GetBlockTimestampResponse", + "members": { + "block_timestamp": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetCallerAddress": { + "full_name": "starkware.starknet.common.syscalls.GetCallerAddress", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.GetCallerAddressRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.GetCallerAddressResponse", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetCallerAddressRequest": { + "full_name": "starkware.starknet.common.syscalls.GetCallerAddressRequest", + "members": { + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetCallerAddressResponse": { + "full_name": "starkware.starknet.common.syscalls.GetCallerAddressResponse", + "members": { + "caller_address": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetContractAddress": { + "full_name": "starkware.starknet.common.syscalls.GetContractAddress", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.GetContractAddressRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.GetContractAddressResponse", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetContractAddressRequest": { + "full_name": "starkware.starknet.common.syscalls.GetContractAddressRequest", + "members": { + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetContractAddressResponse": { + "full_name": "starkware.starknet.common.syscalls.GetContractAddressResponse", + "members": { + "contract_address": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetSequencerAddress": { + "full_name": "starkware.starknet.common.syscalls.GetSequencerAddress", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.GetSequencerAddressRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.GetSequencerAddressResponse", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetSequencerAddressRequest": { + "full_name": "starkware.starknet.common.syscalls.GetSequencerAddressRequest", + "members": { + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetSequencerAddressResponse": { + "full_name": "starkware.starknet.common.syscalls.GetSequencerAddressResponse", + "members": { + "sequencer_address": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetTxInfo": { + "full_name": "starkware.starknet.common.syscalls.GetTxInfo", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.GetTxInfoRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.GetTxInfoResponse", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetTxInfoRequest": { + "full_name": "starkware.starknet.common.syscalls.GetTxInfoRequest", + "members": { + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetTxInfoResponse": { + "full_name": "starkware.starknet.common.syscalls.GetTxInfoResponse", + "members": { + "tx_info": { + "cairo_type": "starkware.starknet.common.syscalls.TxInfo*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetTxSignature": { + "full_name": "starkware.starknet.common.syscalls.GetTxSignature", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.GetTxSignatureRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.GetTxSignatureResponse", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetTxSignatureRequest": { + "full_name": "starkware.starknet.common.syscalls.GetTxSignatureRequest", + "members": { + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetTxSignatureResponse": { + "full_name": "starkware.starknet.common.syscalls.GetTxSignatureResponse", + "members": { + "signature": { + "cairo_type": "felt*", + "offset": 1 + }, + "signature_len": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.LIBRARY_CALL_L1_HANDLER_SELECTOR": { + "type": "const", + "value": 436233452754198157705746250789557519228244616562 + }, + "starkware.starknet.common.syscalls.LIBRARY_CALL_SELECTOR": { + "type": "const", + "value": 92376026794327011772951660 + }, + "starkware.starknet.common.syscalls.LibraryCall": { + "full_name": "starkware.starknet.common.syscalls.LibraryCall", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.LibraryCallRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.CallContractResponse", + "offset": 5 + } + }, + "size": 7, + "type": "struct" + }, + "starkware.starknet.common.syscalls.LibraryCallRequest": { + "full_name": "starkware.starknet.common.syscalls.LibraryCallRequest", + "members": { + "calldata": { + "cairo_type": "felt*", + "offset": 4 + }, + "calldata_size": { + "cairo_type": "felt", + "offset": 3 + }, + "class_hash": { + "cairo_type": "felt", + "offset": 1 + }, + "function_selector": { + "cairo_type": "felt", + "offset": 2 + }, + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 5, + "type": "struct" + }, + "starkware.starknet.common.syscalls.REPLACE_CLASS_SELECTOR": { + "type": "const", + "value": 25500403217443378527601783667 + }, + "starkware.starknet.common.syscalls.ReplaceClass": { + "full_name": "starkware.starknet.common.syscalls.ReplaceClass", + "members": { + "class_hash": { + "cairo_type": "felt", + "offset": 1 + }, + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.SEND_MESSAGE_TO_L1_SELECTOR": { + "type": "const", + "value": 433017908768303439907196859243777073 + }, + "starkware.starknet.common.syscalls.STORAGE_READ_SELECTOR": { + "type": "const", + "value": 100890693370601760042082660 + }, + "starkware.starknet.common.syscalls.STORAGE_WRITE_SELECTOR": { + "type": "const", + "value": 25828017502874050592466629733 + }, + "starkware.starknet.common.syscalls.SendMessageToL1SysCall": { + "full_name": "starkware.starknet.common.syscalls.SendMessageToL1SysCall", + "members": { + "payload_ptr": { + "cairo_type": "felt*", + "offset": 3 + }, + "payload_size": { + "cairo_type": "felt", + "offset": 2 + }, + "selector": { + "cairo_type": "felt", + "offset": 0 + }, + "to_address": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.starknet.common.syscalls.StorageRead": { + "full_name": "starkware.starknet.common.syscalls.StorageRead", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.StorageReadRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.StorageReadResponse", + "offset": 2 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.common.syscalls.StorageReadRequest": { + "full_name": "starkware.starknet.common.syscalls.StorageReadRequest", + "members": { + "address": { + "cairo_type": "felt", + "offset": 1 + }, + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.StorageReadResponse": { + "full_name": "starkware.starknet.common.syscalls.StorageReadResponse", + "members": { + "value": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.StorageWrite": { + "full_name": "starkware.starknet.common.syscalls.StorageWrite", + "members": { + "address": { + "cairo_type": "felt", + "offset": 1 + }, + "selector": { + "cairo_type": "felt", + "offset": 0 + }, + "value": { + "cairo_type": "felt", + "offset": 2 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.common.syscalls.TxInfo": { + "full_name": "starkware.starknet.common.syscalls.TxInfo", + "members": { + "account_contract_address": { + "cairo_type": "felt", + "offset": 1 + }, + "chain_id": { + "cairo_type": "felt", + "offset": 6 + }, + "max_fee": { + "cairo_type": "felt", + "offset": 2 + }, + "nonce": { + "cairo_type": "felt", + "offset": 7 + }, + "signature": { + "cairo_type": "felt*", + "offset": 4 + }, + "signature_len": { + "cairo_type": "felt", + "offset": 3 + }, + "transaction_hash": { + "cairo_type": "felt", + "offset": 5 + }, + "version": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 8, + "type": "struct" + }, + "starkware.starknet.common.syscalls.emit_event": { + "decorators": [], + "pc": 32, + "type": "function" + }, + "starkware.starknet.common.syscalls.emit_event.Args": { + "full_name": "starkware.starknet.common.syscalls.emit_event.Args", + "members": { + "data": { + "cairo_type": "felt*", + "offset": 3 + }, + "data_len": { + "cairo_type": "felt", + "offset": 2 + }, + "keys": { + "cairo_type": "felt*", + "offset": 1 + }, + "keys_len": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.starknet.common.syscalls.emit_event.ImplicitArgs": { + "full_name": "starkware.starknet.common.syscalls.emit_event.ImplicitArgs", + "members": { + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.emit_event.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.common.syscalls.emit_event.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.common.syscalls.emit_event.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.common.syscalls.emit_event.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 5, + "offset": 0 + }, + "pc": 32, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 5, + "offset": 1 + }, + "pc": 39, + "value": "cast([fp + (-7)] + 5, felt*)" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.get_caller_address": { + "decorators": [], + "pc": 9, + "type": "function" + }, + "starkware.starknet.common.syscalls.get_caller_address.Args": { + "full_name": "starkware.starknet.common.syscalls.get_caller_address.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.starknet.common.syscalls.get_caller_address.ImplicitArgs": { + "full_name": "starkware.starknet.common.syscalls.get_caller_address.ImplicitArgs", + "members": { + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.get_caller_address.Return": { + "cairo_type": "(caller_address: felt)", + "type": "type_definition" + }, + "starkware.starknet.common.syscalls.get_caller_address.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.common.syscalls.get_caller_address.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.common.syscalls.get_caller_address.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 2, + "offset": 0 + }, + "pc": 9, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 2, + "offset": 1 + }, + "pc": 12, + "value": "cast([fp + (-3)] + 2, felt*)" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.storage_read": { + "decorators": [], + "pc": 16, + "type": "function" + }, + "starkware.starknet.common.syscalls.storage_read.Args": { + "full_name": "starkware.starknet.common.syscalls.storage_read.Args", + "members": { + "address": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.storage_read.ImplicitArgs": { + "full_name": "starkware.starknet.common.syscalls.storage_read.ImplicitArgs", + "members": { + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.storage_read.Return": { + "cairo_type": "(value: felt)", + "type": "type_definition" + }, + "starkware.starknet.common.syscalls.storage_read.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.common.syscalls.storage_read.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.common.syscalls.storage_read.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 3, + "offset": 0 + }, + "pc": 16, + "value": "[cast(fp + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 3, + "offset": 1 + }, + "pc": 20, + "value": "cast([fp + (-4)] + 3, felt*)" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.storage_write": { + "decorators": [], + "pc": 24, + "type": "function" + }, + "starkware.starknet.common.syscalls.storage_write.Args": { + "full_name": "starkware.starknet.common.syscalls.storage_write.Args", + "members": { + "address": { + "cairo_type": "felt", + "offset": 0 + }, + "value": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.storage_write.ImplicitArgs": { + "full_name": "starkware.starknet.common.syscalls.storage_write.ImplicitArgs", + "members": { + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.storage_write.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.common.syscalls.storage_write.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.common.syscalls.storage_write.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.common.syscalls.storage_write.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 4, + "offset": 0 + }, + "pc": 24, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 4, + "offset": 1 + }, + "pc": 29, + "value": "cast([fp + (-5)] + 3, felt*)" + } + ], + "type": "reference" + } + }, + "main_scope": "__main__", + "prime": "0x800000000000011000000000000000000000000000000000000000000000001", + "reference_manager": { + "references": [ + { + "ap_tracking_data": { + "group": 2, + "offset": 0 + }, + "pc": 9, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 3, + "offset": 0 + }, + "pc": 16, + "value": "[cast(fp + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 4, + "offset": 0 + }, + "pc": 24, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 5, + "offset": 0 + }, + "pc": 32, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 6, + "offset": 0 + }, + "pc": 42, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 7, + "offset": 0 + }, + "pc": 47, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 9, + "offset": 0 + }, + "pc": 56, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 9, + "offset": 0 + }, + "pc": 56, + "value": "[cast([fp + (-4)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 9, + "offset": 0 + }, + "pc": 56, + "value": "[cast([fp + (-4)] + 1, felt*)]" + }, + { + "ap_tracking_data": { + "group": 10, + "offset": 0 + }, + "pc": 69, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 10, + "offset": 0 + }, + "pc": 69, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 10, + "offset": 0 + }, + "pc": 69, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 11, + "offset": 0 + }, + "pc": 114, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 11, + "offset": 1 + }, + "pc": 116, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 11, + "offset": 2 + }, + "pc": 134, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 12, + "offset": 0 + }, + "pc": 154, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 15, + "offset": 0 + }, + "pc": 197, + "value": "[cast(fp + (-6), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 15, + "offset": 0 + }, + "pc": 197, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 15, + "offset": 4 + }, + "pc": 199, + "value": "[cast(fp + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 15, + "offset": 4 + }, + "pc": 199, + "value": "[cast(fp + 3, felt*)]" + } + ] + } + } +} diff --git a/contracts/genesis_template.json b/contracts/genesis_template.json index 3bc89d6..5f976d2 100644 --- a/contracts/genesis_template.json +++ b/contracts/genesis_template.json @@ -8,22 +8,7 @@ "ETH": 1111, "STRK": 2222 }, - "feeToken": { - "address": "0x49d36570d4e46f48e99674bd3fcc84644ddd6b96f7c741b1562b82f9e004dc7", - "name": "ETHER", - "symbol": "ETH", - "decimals": 18, - "storage": { - "0x111": "0x1", - "0x222": "0x2" - } - }, - "universalDeployer": { - "address": "0x41a78e741e5af2fec34b695679bc6891742439f7afb8484ecd7766661ad02bf", - "storage": { - "0x10": "0x100" - } - }, + "accounts": { "0xb3ff441a68610b30fd5e2abbf3a1548eb6ba6f3559f2862bf2dc757e5828ca": { "publicKey": "0x640466ebd2ce505209d3e5c4494b4276ed8f1cde764d757eb48831961f7cdea", @@ -38,6 +23,35 @@ "storage": {} } }, - "contracts": {}, - "classes": [] + "contracts": { + "0x29873c310fbefde666dc32a1554fea6bb45eecc84f680f8a2b0a8fbb8cb89af": { + "balance": "0xD3C21BCECCEDA1000000", + "class": "MyErc20", + "storage": { + "0x1": "0x1", + "0x2": "0x2" + } + }, + "0xe29882a1fcba1e7e10cad46212257fea5c752a4f9b1b1ec683c503a2cf5c8a": { + "balance": "0xD3C21BCECCEDA1000000" + }, + "0x041a78e741e5af2fec34b695679bc6891742439f7afb8484ecd7766661ad02bf": { + "class": "0x07b3e05f48f0c69e4a65ce5e076a66271a527aff2c34ce1083ec6e1526997a69", + "storage": { + "0x1": "0x1" + } + } + }, + "classes": [ + { + "class": "./erc20.json", + "classHash": "0x8", + "name": "MyErc20" + }, + { + "name": "UDC", + "class": "./universal_deployer.json", + "classHash": "0x07b3e05f48f0c69e4a65ce5e076a66271a527aff2c34ce1083ec6e1526997a69" + } + ] } diff --git a/contracts/manifests/dev/base/abis/contracts/pixelaw-actions-16928a49.json b/contracts/manifests/dev/base/abis/contracts/pixelaw-actions-16928a49.json index b5bbc76..52592ab 100644 --- a/contracts/manifests/dev/base/abis/contracts/pixelaw-actions-16928a49.json +++ b/contracts/manifests/dev/base/abis/contracts/pixelaw-actions-16928a49.json @@ -131,50 +131,6 @@ "name": "ActionsImpl", "interface_name": "pixelaw::core::actions::IActions" }, - { - "type": "enum", - "name": "core::bool", - "variants": [ - { - "name": "False", - "type": "()" - }, - { - "name": "True", - "type": "()" - } - ] - }, - { - "type": "struct", - "name": "pixelaw::core::models::permissions::Permission", - "members": [ - { - "name": "app", - "type": "core::bool" - }, - { - "name": "color", - "type": "core::bool" - }, - { - "name": "owner", - "type": "core::bool" - }, - { - "name": "text", - "type": "core::bool" - }, - { - "name": "timestamp", - "type": "core::bool" - }, - { - "name": "action", - "type": "core::bool" - } - ] - }, { "type": "struct", "name": "pixelaw::core::models::pixel::Pixel", @@ -315,6 +271,38 @@ } ] }, + { + "type": "enum", + "name": "core::bool", + "variants": [ + { + "name": "False", + "type": "()" + }, + { + "name": "True", + "type": "()" + } + ] + }, + { + "type": "enum", + "name": "pixelaw::core::models::pixel::PixelUpdateResult", + "variants": [ + { + "name": "Ok", + "type": "pixelaw::core::models::pixel::PixelUpdate" + }, + { + "name": "NotAllowed", + "type": "()" + }, + { + "name": "Error", + "type": "core::felt252" + } + ] + }, { "type": "struct", "name": "core::array::Span::", @@ -391,12 +379,16 @@ "name": "id", "type": "core::integer::u64" }, + { + "name": "app", + "type": "core::starknet::contract_address::ContractAddress" + }, { "name": "owner", "type": "core::starknet::contract_address::ContractAddress" }, { - "name": "default_color", + "name": "color", "type": "core::integer::u32" } ] @@ -438,23 +430,43 @@ }, { "type": "function", - "name": "update_permission", + "name": "can_update_pixel", "inputs": [ { - "name": "app_key", - "type": "core::felt252" + "name": "for_player", + "type": "core::starknet::contract_address::ContractAddress" + }, + { + "name": "for_system", + "type": "core::starknet::contract_address::ContractAddress" + }, + { + "name": "pixel", + "type": "pixelaw::core::models::pixel::Pixel" }, { - "name": "permission", - "type": "pixelaw::core::models::permissions::Permission" + "name": "pixel_update", + "type": "pixelaw::core::models::pixel::PixelUpdate" + }, + { + "name": "area_id_hint", + "type": "core::option::Option::" + }, + { + "name": "allow_modify", + "type": "core::bool" + } + ], + "outputs": [ + { + "type": "pixelaw::core::models::pixel::PixelUpdateResult" } ], - "outputs": [], "state_mutability": "external" }, { "type": "function", - "name": "has_write_access", + "name": "update_pixel", "inputs": [ { "name": "for_player", @@ -464,22 +476,22 @@ "name": "for_system", "type": "core::starknet::contract_address::ContractAddress" }, - { - "name": "pixel", - "type": "pixelaw::core::models::pixel::Pixel" - }, { "name": "pixel_update", "type": "pixelaw::core::models::pixel::PixelUpdate" }, { - "name": "area_id_hint", + "name": "area_id", "type": "core::option::Option::" + }, + { + "name": "allow_modify", + "type": "core::bool" } ], "outputs": [ { - "type": "core::bool" + "type": "pixelaw::core::models::pixel::PixelUpdateResult" } ], "state_mutability": "external" @@ -536,26 +548,6 @@ "outputs": [], "state_mutability": "external" }, - { - "type": "function", - "name": "update_pixel", - "inputs": [ - { - "name": "for_player", - "type": "core::starknet::contract_address::ContractAddress" - }, - { - "name": "for_system", - "type": "core::starknet::contract_address::ContractAddress" - }, - { - "name": "pixel_update", - "type": "pixelaw::core::models::pixel::PixelUpdate" - } - ], - "outputs": [], - "state_mutability": "external" - }, { "type": "function", "name": "new_app", @@ -600,22 +592,6 @@ "outputs": [], "state_mutability": "external" }, - { - "type": "function", - "name": "set_instruction", - "inputs": [ - { - "name": "selector", - "type": "core::felt252" - }, - { - "name": "instruction", - "type": "core::felt252" - } - ], - "outputs": [], - "state_mutability": "external" - }, { "type": "function", "name": "add_area", @@ -629,8 +605,12 @@ "type": "core::starknet::contract_address::ContractAddress" }, { - "name": "default_color", + "name": "color", "type": "core::integer::u32" + }, + { + "name": "app", + "type": "core::starknet::contract_address::ContractAddress" } ], "outputs": [ @@ -753,7 +733,7 @@ }, { "type": "event", - "name": "pixelaw::core::actions::actions::QueueScheduled", + "name": "pixelaw::core::events::QueueScheduled", "kind": "struct", "members": [ { @@ -785,7 +765,7 @@ }, { "type": "event", - "name": "pixelaw::core::actions::actions::QueueProcessed", + "name": "pixelaw::core::events::QueueProcessed", "kind": "struct", "members": [ { @@ -797,7 +777,7 @@ }, { "type": "event", - "name": "pixelaw::core::actions::actions::AppNameUpdated", + "name": "pixelaw::core::events::AppNameUpdated", "kind": "struct", "members": [ { @@ -814,7 +794,7 @@ }, { "type": "event", - "name": "pixelaw::core::actions::actions::Alert", + "name": "pixelaw::core::events::Alert", "kind": "struct", "members": [ { @@ -856,22 +836,22 @@ }, { "name": "QueueScheduled", - "type": "pixelaw::core::actions::actions::QueueScheduled", + "type": "pixelaw::core::events::QueueScheduled", "kind": "nested" }, { "name": "QueueProcessed", - "type": "pixelaw::core::actions::actions::QueueProcessed", + "type": "pixelaw::core::events::QueueProcessed", "kind": "nested" }, { "name": "AppNameUpdated", - "type": "pixelaw::core::actions::actions::AppNameUpdated", + "type": "pixelaw::core::events::AppNameUpdated", "kind": "nested" }, { "name": "Alert", - "type": "pixelaw::core::actions::actions::Alert", + "type": "pixelaw::core::events::Alert", "kind": "nested" } ] diff --git a/contracts/manifests/dev/base/abis/contracts/pixelaw-paint_actions-2afb94fe.json b/contracts/manifests/dev/base/abis/contracts/pixelaw-paint_actions-2afb94fe.json index 39cfdee..fb28e7a 100644 --- a/contracts/manifests/dev/base/abis/contracts/pixelaw-paint_actions-2afb94fe.json +++ b/contracts/manifests/dev/base/abis/contracts/pixelaw-paint_actions-2afb94fe.json @@ -247,6 +247,20 @@ } ] }, + { + "type": "enum", + "name": "core::option::Option::", + "variants": [ + { + "name": "Some", + "type": "pixelaw::core::models::pixel::PixelUpdate" + }, + { + "name": "None", + "type": "()" + } + ] + }, { "type": "struct", "name": "pixelaw::core::utils::Position", @@ -273,6 +287,10 @@ "name": "system_override", "type": "core::option::Option::" }, + { + "name": "area_hint", + "type": "core::option::Option::" + }, { "name": "position", "type": "pixelaw::core::utils::Position" @@ -321,7 +339,11 @@ "type": "core::starknet::contract_address::ContractAddress" } ], - "outputs": [], + "outputs": [ + { + "type": "core::option::Option::" + } + ], "state_mutability": "external" }, { diff --git a/contracts/manifests/dev/base/abis/contracts/pixelaw-snake_actions-4f967106.json b/contracts/manifests/dev/base/abis/contracts/pixelaw-snake_actions-4f967106.json index 93dbe91..c916c3c 100644 --- a/contracts/manifests/dev/base/abis/contracts/pixelaw-snake_actions-4f967106.json +++ b/contracts/manifests/dev/base/abis/contracts/pixelaw-snake_actions-4f967106.json @@ -128,22 +128,8 @@ }, { "type": "impl", - "name": "ActionsInteroperability", - "interface_name": "pixelaw::core::traits::IHooks" - }, - { - "type": "enum", - "name": "core::option::Option::", - "variants": [ - { - "name": "Some", - "type": "core::integer::u32" - }, - { - "name": "None", - "type": "()" - } - ] + "name": "ActionsImpl", + "interface_name": "pixelaw::apps::snake::app::ISnakeActions" }, { "type": "enum", @@ -159,20 +145,6 @@ } ] }, - { - "type": "enum", - "name": "core::option::Option::", - "variants": [ - { - "name": "Some", - "type": "core::felt252" - }, - { - "name": "None", - "type": "()" - } - ] - }, { "type": "enum", "name": "core::option::Option::", @@ -187,117 +159,6 @@ } ] }, - { - "type": "struct", - "name": "pixelaw::core::models::pixel::PixelUpdate", - "members": [ - { - "name": "x", - "type": "core::integer::u16" - }, - { - "name": "y", - "type": "core::integer::u16" - }, - { - "name": "color", - "type": "core::option::Option::" - }, - { - "name": "owner", - "type": "core::option::Option::" - }, - { - "name": "app", - "type": "core::option::Option::" - }, - { - "name": "text", - "type": "core::option::Option::" - }, - { - "name": "timestamp", - "type": "core::option::Option::" - }, - { - "name": "action", - "type": "core::option::Option::" - } - ] - }, - { - "type": "struct", - "name": "pixelaw::core::models::registry::App", - "members": [ - { - "name": "system", - "type": "core::starknet::contract_address::ContractAddress" - }, - { - "name": "name", - "type": "core::felt252" - }, - { - "name": "icon", - "type": "core::felt252" - }, - { - "name": "action", - "type": "core::felt252" - } - ] - }, - { - "type": "interface", - "name": "pixelaw::core::traits::IHooks", - "items": [ - { - "type": "function", - "name": "on_pre_update", - "inputs": [ - { - "name": "pixel_update", - "type": "pixelaw::core::models::pixel::PixelUpdate" - }, - { - "name": "app_caller", - "type": "pixelaw::core::models::registry::App" - }, - { - "name": "player_caller", - "type": "core::starknet::contract_address::ContractAddress" - } - ], - "outputs": [], - "state_mutability": "external" - }, - { - "type": "function", - "name": "on_post_update", - "inputs": [ - { - "name": "pixel_update", - "type": "pixelaw::core::models::pixel::PixelUpdate" - }, - { - "name": "app_caller", - "type": "pixelaw::core::models::registry::App" - }, - { - "name": "player_caller", - "type": "core::starknet::contract_address::ContractAddress" - } - ], - "outputs": [], - "state_mutability": "external" - } - ] - }, - { - "type": "impl", - "name": "ActionsImpl", - "interface_name": "pixelaw::apps::snake::app::ISnakeActions" - }, { "type": "struct", "name": "pixelaw::core::utils::Position", @@ -324,6 +185,10 @@ "name": "system_override", "type": "core::option::Option::" }, + { + "name": "area_hint", + "type": "core::option::Option::" + }, { "name": "position", "type": "pixelaw::core::utils::Position" diff --git a/contracts/manifests/dev/base/abis/models/pixelaw-Area-41f22f17.json b/contracts/manifests/dev/base/abis/models/pixelaw-Area-41f22f17.json index 0e18974..5990cae 100644 --- a/contracts/manifests/dev/base/abis/models/pixelaw-Area-41f22f17.json +++ b/contracts/manifests/dev/base/abis/models/pixelaw-Area-41f22f17.json @@ -374,12 +374,16 @@ "name": "id", "type": "core::integer::u64" }, + { + "name": "app", + "type": "core::starknet::contract_address::ContractAddress" + }, { "name": "owner", "type": "core::starknet::contract_address::ContractAddress" }, { - "name": "default_color", + "name": "color", "type": "core::integer::u32" } ] diff --git a/contracts/manifests/dev/base/abis/models/pixelaw-Instruction-4c7c4844.json b/contracts/manifests/dev/base/abis/models/pixelaw-Instruction-4c7c4844.json deleted file mode 100644 index a79b066..0000000 --- a/contracts/manifests/dev/base/abis/models/pixelaw-Instruction-4c7c4844.json +++ /dev/null @@ -1,411 +0,0 @@ -[ - { - "type": "impl", - "name": "DojoModelImpl", - "interface_name": "dojo::model::model::IModel" - }, - { - "type": "struct", - "name": "core::byte_array::ByteArray", - "members": [ - { - "name": "data", - "type": "core::array::Array::" - }, - { - "name": "pending_word", - "type": "core::felt252" - }, - { - "name": "pending_word_len", - "type": "core::integer::u32" - } - ] - }, - { - "type": "enum", - "name": "core::option::Option::", - "variants": [ - { - "name": "Some", - "type": "core::integer::u32" - }, - { - "name": "None", - "type": "()" - } - ] - }, - { - "type": "struct", - "name": "core::array::Span::", - "members": [ - { - "name": "snapshot", - "type": "@core::array::Array::" - } - ] - }, - { - "type": "struct", - "name": "dojo::model::layout::FieldLayout", - "members": [ - { - "name": "selector", - "type": "core::felt252" - }, - { - "name": "layout", - "type": "dojo::model::layout::Layout" - } - ] - }, - { - "type": "struct", - "name": "core::array::Span::", - "members": [ - { - "name": "snapshot", - "type": "@core::array::Array::" - } - ] - }, - { - "type": "struct", - "name": "core::array::Span::", - "members": [ - { - "name": "snapshot", - "type": "@core::array::Array::" - } - ] - }, - { - "type": "enum", - "name": "dojo::model::layout::Layout", - "variants": [ - { - "name": "Fixed", - "type": "core::array::Span::" - }, - { - "name": "Struct", - "type": "core::array::Span::" - }, - { - "name": "Tuple", - "type": "core::array::Span::" - }, - { - "name": "Array", - "type": "core::array::Span::" - }, - { - "name": "ByteArray", - "type": "()" - }, - { - "name": "Enum", - "type": "core::array::Span::" - } - ] - }, - { - "type": "struct", - "name": "core::array::Span::", - "members": [ - { - "name": "snapshot", - "type": "@core::array::Array::" - } - ] - }, - { - "type": "struct", - "name": "dojo::model::introspect::Member", - "members": [ - { - "name": "name", - "type": "core::felt252" - }, - { - "name": "attrs", - "type": "core::array::Span::" - }, - { - "name": "ty", - "type": "dojo::model::introspect::Ty" - } - ] - }, - { - "type": "struct", - "name": "core::array::Span::", - "members": [ - { - "name": "snapshot", - "type": "@core::array::Array::" - } - ] - }, - { - "type": "struct", - "name": "dojo::model::introspect::Struct", - "members": [ - { - "name": "name", - "type": "core::felt252" - }, - { - "name": "attrs", - "type": "core::array::Span::" - }, - { - "name": "children", - "type": "core::array::Span::" - } - ] - }, - { - "type": "struct", - "name": "core::array::Span::<(core::felt252, dojo::model::introspect::Ty)>", - "members": [ - { - "name": "snapshot", - "type": "@core::array::Array::<(core::felt252, dojo::model::introspect::Ty)>" - } - ] - }, - { - "type": "struct", - "name": "dojo::model::introspect::Enum", - "members": [ - { - "name": "name", - "type": "core::felt252" - }, - { - "name": "attrs", - "type": "core::array::Span::" - }, - { - "name": "children", - "type": "core::array::Span::<(core::felt252, dojo::model::introspect::Ty)>" - } - ] - }, - { - "type": "struct", - "name": "core::array::Span::", - "members": [ - { - "name": "snapshot", - "type": "@core::array::Array::" - } - ] - }, - { - "type": "enum", - "name": "dojo::model::introspect::Ty", - "variants": [ - { - "name": "Primitive", - "type": "core::felt252" - }, - { - "name": "Struct", - "type": "dojo::model::introspect::Struct" - }, - { - "name": "Enum", - "type": "dojo::model::introspect::Enum" - }, - { - "name": "Tuple", - "type": "core::array::Span::" - }, - { - "name": "Array", - "type": "core::array::Span::" - }, - { - "name": "ByteArray", - "type": "()" - } - ] - }, - { - "type": "interface", - "name": "dojo::model::model::IModel", - "items": [ - { - "type": "function", - "name": "name", - "inputs": [], - "outputs": [ - { - "type": "core::byte_array::ByteArray" - } - ], - "state_mutability": "view" - }, - { - "type": "function", - "name": "namespace", - "inputs": [], - "outputs": [ - { - "type": "core::byte_array::ByteArray" - } - ], - "state_mutability": "view" - }, - { - "type": "function", - "name": "tag", - "inputs": [], - "outputs": [ - { - "type": "core::byte_array::ByteArray" - } - ], - "state_mutability": "view" - }, - { - "type": "function", - "name": "version", - "inputs": [], - "outputs": [ - { - "type": "core::integer::u8" - } - ], - "state_mutability": "view" - }, - { - "type": "function", - "name": "selector", - "inputs": [], - "outputs": [ - { - "type": "core::felt252" - } - ], - "state_mutability": "view" - }, - { - "type": "function", - "name": "name_hash", - "inputs": [], - "outputs": [ - { - "type": "core::felt252" - } - ], - "state_mutability": "view" - }, - { - "type": "function", - "name": "namespace_hash", - "inputs": [], - "outputs": [ - { - "type": "core::felt252" - } - ], - "state_mutability": "view" - }, - { - "type": "function", - "name": "unpacked_size", - "inputs": [], - "outputs": [ - { - "type": "core::option::Option::" - } - ], - "state_mutability": "view" - }, - { - "type": "function", - "name": "packed_size", - "inputs": [], - "outputs": [ - { - "type": "core::option::Option::" - } - ], - "state_mutability": "view" - }, - { - "type": "function", - "name": "layout", - "inputs": [], - "outputs": [ - { - "type": "dojo::model::layout::Layout" - } - ], - "state_mutability": "view" - }, - { - "type": "function", - "name": "schema", - "inputs": [], - "outputs": [ - { - "type": "dojo::model::introspect::Ty" - } - ], - "state_mutability": "view" - } - ] - }, - { - "type": "impl", - "name": "instructionImpl", - "interface_name": "pixelaw::core::models::registry::Iinstruction" - }, - { - "type": "struct", - "name": "pixelaw::core::models::registry::Instruction", - "members": [ - { - "name": "system", - "type": "core::starknet::contract_address::ContractAddress" - }, - { - "name": "selector", - "type": "core::felt252" - }, - { - "name": "instruction", - "type": "core::felt252" - } - ] - }, - { - "type": "interface", - "name": "pixelaw::core::models::registry::Iinstruction", - "items": [ - { - "type": "function", - "name": "ensure_abi", - "inputs": [ - { - "name": "model", - "type": "pixelaw::core::models::registry::Instruction" - } - ], - "outputs": [], - "state_mutability": "view" - } - ] - }, - { - "type": "event", - "name": "pixelaw::core::models::registry::instruction::Event", - "kind": "enum", - "variants": [] - } -] \ No newline at end of file diff --git a/contracts/manifests/dev/base/abis/models/pixelaw-Permissions-72b77307.json b/contracts/manifests/dev/base/abis/models/pixelaw-Permissions-72b77307.json deleted file mode 100644 index 2e1a096..0000000 --- a/contracts/manifests/dev/base/abis/models/pixelaw-Permissions-72b77307.json +++ /dev/null @@ -1,455 +0,0 @@ -[ - { - "type": "impl", - "name": "DojoModelImpl", - "interface_name": "dojo::model::model::IModel" - }, - { - "type": "struct", - "name": "core::byte_array::ByteArray", - "members": [ - { - "name": "data", - "type": "core::array::Array::" - }, - { - "name": "pending_word", - "type": "core::felt252" - }, - { - "name": "pending_word_len", - "type": "core::integer::u32" - } - ] - }, - { - "type": "enum", - "name": "core::option::Option::", - "variants": [ - { - "name": "Some", - "type": "core::integer::u32" - }, - { - "name": "None", - "type": "()" - } - ] - }, - { - "type": "struct", - "name": "core::array::Span::", - "members": [ - { - "name": "snapshot", - "type": "@core::array::Array::" - } - ] - }, - { - "type": "struct", - "name": "dojo::model::layout::FieldLayout", - "members": [ - { - "name": "selector", - "type": "core::felt252" - }, - { - "name": "layout", - "type": "dojo::model::layout::Layout" - } - ] - }, - { - "type": "struct", - "name": "core::array::Span::", - "members": [ - { - "name": "snapshot", - "type": "@core::array::Array::" - } - ] - }, - { - "type": "struct", - "name": "core::array::Span::", - "members": [ - { - "name": "snapshot", - "type": "@core::array::Array::" - } - ] - }, - { - "type": "enum", - "name": "dojo::model::layout::Layout", - "variants": [ - { - "name": "Fixed", - "type": "core::array::Span::" - }, - { - "name": "Struct", - "type": "core::array::Span::" - }, - { - "name": "Tuple", - "type": "core::array::Span::" - }, - { - "name": "Array", - "type": "core::array::Span::" - }, - { - "name": "ByteArray", - "type": "()" - }, - { - "name": "Enum", - "type": "core::array::Span::" - } - ] - }, - { - "type": "struct", - "name": "core::array::Span::", - "members": [ - { - "name": "snapshot", - "type": "@core::array::Array::" - } - ] - }, - { - "type": "struct", - "name": "dojo::model::introspect::Member", - "members": [ - { - "name": "name", - "type": "core::felt252" - }, - { - "name": "attrs", - "type": "core::array::Span::" - }, - { - "name": "ty", - "type": "dojo::model::introspect::Ty" - } - ] - }, - { - "type": "struct", - "name": "core::array::Span::", - "members": [ - { - "name": "snapshot", - "type": "@core::array::Array::" - } - ] - }, - { - "type": "struct", - "name": "dojo::model::introspect::Struct", - "members": [ - { - "name": "name", - "type": "core::felt252" - }, - { - "name": "attrs", - "type": "core::array::Span::" - }, - { - "name": "children", - "type": "core::array::Span::" - } - ] - }, - { - "type": "struct", - "name": "core::array::Span::<(core::felt252, dojo::model::introspect::Ty)>", - "members": [ - { - "name": "snapshot", - "type": "@core::array::Array::<(core::felt252, dojo::model::introspect::Ty)>" - } - ] - }, - { - "type": "struct", - "name": "dojo::model::introspect::Enum", - "members": [ - { - "name": "name", - "type": "core::felt252" - }, - { - "name": "attrs", - "type": "core::array::Span::" - }, - { - "name": "children", - "type": "core::array::Span::<(core::felt252, dojo::model::introspect::Ty)>" - } - ] - }, - { - "type": "struct", - "name": "core::array::Span::", - "members": [ - { - "name": "snapshot", - "type": "@core::array::Array::" - } - ] - }, - { - "type": "enum", - "name": "dojo::model::introspect::Ty", - "variants": [ - { - "name": "Primitive", - "type": "core::felt252" - }, - { - "name": "Struct", - "type": "dojo::model::introspect::Struct" - }, - { - "name": "Enum", - "type": "dojo::model::introspect::Enum" - }, - { - "name": "Tuple", - "type": "core::array::Span::" - }, - { - "name": "Array", - "type": "core::array::Span::" - }, - { - "name": "ByteArray", - "type": "()" - } - ] - }, - { - "type": "interface", - "name": "dojo::model::model::IModel", - "items": [ - { - "type": "function", - "name": "name", - "inputs": [], - "outputs": [ - { - "type": "core::byte_array::ByteArray" - } - ], - "state_mutability": "view" - }, - { - "type": "function", - "name": "namespace", - "inputs": [], - "outputs": [ - { - "type": "core::byte_array::ByteArray" - } - ], - "state_mutability": "view" - }, - { - "type": "function", - "name": "tag", - "inputs": [], - "outputs": [ - { - "type": "core::byte_array::ByteArray" - } - ], - "state_mutability": "view" - }, - { - "type": "function", - "name": "version", - "inputs": [], - "outputs": [ - { - "type": "core::integer::u8" - } - ], - "state_mutability": "view" - }, - { - "type": "function", - "name": "selector", - "inputs": [], - "outputs": [ - { - "type": "core::felt252" - } - ], - "state_mutability": "view" - }, - { - "type": "function", - "name": "name_hash", - "inputs": [], - "outputs": [ - { - "type": "core::felt252" - } - ], - "state_mutability": "view" - }, - { - "type": "function", - "name": "namespace_hash", - "inputs": [], - "outputs": [ - { - "type": "core::felt252" - } - ], - "state_mutability": "view" - }, - { - "type": "function", - "name": "unpacked_size", - "inputs": [], - "outputs": [ - { - "type": "core::option::Option::" - } - ], - "state_mutability": "view" - }, - { - "type": "function", - "name": "packed_size", - "inputs": [], - "outputs": [ - { - "type": "core::option::Option::" - } - ], - "state_mutability": "view" - }, - { - "type": "function", - "name": "layout", - "inputs": [], - "outputs": [ - { - "type": "dojo::model::layout::Layout" - } - ], - "state_mutability": "view" - }, - { - "type": "function", - "name": "schema", - "inputs": [], - "outputs": [ - { - "type": "dojo::model::introspect::Ty" - } - ], - "state_mutability": "view" - } - ] - }, - { - "type": "impl", - "name": "permissionsImpl", - "interface_name": "pixelaw::core::models::permissions::Ipermissions" - }, - { - "type": "enum", - "name": "core::bool", - "variants": [ - { - "name": "False", - "type": "()" - }, - { - "name": "True", - "type": "()" - } - ] - }, - { - "type": "struct", - "name": "pixelaw::core::models::permissions::Permission", - "members": [ - { - "name": "app", - "type": "core::bool" - }, - { - "name": "color", - "type": "core::bool" - }, - { - "name": "owner", - "type": "core::bool" - }, - { - "name": "text", - "type": "core::bool" - }, - { - "name": "timestamp", - "type": "core::bool" - }, - { - "name": "action", - "type": "core::bool" - } - ] - }, - { - "type": "struct", - "name": "pixelaw::core::models::permissions::Permissions", - "members": [ - { - "name": "allowing_app", - "type": "core::starknet::contract_address::ContractAddress" - }, - { - "name": "allowed_app", - "type": "core::starknet::contract_address::ContractAddress" - }, - { - "name": "permission", - "type": "pixelaw::core::models::permissions::Permission" - } - ] - }, - { - "type": "interface", - "name": "pixelaw::core::models::permissions::Ipermissions", - "items": [ - { - "type": "function", - "name": "ensure_abi", - "inputs": [ - { - "name": "model", - "type": "pixelaw::core::models::permissions::Permissions" - } - ], - "outputs": [], - "state_mutability": "view" - } - ] - }, - { - "type": "event", - "name": "pixelaw::core::models::permissions::permissions::Event", - "kind": "enum", - "variants": [] - } -] \ No newline at end of file diff --git a/contracts/manifests/dev/base/contracts/pixelaw-actions-16928a49.toml b/contracts/manifests/dev/base/contracts/pixelaw-actions-16928a49.toml index d2af145..042a1b5 100644 --- a/contracts/manifests/dev/base/contracts/pixelaw-actions-16928a49.toml +++ b/contracts/manifests/dev/base/contracts/pixelaw-actions-16928a49.toml @@ -1,6 +1,6 @@ kind = "DojoContract" -class_hash = "0x123a3081ef2ee10896770486a01bbb72fc98dbe1d638b11cd0928516e2f4589" -original_class_hash = "0x123a3081ef2ee10896770486a01bbb72fc98dbe1d638b11cd0928516e2f4589" +class_hash = "0x9e00605511c63fa1b4366de9baf304748f30682ab4d1cc12b51d93745f7ed9" +original_class_hash = "0x9e00605511c63fa1b4366de9baf304748f30682ab4d1cc12b51d93745f7ed9" base_class_hash = "0x0" abi = "manifests/dev/base/abis/contracts/pixelaw-actions-16928a49.json" reads = [] @@ -9,12 +9,9 @@ init_calldata = [] tag = "pixelaw-actions" systems = [ "init", - "update_permission", "schedule_queue", "process_queue", - "update_pixel", "alert_player", - "set_instruction", "remove_area", ] manifest_name = "pixelaw-actions-16928a49" diff --git a/contracts/manifests/dev/base/contracts/pixelaw-paint_actions-2afb94fe.toml b/contracts/manifests/dev/base/contracts/pixelaw-paint_actions-2afb94fe.toml index 4e78f81..6c07105 100644 --- a/contracts/manifests/dev/base/contracts/pixelaw-paint_actions-2afb94fe.toml +++ b/contracts/manifests/dev/base/contracts/pixelaw-paint_actions-2afb94fe.toml @@ -1,6 +1,6 @@ kind = "DojoContract" -class_hash = "0x360a33b4d17c3858ae5a1850cb4e22866d88f2e710d897643af4813f1ec2d3c" -original_class_hash = "0x360a33b4d17c3858ae5a1850cb4e22866d88f2e710d897643af4813f1ec2d3c" +class_hash = "0x2cebb25adf8fe48de7d7797e77f82f8eb7b090b1f354bae20c2c895d2043461" +original_class_hash = "0x2cebb25adf8fe48de7d7797e77f82f8eb7b090b1f354bae20c2c895d2043461" base_class_hash = "0x0" abi = "manifests/dev/base/abis/contracts/pixelaw-paint_actions-2afb94fe.json" reads = [] @@ -9,7 +9,6 @@ init_calldata = [] tag = "pixelaw-paint_actions" systems = [ "init", - "on_pre_update", "on_post_update", "interact", "put_color", diff --git a/contracts/manifests/dev/base/contracts/pixelaw-snake_actions-4f967106.toml b/contracts/manifests/dev/base/contracts/pixelaw-snake_actions-4f967106.toml index a6fcc57..b6de54b 100644 --- a/contracts/manifests/dev/base/contracts/pixelaw-snake_actions-4f967106.toml +++ b/contracts/manifests/dev/base/contracts/pixelaw-snake_actions-4f967106.toml @@ -1,6 +1,6 @@ kind = "DojoContract" -class_hash = "0x17502315bf1d1704ad7a1203887b14a4728f829b9337d16b1a1e78821842079" -original_class_hash = "0x17502315bf1d1704ad7a1203887b14a4728f829b9337d16b1a1e78821842079" +class_hash = "0x5e11ee031116bac886f9c4642a25815bd772fc0cee90e43e42da888b1ae72e1" +original_class_hash = "0x5e11ee031116bac886f9c4642a25815bd772fc0cee90e43e42da888b1ae72e1" base_class_hash = "0x0" abi = "manifests/dev/base/abis/contracts/pixelaw-snake_actions-4f967106.json" reads = [] @@ -8,8 +8,6 @@ writes = [] init_calldata = [] tag = "pixelaw-snake_actions" systems = [ - "on_pre_update", - "on_post_update", "init", "move", ] diff --git a/contracts/manifests/dev/base/models/pixelaw-Area-41f22f17.toml b/contracts/manifests/dev/base/models/pixelaw-Area-41f22f17.toml index e773388..b66830a 100644 --- a/contracts/manifests/dev/base/models/pixelaw-Area-41f22f17.toml +++ b/contracts/manifests/dev/base/models/pixelaw-Area-41f22f17.toml @@ -1,6 +1,6 @@ kind = "DojoModel" -class_hash = "0x7974a29051adec721e79e8d6f107df99d710e9d1948684c8daf9459b9117f6e" -original_class_hash = "0x7974a29051adec721e79e8d6f107df99d710e9d1948684c8daf9459b9117f6e" +class_hash = "0x4a51f0c4ffde38ee62c5edda4b8ac89892063623f6cbc0eeadbfb271cac83ae" +original_class_hash = "0x4a51f0c4ffde38ee62c5edda4b8ac89892063623f6cbc0eeadbfb271cac83ae" abi = "manifests/dev/base/abis/models/pixelaw-Area-41f22f17.json" tag = "pixelaw-Area" qualified_path = "pixelaw::core::models::area::area" @@ -11,12 +11,17 @@ name = "id" type = "u64" key = true +[[members]] +name = "app" +type = "ContractAddress" +key = false + [[members]] name = "owner" type = "ContractAddress" key = false [[members]] -name = "default_color" +name = "color" type = "u32" key = false diff --git a/contracts/manifests/dev/base/models/pixelaw-Instruction-4c7c4844.toml b/contracts/manifests/dev/base/models/pixelaw-Instruction-4c7c4844.toml deleted file mode 100644 index c6a8378..0000000 --- a/contracts/manifests/dev/base/models/pixelaw-Instruction-4c7c4844.toml +++ /dev/null @@ -1,22 +0,0 @@ -kind = "DojoModel" -class_hash = "0x710dc73b9f03542890421c368ca53fe61416010f69709337bc7b40b9c3115af" -original_class_hash = "0x710dc73b9f03542890421c368ca53fe61416010f69709337bc7b40b9c3115af" -abi = "manifests/dev/base/abis/models/pixelaw-Instruction-4c7c4844.json" -tag = "pixelaw-Instruction" -qualified_path = "pixelaw::core::models::registry::instruction" -manifest_name = "pixelaw-Instruction-4c7c4844" - -[[members]] -name = "system" -type = "ContractAddress" -key = true - -[[members]] -name = "selector" -type = "felt252" -key = true - -[[members]] -name = "instruction" -type = "felt252" -key = false diff --git a/contracts/manifests/dev/base/models/pixelaw-Permissions-72b77307.toml b/contracts/manifests/dev/base/models/pixelaw-Permissions-72b77307.toml deleted file mode 100644 index e2dd2e5..0000000 --- a/contracts/manifests/dev/base/models/pixelaw-Permissions-72b77307.toml +++ /dev/null @@ -1,22 +0,0 @@ -kind = "DojoModel" -class_hash = "0x7083f333ceabd1e174c4f5b129b7d5cfeaccd7b4fcc5ea2e5a264cce7dc302" -original_class_hash = "0x7083f333ceabd1e174c4f5b129b7d5cfeaccd7b4fcc5ea2e5a264cce7dc302" -abi = "manifests/dev/base/abis/models/pixelaw-Permissions-72b77307.json" -tag = "pixelaw-Permissions" -qualified_path = "pixelaw::core::models::permissions::permissions" -manifest_name = "pixelaw-Permissions-72b77307" - -[[members]] -name = "allowing_app" -type = "ContractAddress" -key = true - -[[members]] -name = "allowed_app" -type = "ContractAddress" -key = true - -[[members]] -name = "permission" -type = "Permission" -key = false diff --git a/contracts/manifests/dev/deployment/abis/contracts/pixelaw-actions-16928a49.json b/contracts/manifests/dev/deployment/abis/contracts/pixelaw-actions-16928a49.json index b5bbc76..52592ab 100644 --- a/contracts/manifests/dev/deployment/abis/contracts/pixelaw-actions-16928a49.json +++ b/contracts/manifests/dev/deployment/abis/contracts/pixelaw-actions-16928a49.json @@ -131,50 +131,6 @@ "name": "ActionsImpl", "interface_name": "pixelaw::core::actions::IActions" }, - { - "type": "enum", - "name": "core::bool", - "variants": [ - { - "name": "False", - "type": "()" - }, - { - "name": "True", - "type": "()" - } - ] - }, - { - "type": "struct", - "name": "pixelaw::core::models::permissions::Permission", - "members": [ - { - "name": "app", - "type": "core::bool" - }, - { - "name": "color", - "type": "core::bool" - }, - { - "name": "owner", - "type": "core::bool" - }, - { - "name": "text", - "type": "core::bool" - }, - { - "name": "timestamp", - "type": "core::bool" - }, - { - "name": "action", - "type": "core::bool" - } - ] - }, { "type": "struct", "name": "pixelaw::core::models::pixel::Pixel", @@ -315,6 +271,38 @@ } ] }, + { + "type": "enum", + "name": "core::bool", + "variants": [ + { + "name": "False", + "type": "()" + }, + { + "name": "True", + "type": "()" + } + ] + }, + { + "type": "enum", + "name": "pixelaw::core::models::pixel::PixelUpdateResult", + "variants": [ + { + "name": "Ok", + "type": "pixelaw::core::models::pixel::PixelUpdate" + }, + { + "name": "NotAllowed", + "type": "()" + }, + { + "name": "Error", + "type": "core::felt252" + } + ] + }, { "type": "struct", "name": "core::array::Span::", @@ -391,12 +379,16 @@ "name": "id", "type": "core::integer::u64" }, + { + "name": "app", + "type": "core::starknet::contract_address::ContractAddress" + }, { "name": "owner", "type": "core::starknet::contract_address::ContractAddress" }, { - "name": "default_color", + "name": "color", "type": "core::integer::u32" } ] @@ -438,23 +430,43 @@ }, { "type": "function", - "name": "update_permission", + "name": "can_update_pixel", "inputs": [ { - "name": "app_key", - "type": "core::felt252" + "name": "for_player", + "type": "core::starknet::contract_address::ContractAddress" + }, + { + "name": "for_system", + "type": "core::starknet::contract_address::ContractAddress" + }, + { + "name": "pixel", + "type": "pixelaw::core::models::pixel::Pixel" }, { - "name": "permission", - "type": "pixelaw::core::models::permissions::Permission" + "name": "pixel_update", + "type": "pixelaw::core::models::pixel::PixelUpdate" + }, + { + "name": "area_id_hint", + "type": "core::option::Option::" + }, + { + "name": "allow_modify", + "type": "core::bool" + } + ], + "outputs": [ + { + "type": "pixelaw::core::models::pixel::PixelUpdateResult" } ], - "outputs": [], "state_mutability": "external" }, { "type": "function", - "name": "has_write_access", + "name": "update_pixel", "inputs": [ { "name": "for_player", @@ -464,22 +476,22 @@ "name": "for_system", "type": "core::starknet::contract_address::ContractAddress" }, - { - "name": "pixel", - "type": "pixelaw::core::models::pixel::Pixel" - }, { "name": "pixel_update", "type": "pixelaw::core::models::pixel::PixelUpdate" }, { - "name": "area_id_hint", + "name": "area_id", "type": "core::option::Option::" + }, + { + "name": "allow_modify", + "type": "core::bool" } ], "outputs": [ { - "type": "core::bool" + "type": "pixelaw::core::models::pixel::PixelUpdateResult" } ], "state_mutability": "external" @@ -536,26 +548,6 @@ "outputs": [], "state_mutability": "external" }, - { - "type": "function", - "name": "update_pixel", - "inputs": [ - { - "name": "for_player", - "type": "core::starknet::contract_address::ContractAddress" - }, - { - "name": "for_system", - "type": "core::starknet::contract_address::ContractAddress" - }, - { - "name": "pixel_update", - "type": "pixelaw::core::models::pixel::PixelUpdate" - } - ], - "outputs": [], - "state_mutability": "external" - }, { "type": "function", "name": "new_app", @@ -600,22 +592,6 @@ "outputs": [], "state_mutability": "external" }, - { - "type": "function", - "name": "set_instruction", - "inputs": [ - { - "name": "selector", - "type": "core::felt252" - }, - { - "name": "instruction", - "type": "core::felt252" - } - ], - "outputs": [], - "state_mutability": "external" - }, { "type": "function", "name": "add_area", @@ -629,8 +605,12 @@ "type": "core::starknet::contract_address::ContractAddress" }, { - "name": "default_color", + "name": "color", "type": "core::integer::u32" + }, + { + "name": "app", + "type": "core::starknet::contract_address::ContractAddress" } ], "outputs": [ @@ -753,7 +733,7 @@ }, { "type": "event", - "name": "pixelaw::core::actions::actions::QueueScheduled", + "name": "pixelaw::core::events::QueueScheduled", "kind": "struct", "members": [ { @@ -785,7 +765,7 @@ }, { "type": "event", - "name": "pixelaw::core::actions::actions::QueueProcessed", + "name": "pixelaw::core::events::QueueProcessed", "kind": "struct", "members": [ { @@ -797,7 +777,7 @@ }, { "type": "event", - "name": "pixelaw::core::actions::actions::AppNameUpdated", + "name": "pixelaw::core::events::AppNameUpdated", "kind": "struct", "members": [ { @@ -814,7 +794,7 @@ }, { "type": "event", - "name": "pixelaw::core::actions::actions::Alert", + "name": "pixelaw::core::events::Alert", "kind": "struct", "members": [ { @@ -856,22 +836,22 @@ }, { "name": "QueueScheduled", - "type": "pixelaw::core::actions::actions::QueueScheduled", + "type": "pixelaw::core::events::QueueScheduled", "kind": "nested" }, { "name": "QueueProcessed", - "type": "pixelaw::core::actions::actions::QueueProcessed", + "type": "pixelaw::core::events::QueueProcessed", "kind": "nested" }, { "name": "AppNameUpdated", - "type": "pixelaw::core::actions::actions::AppNameUpdated", + "type": "pixelaw::core::events::AppNameUpdated", "kind": "nested" }, { "name": "Alert", - "type": "pixelaw::core::actions::actions::Alert", + "type": "pixelaw::core::events::Alert", "kind": "nested" } ] diff --git a/contracts/manifests/dev/deployment/abis/contracts/pixelaw-paint_actions-2afb94fe.json b/contracts/manifests/dev/deployment/abis/contracts/pixelaw-paint_actions-2afb94fe.json index 39cfdee..fb28e7a 100644 --- a/contracts/manifests/dev/deployment/abis/contracts/pixelaw-paint_actions-2afb94fe.json +++ b/contracts/manifests/dev/deployment/abis/contracts/pixelaw-paint_actions-2afb94fe.json @@ -247,6 +247,20 @@ } ] }, + { + "type": "enum", + "name": "core::option::Option::", + "variants": [ + { + "name": "Some", + "type": "pixelaw::core::models::pixel::PixelUpdate" + }, + { + "name": "None", + "type": "()" + } + ] + }, { "type": "struct", "name": "pixelaw::core::utils::Position", @@ -273,6 +287,10 @@ "name": "system_override", "type": "core::option::Option::" }, + { + "name": "area_hint", + "type": "core::option::Option::" + }, { "name": "position", "type": "pixelaw::core::utils::Position" @@ -321,7 +339,11 @@ "type": "core::starknet::contract_address::ContractAddress" } ], - "outputs": [], + "outputs": [ + { + "type": "core::option::Option::" + } + ], "state_mutability": "external" }, { diff --git a/contracts/manifests/dev/deployment/abis/contracts/pixelaw-snake_actions-4f967106.json b/contracts/manifests/dev/deployment/abis/contracts/pixelaw-snake_actions-4f967106.json index 93dbe91..c916c3c 100644 --- a/contracts/manifests/dev/deployment/abis/contracts/pixelaw-snake_actions-4f967106.json +++ b/contracts/manifests/dev/deployment/abis/contracts/pixelaw-snake_actions-4f967106.json @@ -128,22 +128,8 @@ }, { "type": "impl", - "name": "ActionsInteroperability", - "interface_name": "pixelaw::core::traits::IHooks" - }, - { - "type": "enum", - "name": "core::option::Option::", - "variants": [ - { - "name": "Some", - "type": "core::integer::u32" - }, - { - "name": "None", - "type": "()" - } - ] + "name": "ActionsImpl", + "interface_name": "pixelaw::apps::snake::app::ISnakeActions" }, { "type": "enum", @@ -159,20 +145,6 @@ } ] }, - { - "type": "enum", - "name": "core::option::Option::", - "variants": [ - { - "name": "Some", - "type": "core::felt252" - }, - { - "name": "None", - "type": "()" - } - ] - }, { "type": "enum", "name": "core::option::Option::", @@ -187,117 +159,6 @@ } ] }, - { - "type": "struct", - "name": "pixelaw::core::models::pixel::PixelUpdate", - "members": [ - { - "name": "x", - "type": "core::integer::u16" - }, - { - "name": "y", - "type": "core::integer::u16" - }, - { - "name": "color", - "type": "core::option::Option::" - }, - { - "name": "owner", - "type": "core::option::Option::" - }, - { - "name": "app", - "type": "core::option::Option::" - }, - { - "name": "text", - "type": "core::option::Option::" - }, - { - "name": "timestamp", - "type": "core::option::Option::" - }, - { - "name": "action", - "type": "core::option::Option::" - } - ] - }, - { - "type": "struct", - "name": "pixelaw::core::models::registry::App", - "members": [ - { - "name": "system", - "type": "core::starknet::contract_address::ContractAddress" - }, - { - "name": "name", - "type": "core::felt252" - }, - { - "name": "icon", - "type": "core::felt252" - }, - { - "name": "action", - "type": "core::felt252" - } - ] - }, - { - "type": "interface", - "name": "pixelaw::core::traits::IHooks", - "items": [ - { - "type": "function", - "name": "on_pre_update", - "inputs": [ - { - "name": "pixel_update", - "type": "pixelaw::core::models::pixel::PixelUpdate" - }, - { - "name": "app_caller", - "type": "pixelaw::core::models::registry::App" - }, - { - "name": "player_caller", - "type": "core::starknet::contract_address::ContractAddress" - } - ], - "outputs": [], - "state_mutability": "external" - }, - { - "type": "function", - "name": "on_post_update", - "inputs": [ - { - "name": "pixel_update", - "type": "pixelaw::core::models::pixel::PixelUpdate" - }, - { - "name": "app_caller", - "type": "pixelaw::core::models::registry::App" - }, - { - "name": "player_caller", - "type": "core::starknet::contract_address::ContractAddress" - } - ], - "outputs": [], - "state_mutability": "external" - } - ] - }, - { - "type": "impl", - "name": "ActionsImpl", - "interface_name": "pixelaw::apps::snake::app::ISnakeActions" - }, { "type": "struct", "name": "pixelaw::core::utils::Position", @@ -324,6 +185,10 @@ "name": "system_override", "type": "core::option::Option::" }, + { + "name": "area_hint", + "type": "core::option::Option::" + }, { "name": "position", "type": "pixelaw::core::utils::Position" diff --git a/contracts/manifests/dev/deployment/abis/models/pixelaw-Area-41f22f17.json b/contracts/manifests/dev/deployment/abis/models/pixelaw-Area-41f22f17.json index 0e18974..5990cae 100644 --- a/contracts/manifests/dev/deployment/abis/models/pixelaw-Area-41f22f17.json +++ b/contracts/manifests/dev/deployment/abis/models/pixelaw-Area-41f22f17.json @@ -374,12 +374,16 @@ "name": "id", "type": "core::integer::u64" }, + { + "name": "app", + "type": "core::starknet::contract_address::ContractAddress" + }, { "name": "owner", "type": "core::starknet::contract_address::ContractAddress" }, { - "name": "default_color", + "name": "color", "type": "core::integer::u32" } ] diff --git a/contracts/manifests/dev/deployment/manifest.json b/contracts/manifests/dev/deployment/manifest.json index 4573c84..7d8204c 100644 --- a/contracts/manifests/dev/deployment/manifest.json +++ b/contracts/manifests/dev/deployment/manifest.json @@ -1235,7 +1235,7 @@ } ], "address": "0x4adbe4bfe631a95a5ce99d8200a8721b1ac8096ff8941cecddc4e79a7b2d5d5", - "transaction_hash": "0x58faca59d15ffd281872c1507d29a204c3c7f14a69cb7a6f26b1a7fbcbc541d", + "transaction_hash": "0x64c2c0a6a6d2fca97c150f0c837e091c234673d6beb15ac7bcdcd7f6c355eec", "block_number": 3, "seed": "pixelaw", "metadata": { @@ -1256,8 +1256,8 @@ { "kind": "DojoContract", "address": "0x23fc93581dff74d3d92a445b3f5eb8ea7c41da1e7848f370f244acbbf604a79", - "class_hash": "0x123a3081ef2ee10896770486a01bbb72fc98dbe1d638b11cd0928516e2f4589", - "original_class_hash": "0x123a3081ef2ee10896770486a01bbb72fc98dbe1d638b11cd0928516e2f4589", + "class_hash": "0x9e00605511c63fa1b4366de9baf304748f30682ab4d1cc12b51d93745f7ed9", + "original_class_hash": "0x9e00605511c63fa1b4366de9baf304748f30682ab4d1cc12b51d93745f7ed9", "base_class_hash": "0x2427dd10a58850ac9a5ca6ce04b7771b05330fd18f2e481831ad903b969e6b2", "abi": [ { @@ -1392,50 +1392,6 @@ "name": "ActionsImpl", "interface_name": "pixelaw::core::actions::IActions" }, - { - "type": "enum", - "name": "core::bool", - "variants": [ - { - "name": "False", - "type": "()" - }, - { - "name": "True", - "type": "()" - } - ] - }, - { - "type": "struct", - "name": "pixelaw::core::models::permissions::Permission", - "members": [ - { - "name": "app", - "type": "core::bool" - }, - { - "name": "color", - "type": "core::bool" - }, - { - "name": "owner", - "type": "core::bool" - }, - { - "name": "text", - "type": "core::bool" - }, - { - "name": "timestamp", - "type": "core::bool" - }, - { - "name": "action", - "type": "core::bool" - } - ] - }, { "type": "struct", "name": "pixelaw::core::models::pixel::Pixel", @@ -1576,6 +1532,38 @@ } ] }, + { + "type": "enum", + "name": "core::bool", + "variants": [ + { + "name": "False", + "type": "()" + }, + { + "name": "True", + "type": "()" + } + ] + }, + { + "type": "enum", + "name": "pixelaw::core::models::pixel::PixelUpdateResult", + "variants": [ + { + "name": "Ok", + "type": "pixelaw::core::models::pixel::PixelUpdate" + }, + { + "name": "NotAllowed", + "type": "()" + }, + { + "name": "Error", + "type": "core::felt252" + } + ] + }, { "type": "struct", "name": "core::array::Span::", @@ -1652,12 +1640,16 @@ "name": "id", "type": "core::integer::u64" }, + { + "name": "app", + "type": "core::starknet::contract_address::ContractAddress" + }, { "name": "owner", "type": "core::starknet::contract_address::ContractAddress" }, { - "name": "default_color", + "name": "color", "type": "core::integer::u32" } ] @@ -1699,23 +1691,43 @@ }, { "type": "function", - "name": "update_permission", + "name": "can_update_pixel", "inputs": [ { - "name": "app_key", - "type": "core::felt252" + "name": "for_player", + "type": "core::starknet::contract_address::ContractAddress" + }, + { + "name": "for_system", + "type": "core::starknet::contract_address::ContractAddress" + }, + { + "name": "pixel", + "type": "pixelaw::core::models::pixel::Pixel" + }, + { + "name": "pixel_update", + "type": "pixelaw::core::models::pixel::PixelUpdate" + }, + { + "name": "area_id_hint", + "type": "core::option::Option::" }, { - "name": "permission", - "type": "pixelaw::core::models::permissions::Permission" + "name": "allow_modify", + "type": "core::bool" + } + ], + "outputs": [ + { + "type": "pixelaw::core::models::pixel::PixelUpdateResult" } ], - "outputs": [], "state_mutability": "external" }, { "type": "function", - "name": "has_write_access", + "name": "update_pixel", "inputs": [ { "name": "for_player", @@ -1725,22 +1737,22 @@ "name": "for_system", "type": "core::starknet::contract_address::ContractAddress" }, - { - "name": "pixel", - "type": "pixelaw::core::models::pixel::Pixel" - }, { "name": "pixel_update", "type": "pixelaw::core::models::pixel::PixelUpdate" }, { - "name": "area_id_hint", + "name": "area_id", "type": "core::option::Option::" + }, + { + "name": "allow_modify", + "type": "core::bool" } ], "outputs": [ { - "type": "core::bool" + "type": "pixelaw::core::models::pixel::PixelUpdateResult" } ], "state_mutability": "external" @@ -1797,26 +1809,6 @@ "outputs": [], "state_mutability": "external" }, - { - "type": "function", - "name": "update_pixel", - "inputs": [ - { - "name": "for_player", - "type": "core::starknet::contract_address::ContractAddress" - }, - { - "name": "for_system", - "type": "core::starknet::contract_address::ContractAddress" - }, - { - "name": "pixel_update", - "type": "pixelaw::core::models::pixel::PixelUpdate" - } - ], - "outputs": [], - "state_mutability": "external" - }, { "type": "function", "name": "new_app", @@ -1861,22 +1853,6 @@ "outputs": [], "state_mutability": "external" }, - { - "type": "function", - "name": "set_instruction", - "inputs": [ - { - "name": "selector", - "type": "core::felt252" - }, - { - "name": "instruction", - "type": "core::felt252" - } - ], - "outputs": [], - "state_mutability": "external" - }, { "type": "function", "name": "add_area", @@ -1890,8 +1866,12 @@ "type": "core::starknet::contract_address::ContractAddress" }, { - "name": "default_color", + "name": "color", "type": "core::integer::u32" + }, + { + "name": "app", + "type": "core::starknet::contract_address::ContractAddress" } ], "outputs": [ @@ -2014,7 +1994,7 @@ }, { "type": "event", - "name": "pixelaw::core::actions::actions::QueueScheduled", + "name": "pixelaw::core::events::QueueScheduled", "kind": "struct", "members": [ { @@ -2046,7 +2026,7 @@ }, { "type": "event", - "name": "pixelaw::core::actions::actions::QueueProcessed", + "name": "pixelaw::core::events::QueueProcessed", "kind": "struct", "members": [ { @@ -2058,7 +2038,7 @@ }, { "type": "event", - "name": "pixelaw::core::actions::actions::AppNameUpdated", + "name": "pixelaw::core::events::AppNameUpdated", "kind": "struct", "members": [ { @@ -2075,7 +2055,7 @@ }, { "type": "event", - "name": "pixelaw::core::actions::actions::Alert", + "name": "pixelaw::core::events::Alert", "kind": "struct", "members": [ { @@ -2117,22 +2097,22 @@ }, { "name": "QueueScheduled", - "type": "pixelaw::core::actions::actions::QueueScheduled", + "type": "pixelaw::core::events::QueueScheduled", "kind": "nested" }, { "name": "QueueProcessed", - "type": "pixelaw::core::actions::actions::QueueProcessed", + "type": "pixelaw::core::events::QueueProcessed", "kind": "nested" }, { "name": "AppNameUpdated", - "type": "pixelaw::core::actions::actions::AppNameUpdated", + "type": "pixelaw::core::events::AppNameUpdated", "kind": "nested" }, { "name": "Alert", - "type": "pixelaw::core::actions::actions::Alert", + "type": "pixelaw::core::events::Alert", "kind": "nested" } ] @@ -2153,12 +2133,9 @@ "tag": "pixelaw-actions", "systems": [ "init", - "update_permission", "schedule_queue", "process_queue", - "update_pixel", "alert_player", - "set_instruction", "remove_area" ], "manifest_name": "pixelaw-actions-16928a49" @@ -2166,8 +2143,8 @@ { "kind": "DojoContract", "address": "0x108da9b46a036a2b1c7bab7b9c1f4fe9b4895ce66b4dcca8580214f0f47b503", - "class_hash": "0x360a33b4d17c3858ae5a1850cb4e22866d88f2e710d897643af4813f1ec2d3c", - "original_class_hash": "0x360a33b4d17c3858ae5a1850cb4e22866d88f2e710d897643af4813f1ec2d3c", + "class_hash": "0x2cebb25adf8fe48de7d7797e77f82f8eb7b090b1f354bae20c2c895d2043461", + "original_class_hash": "0x2cebb25adf8fe48de7d7797e77f82f8eb7b090b1f354bae20c2c895d2043461", "base_class_hash": "0x2427dd10a58850ac9a5ca6ce04b7771b05330fd18f2e481831ad903b969e6b2", "abi": [ { @@ -2418,6 +2395,20 @@ } ] }, + { + "type": "enum", + "name": "core::option::Option::", + "variants": [ + { + "name": "Some", + "type": "pixelaw::core::models::pixel::PixelUpdate" + }, + { + "name": "None", + "type": "()" + } + ] + }, { "type": "struct", "name": "pixelaw::core::utils::Position", @@ -2444,6 +2435,10 @@ "name": "system_override", "type": "core::option::Option::" }, + { + "name": "area_hint", + "type": "core::option::Option::" + }, { "name": "position", "type": "pixelaw::core::utils::Position" @@ -2492,7 +2487,11 @@ "type": "core::starknet::contract_address::ContractAddress" } ], - "outputs": [], + "outputs": [ + { + "type": "core::option::Option::" + } + ], "state_mutability": "external" }, { @@ -2655,7 +2654,6 @@ "tag": "pixelaw-paint_actions", "systems": [ "init", - "on_pre_update", "on_post_update", "interact", "put_color", @@ -2667,8 +2665,8 @@ { "kind": "DojoContract", "address": "0x57531304fc089e7af76d7e29c73ca54583e22e88a9190d725cb9447373864db", - "class_hash": "0x17502315bf1d1704ad7a1203887b14a4728f829b9337d16b1a1e78821842079", - "original_class_hash": "0x17502315bf1d1704ad7a1203887b14a4728f829b9337d16b1a1e78821842079", + "class_hash": "0x5e11ee031116bac886f9c4642a25815bd772fc0cee90e43e42da888b1ae72e1", + "original_class_hash": "0x5e11ee031116bac886f9c4642a25815bd772fc0cee90e43e42da888b1ae72e1", "base_class_hash": "0x2427dd10a58850ac9a5ca6ce04b7771b05330fd18f2e481831ad903b969e6b2", "abi": [ { @@ -2800,22 +2798,8 @@ }, { "type": "impl", - "name": "ActionsInteroperability", - "interface_name": "pixelaw::core::traits::IHooks" - }, - { - "type": "enum", - "name": "core::option::Option::", - "variants": [ - { - "name": "Some", - "type": "core::integer::u32" - }, - { - "name": "None", - "type": "()" - } - ] + "name": "ActionsImpl", + "interface_name": "pixelaw::apps::snake::app::ISnakeActions" }, { "type": "enum", @@ -2831,20 +2815,6 @@ } ] }, - { - "type": "enum", - "name": "core::option::Option::", - "variants": [ - { - "name": "Some", - "type": "core::felt252" - }, - { - "name": "None", - "type": "()" - } - ] - }, { "type": "enum", "name": "core::option::Option::", @@ -2861,7 +2831,7 @@ }, { "type": "struct", - "name": "pixelaw::core::models::pixel::PixelUpdate", + "name": "pixelaw::core::utils::Position", "members": [ { "name": "x", @@ -2870,171 +2840,64 @@ { "name": "y", "type": "core::integer::u16" - }, - { - "name": "color", - "type": "core::option::Option::" - }, + } + ] + }, + { + "type": "struct", + "name": "pixelaw::core::utils::DefaultParameters", + "members": [ { - "name": "owner", + "name": "player_override", "type": "core::option::Option::" }, { - "name": "app", + "name": "system_override", "type": "core::option::Option::" }, { - "name": "text", - "type": "core::option::Option::" + "name": "area_hint", + "type": "core::option::Option::" }, { - "name": "timestamp", - "type": "core::option::Option::" + "name": "position", + "type": "pixelaw::core::utils::Position" }, { - "name": "action", - "type": "core::option::Option::" + "name": "color", + "type": "core::integer::u32" } ] }, { - "type": "struct", - "name": "pixelaw::core::models::registry::App", - "members": [ + "type": "enum", + "name": "pixelaw::core::utils::Direction", + "variants": [ { - "name": "system", - "type": "core::starknet::contract_address::ContractAddress" + "name": "None", + "type": "()" }, { - "name": "name", - "type": "core::felt252" + "name": "Left", + "type": "()" }, { - "name": "icon", - "type": "core::felt252" + "name": "Right", + "type": "()" }, { - "name": "action", - "type": "core::felt252" + "name": "Up", + "type": "()" + }, + { + "name": "Down", + "type": "()" } ] }, { "type": "interface", - "name": "pixelaw::core::traits::IHooks", - "items": [ - { - "type": "function", - "name": "on_pre_update", - "inputs": [ - { - "name": "pixel_update", - "type": "pixelaw::core::models::pixel::PixelUpdate" - }, - { - "name": "app_caller", - "type": "pixelaw::core::models::registry::App" - }, - { - "name": "player_caller", - "type": "core::starknet::contract_address::ContractAddress" - } - ], - "outputs": [], - "state_mutability": "external" - }, - { - "type": "function", - "name": "on_post_update", - "inputs": [ - { - "name": "pixel_update", - "type": "pixelaw::core::models::pixel::PixelUpdate" - }, - { - "name": "app_caller", - "type": "pixelaw::core::models::registry::App" - }, - { - "name": "player_caller", - "type": "core::starknet::contract_address::ContractAddress" - } - ], - "outputs": [], - "state_mutability": "external" - } - ] - }, - { - "type": "impl", - "name": "ActionsImpl", - "interface_name": "pixelaw::apps::snake::app::ISnakeActions" - }, - { - "type": "struct", - "name": "pixelaw::core::utils::Position", - "members": [ - { - "name": "x", - "type": "core::integer::u16" - }, - { - "name": "y", - "type": "core::integer::u16" - } - ] - }, - { - "type": "struct", - "name": "pixelaw::core::utils::DefaultParameters", - "members": [ - { - "name": "player_override", - "type": "core::option::Option::" - }, - { - "name": "system_override", - "type": "core::option::Option::" - }, - { - "name": "position", - "type": "pixelaw::core::utils::Position" - }, - { - "name": "color", - "type": "core::integer::u32" - } - ] - }, - { - "type": "enum", - "name": "pixelaw::core::utils::Direction", - "variants": [ - { - "name": "None", - "type": "()" - }, - { - "name": "Left", - "type": "()" - }, - { - "name": "Right", - "type": "()" - }, - { - "name": "Up", - "type": "()" - }, - { - "name": "Down", - "type": "()" - } - ] - }, - { - "type": "interface", - "name": "pixelaw::apps::snake::app::ISnakeActions", + "name": "pixelaw::apps::snake::app::ISnakeActions", "items": [ { "type": "function", @@ -3198,901 +3061,27 @@ }, { "name": "Died", - "type": "pixelaw::apps::snake::app::snake_actions::Died", - "kind": "nested" - } - ] - } - ], - "reads": [], - "writes": [ - "pixelaw-Snake", - "pixelaw-SnakeSegment" - ], - "init_calldata": [], - "tag": "pixelaw-snake_actions", - "systems": [ - "on_pre_update", - "on_post_update", - "init", - "move" - ], - "manifest_name": "pixelaw-snake_actions-4f967106" - } - ], - "models": [ - { - "kind": "DojoModel", - "members": [ - { - "name": "system", - "type": "ContractAddress", - "key": true - }, - { - "name": "name", - "type": "felt252", - "key": false - }, - { - "name": "icon", - "type": "felt252", - "key": false - }, - { - "name": "action", - "type": "felt252", - "key": false - } - ], - "class_hash": "0x4107d94a66470b68d2e06102c87937c03cca51fafa84a3a4fc45c95a4d2403c", - "original_class_hash": "0x4107d94a66470b68d2e06102c87937c03cca51fafa84a3a4fc45c95a4d2403c", - "abi": [ - { - "type": "impl", - "name": "DojoModelImpl", - "interface_name": "dojo::model::model::IModel" - }, - { - "type": "struct", - "name": "core::byte_array::ByteArray", - "members": [ - { - "name": "data", - "type": "core::array::Array::" - }, - { - "name": "pending_word", - "type": "core::felt252" - }, - { - "name": "pending_word_len", - "type": "core::integer::u32" - } - ] - }, - { - "type": "enum", - "name": "core::option::Option::", - "variants": [ - { - "name": "Some", - "type": "core::integer::u32" - }, - { - "name": "None", - "type": "()" - } - ] - }, - { - "type": "struct", - "name": "core::array::Span::", - "members": [ - { - "name": "snapshot", - "type": "@core::array::Array::" - } - ] - }, - { - "type": "struct", - "name": "dojo::model::layout::FieldLayout", - "members": [ - { - "name": "selector", - "type": "core::felt252" - }, - { - "name": "layout", - "type": "dojo::model::layout::Layout" - } - ] - }, - { - "type": "struct", - "name": "core::array::Span::", - "members": [ - { - "name": "snapshot", - "type": "@core::array::Array::" - } - ] - }, - { - "type": "struct", - "name": "core::array::Span::", - "members": [ - { - "name": "snapshot", - "type": "@core::array::Array::" - } - ] - }, - { - "type": "enum", - "name": "dojo::model::layout::Layout", - "variants": [ - { - "name": "Fixed", - "type": "core::array::Span::" - }, - { - "name": "Struct", - "type": "core::array::Span::" - }, - { - "name": "Tuple", - "type": "core::array::Span::" - }, - { - "name": "Array", - "type": "core::array::Span::" - }, - { - "name": "ByteArray", - "type": "()" - }, - { - "name": "Enum", - "type": "core::array::Span::" - } - ] - }, - { - "type": "struct", - "name": "core::array::Span::", - "members": [ - { - "name": "snapshot", - "type": "@core::array::Array::" - } - ] - }, - { - "type": "struct", - "name": "dojo::model::introspect::Member", - "members": [ - { - "name": "name", - "type": "core::felt252" - }, - { - "name": "attrs", - "type": "core::array::Span::" - }, - { - "name": "ty", - "type": "dojo::model::introspect::Ty" - } - ] - }, - { - "type": "struct", - "name": "core::array::Span::", - "members": [ - { - "name": "snapshot", - "type": "@core::array::Array::" - } - ] - }, - { - "type": "struct", - "name": "dojo::model::introspect::Struct", - "members": [ - { - "name": "name", - "type": "core::felt252" - }, - { - "name": "attrs", - "type": "core::array::Span::" - }, - { - "name": "children", - "type": "core::array::Span::" - } - ] - }, - { - "type": "struct", - "name": "core::array::Span::<(core::felt252, dojo::model::introspect::Ty)>", - "members": [ - { - "name": "snapshot", - "type": "@core::array::Array::<(core::felt252, dojo::model::introspect::Ty)>" - } - ] - }, - { - "type": "struct", - "name": "dojo::model::introspect::Enum", - "members": [ - { - "name": "name", - "type": "core::felt252" - }, - { - "name": "attrs", - "type": "core::array::Span::" - }, - { - "name": "children", - "type": "core::array::Span::<(core::felt252, dojo::model::introspect::Ty)>" - } - ] - }, - { - "type": "struct", - "name": "core::array::Span::", - "members": [ - { - "name": "snapshot", - "type": "@core::array::Array::" - } - ] - }, - { - "type": "enum", - "name": "dojo::model::introspect::Ty", - "variants": [ - { - "name": "Primitive", - "type": "core::felt252" - }, - { - "name": "Struct", - "type": "dojo::model::introspect::Struct" - }, - { - "name": "Enum", - "type": "dojo::model::introspect::Enum" - }, - { - "name": "Tuple", - "type": "core::array::Span::" - }, - { - "name": "Array", - "type": "core::array::Span::" - }, - { - "name": "ByteArray", - "type": "()" - } - ] - }, - { - "type": "interface", - "name": "dojo::model::model::IModel", - "items": [ - { - "type": "function", - "name": "name", - "inputs": [], - "outputs": [ - { - "type": "core::byte_array::ByteArray" - } - ], - "state_mutability": "view" - }, - { - "type": "function", - "name": "namespace", - "inputs": [], - "outputs": [ - { - "type": "core::byte_array::ByteArray" - } - ], - "state_mutability": "view" - }, - { - "type": "function", - "name": "tag", - "inputs": [], - "outputs": [ - { - "type": "core::byte_array::ByteArray" - } - ], - "state_mutability": "view" - }, - { - "type": "function", - "name": "version", - "inputs": [], - "outputs": [ - { - "type": "core::integer::u8" - } - ], - "state_mutability": "view" - }, - { - "type": "function", - "name": "selector", - "inputs": [], - "outputs": [ - { - "type": "core::felt252" - } - ], - "state_mutability": "view" - }, - { - "type": "function", - "name": "name_hash", - "inputs": [], - "outputs": [ - { - "type": "core::felt252" - } - ], - "state_mutability": "view" - }, - { - "type": "function", - "name": "namespace_hash", - "inputs": [], - "outputs": [ - { - "type": "core::felt252" - } - ], - "state_mutability": "view" - }, - { - "type": "function", - "name": "unpacked_size", - "inputs": [], - "outputs": [ - { - "type": "core::option::Option::" - } - ], - "state_mutability": "view" - }, - { - "type": "function", - "name": "packed_size", - "inputs": [], - "outputs": [ - { - "type": "core::option::Option::" - } - ], - "state_mutability": "view" - }, - { - "type": "function", - "name": "layout", - "inputs": [], - "outputs": [ - { - "type": "dojo::model::layout::Layout" - } - ], - "state_mutability": "view" - }, - { - "type": "function", - "name": "schema", - "inputs": [], - "outputs": [ - { - "type": "dojo::model::introspect::Ty" - } - ], - "state_mutability": "view" - } - ] - }, - { - "type": "impl", - "name": "appImpl", - "interface_name": "pixelaw::core::models::registry::Iapp" - }, - { - "type": "struct", - "name": "pixelaw::core::models::registry::App", - "members": [ - { - "name": "system", - "type": "core::starknet::contract_address::ContractAddress" - }, - { - "name": "name", - "type": "core::felt252" - }, - { - "name": "icon", - "type": "core::felt252" - }, - { - "name": "action", - "type": "core::felt252" - } - ] - }, - { - "type": "interface", - "name": "pixelaw::core::models::registry::Iapp", - "items": [ - { - "type": "function", - "name": "ensure_abi", - "inputs": [ - { - "name": "model", - "type": "pixelaw::core::models::registry::App" - } - ], - "outputs": [], - "state_mutability": "view" - } - ] - }, - { - "type": "event", - "name": "pixelaw::core::models::registry::app::Event", - "kind": "enum", - "variants": [] - } - ], - "tag": "pixelaw-App", - "qualified_path": "pixelaw::core::models::registry::app", - "manifest_name": "pixelaw-App-36504565" - }, - { - "kind": "DojoModel", - "members": [ - { - "name": "name", - "type": "felt252", - "key": true - }, - { - "name": "system", - "type": "ContractAddress", - "key": false - } - ], - "class_hash": "0x7d54c34e9b4215ceaada6950e0b521ef3892de01fbaea2c8323e8c2cf3329c8", - "original_class_hash": "0x7d54c34e9b4215ceaada6950e0b521ef3892de01fbaea2c8323e8c2cf3329c8", - "abi": [ - { - "type": "impl", - "name": "DojoModelImpl", - "interface_name": "dojo::model::model::IModel" - }, - { - "type": "struct", - "name": "core::byte_array::ByteArray", - "members": [ - { - "name": "data", - "type": "core::array::Array::" - }, - { - "name": "pending_word", - "type": "core::felt252" - }, - { - "name": "pending_word_len", - "type": "core::integer::u32" - } - ] - }, - { - "type": "enum", - "name": "core::option::Option::", - "variants": [ - { - "name": "Some", - "type": "core::integer::u32" - }, - { - "name": "None", - "type": "()" - } - ] - }, - { - "type": "struct", - "name": "core::array::Span::", - "members": [ - { - "name": "snapshot", - "type": "@core::array::Array::" - } - ] - }, - { - "type": "struct", - "name": "dojo::model::layout::FieldLayout", - "members": [ - { - "name": "selector", - "type": "core::felt252" - }, - { - "name": "layout", - "type": "dojo::model::layout::Layout" - } - ] - }, - { - "type": "struct", - "name": "core::array::Span::", - "members": [ - { - "name": "snapshot", - "type": "@core::array::Array::" - } - ] - }, - { - "type": "struct", - "name": "core::array::Span::", - "members": [ - { - "name": "snapshot", - "type": "@core::array::Array::" - } - ] - }, - { - "type": "enum", - "name": "dojo::model::layout::Layout", - "variants": [ - { - "name": "Fixed", - "type": "core::array::Span::" - }, - { - "name": "Struct", - "type": "core::array::Span::" - }, - { - "name": "Tuple", - "type": "core::array::Span::" - }, - { - "name": "Array", - "type": "core::array::Span::" - }, - { - "name": "ByteArray", - "type": "()" - }, - { - "name": "Enum", - "type": "core::array::Span::" - } - ] - }, - { - "type": "struct", - "name": "core::array::Span::", - "members": [ - { - "name": "snapshot", - "type": "@core::array::Array::" - } - ] - }, - { - "type": "struct", - "name": "dojo::model::introspect::Member", - "members": [ - { - "name": "name", - "type": "core::felt252" - }, - { - "name": "attrs", - "type": "core::array::Span::" - }, - { - "name": "ty", - "type": "dojo::model::introspect::Ty" - } - ] - }, - { - "type": "struct", - "name": "core::array::Span::", - "members": [ - { - "name": "snapshot", - "type": "@core::array::Array::" - } - ] - }, - { - "type": "struct", - "name": "dojo::model::introspect::Struct", - "members": [ - { - "name": "name", - "type": "core::felt252" - }, - { - "name": "attrs", - "type": "core::array::Span::" - }, - { - "name": "children", - "type": "core::array::Span::" - } - ] - }, - { - "type": "struct", - "name": "core::array::Span::<(core::felt252, dojo::model::introspect::Ty)>", - "members": [ - { - "name": "snapshot", - "type": "@core::array::Array::<(core::felt252, dojo::model::introspect::Ty)>" - } - ] - }, - { - "type": "struct", - "name": "dojo::model::introspect::Enum", - "members": [ - { - "name": "name", - "type": "core::felt252" - }, - { - "name": "attrs", - "type": "core::array::Span::" - }, - { - "name": "children", - "type": "core::array::Span::<(core::felt252, dojo::model::introspect::Ty)>" - } - ] - }, - { - "type": "struct", - "name": "core::array::Span::", - "members": [ - { - "name": "snapshot", - "type": "@core::array::Array::" - } - ] - }, - { - "type": "enum", - "name": "dojo::model::introspect::Ty", - "variants": [ - { - "name": "Primitive", - "type": "core::felt252" - }, - { - "name": "Struct", - "type": "dojo::model::introspect::Struct" - }, - { - "name": "Enum", - "type": "dojo::model::introspect::Enum" - }, - { - "name": "Tuple", - "type": "core::array::Span::" - }, - { - "name": "Array", - "type": "core::array::Span::" - }, - { - "name": "ByteArray", - "type": "()" - } - ] - }, - { - "type": "interface", - "name": "dojo::model::model::IModel", - "items": [ - { - "type": "function", - "name": "name", - "inputs": [], - "outputs": [ - { - "type": "core::byte_array::ByteArray" - } - ], - "state_mutability": "view" - }, - { - "type": "function", - "name": "namespace", - "inputs": [], - "outputs": [ - { - "type": "core::byte_array::ByteArray" - } - ], - "state_mutability": "view" - }, - { - "type": "function", - "name": "tag", - "inputs": [], - "outputs": [ - { - "type": "core::byte_array::ByteArray" - } - ], - "state_mutability": "view" - }, - { - "type": "function", - "name": "version", - "inputs": [], - "outputs": [ - { - "type": "core::integer::u8" - } - ], - "state_mutability": "view" - }, - { - "type": "function", - "name": "selector", - "inputs": [], - "outputs": [ - { - "type": "core::felt252" - } - ], - "state_mutability": "view" - }, - { - "type": "function", - "name": "name_hash", - "inputs": [], - "outputs": [ - { - "type": "core::felt252" - } - ], - "state_mutability": "view" - }, - { - "type": "function", - "name": "namespace_hash", - "inputs": [], - "outputs": [ - { - "type": "core::felt252" - } - ], - "state_mutability": "view" - }, - { - "type": "function", - "name": "unpacked_size", - "inputs": [], - "outputs": [ - { - "type": "core::option::Option::" - } - ], - "state_mutability": "view" - }, - { - "type": "function", - "name": "packed_size", - "inputs": [], - "outputs": [ - { - "type": "core::option::Option::" - } - ], - "state_mutability": "view" - }, - { - "type": "function", - "name": "layout", - "inputs": [], - "outputs": [ - { - "type": "dojo::model::layout::Layout" - } - ], - "state_mutability": "view" - }, - { - "type": "function", - "name": "schema", - "inputs": [], - "outputs": [ - { - "type": "dojo::model::introspect::Ty" - } - ], - "state_mutability": "view" - } - ] - }, - { - "type": "impl", - "name": "app_nameImpl", - "interface_name": "pixelaw::core::models::registry::Iapp_name" - }, - { - "type": "struct", - "name": "pixelaw::core::models::registry::AppName", - "members": [ - { - "name": "name", - "type": "core::felt252" - }, - { - "name": "system", - "type": "core::starknet::contract_address::ContractAddress" - } - ] - }, - { - "type": "interface", - "name": "pixelaw::core::models::registry::Iapp_name", - "items": [ - { - "type": "function", - "name": "ensure_abi", - "inputs": [ - { - "name": "model", - "type": "pixelaw::core::models::registry::AppName" - } - ], - "outputs": [], - "state_mutability": "view" + "type": "pixelaw::apps::snake::app::snake_actions::Died", + "kind": "nested" } ] - }, - { - "type": "event", - "name": "pixelaw::core::models::registry::app_name::Event", - "kind": "enum", - "variants": [] } ], - "tag": "pixelaw-AppName", - "qualified_path": "pixelaw::core::models::registry::app_name", - "manifest_name": "pixelaw-AppName-3b816829" - }, + "reads": [], + "writes": [ + "pixelaw-Snake", + "pixelaw-SnakeSegment" + ], + "init_calldata": [], + "tag": "pixelaw-snake_actions", + "systems": [ + "init", + "move" + ], + "manifest_name": "pixelaw-snake_actions-4f967106" + } + ], + "models": [ { "kind": "DojoModel", "members": [ @@ -4102,9 +3091,14 @@ "key": true }, { - "name": "player", - "type": "ContractAddress", - "key": true + "name": "name", + "type": "felt252", + "key": false + }, + { + "name": "icon", + "type": "felt252", + "key": false }, { "name": "action", @@ -4112,8 +3106,8 @@ "key": false } ], - "class_hash": "0x3d55e23acf8df5ef0c25b76d5a6b7765c241c494af075c7ce3858568bec45f1", - "original_class_hash": "0x3d55e23acf8df5ef0c25b76d5a6b7765c241c494af075c7ce3858568bec45f1", + "class_hash": "0x4107d94a66470b68d2e06102c87937c03cca51fafa84a3a4fc45c95a4d2403c", + "original_class_hash": "0x4107d94a66470b68d2e06102c87937c03cca51fafa84a3a4fc45c95a4d2403c", "abi": [ { "type": "impl", @@ -4479,20 +3473,24 @@ }, { "type": "impl", - "name": "app_userImpl", - "interface_name": "pixelaw::core::models::registry::Iapp_user" + "name": "appImpl", + "interface_name": "pixelaw::core::models::registry::Iapp" }, { "type": "struct", - "name": "pixelaw::core::models::registry::AppUser", + "name": "pixelaw::core::models::registry::App", "members": [ { "name": "system", "type": "core::starknet::contract_address::ContractAddress" }, { - "name": "player", - "type": "core::starknet::contract_address::ContractAddress" + "name": "name", + "type": "core::felt252" + }, + { + "name": "icon", + "type": "core::felt252" }, { "name": "action", @@ -4502,7 +3500,7 @@ }, { "type": "interface", - "name": "pixelaw::core::models::registry::Iapp_user", + "name": "pixelaw::core::models::registry::Iapp", "items": [ { "type": "function", @@ -4510,7 +3508,7 @@ "inputs": [ { "name": "model", - "type": "pixelaw::core::models::registry::AppUser" + "type": "pixelaw::core::models::registry::App" } ], "outputs": [], @@ -4520,36 +3518,31 @@ }, { "type": "event", - "name": "pixelaw::core::models::registry::app_user::Event", + "name": "pixelaw::core::models::registry::app::Event", "kind": "enum", "variants": [] } ], - "tag": "pixelaw-AppUser", - "qualified_path": "pixelaw::core::models::registry::app_user", - "manifest_name": "pixelaw-AppUser-4eda3c52" + "tag": "pixelaw-App", + "qualified_path": "pixelaw::core::models::registry::app", + "manifest_name": "pixelaw-App-36504565" }, { "kind": "DojoModel", "members": [ { - "name": "id", - "type": "u64", + "name": "name", + "type": "felt252", "key": true }, { - "name": "owner", + "name": "system", "type": "ContractAddress", "key": false - }, - { - "name": "default_color", - "type": "u32", - "key": false } ], - "class_hash": "0x7974a29051adec721e79e8d6f107df99d710e9d1948684c8daf9459b9117f6e", - "original_class_hash": "0x7974a29051adec721e79e8d6f107df99d710e9d1948684c8daf9459b9117f6e", + "class_hash": "0x7d54c34e9b4215ceaada6950e0b521ef3892de01fbaea2c8323e8c2cf3329c8", + "original_class_hash": "0x7d54c34e9b4215ceaada6950e0b521ef3892de01fbaea2c8323e8c2cf3329c8", "abi": [ { "type": "impl", @@ -4915,30 +3908,26 @@ }, { "type": "impl", - "name": "areaImpl", - "interface_name": "pixelaw::core::models::area::Iarea" + "name": "app_nameImpl", + "interface_name": "pixelaw::core::models::registry::Iapp_name" }, { "type": "struct", - "name": "pixelaw::core::models::area::Area", + "name": "pixelaw::core::models::registry::AppName", "members": [ { - "name": "id", - "type": "core::integer::u64" + "name": "name", + "type": "core::felt252" }, { - "name": "owner", + "name": "system", "type": "core::starknet::contract_address::ContractAddress" - }, - { - "name": "default_color", - "type": "core::integer::u32" } ] }, { "type": "interface", - "name": "pixelaw::core::models::area::Iarea", + "name": "pixelaw::core::models::registry::Iapp_name", "items": [ { "type": "function", @@ -4946,7 +3935,7 @@ "inputs": [ { "name": "model", - "type": "pixelaw::core::models::area::Area" + "type": "pixelaw::core::models::registry::AppName" } ], "outputs": [], @@ -4956,31 +3945,36 @@ }, { "type": "event", - "name": "pixelaw::core::models::area::area::Event", + "name": "pixelaw::core::models::registry::app_name::Event", "kind": "enum", "variants": [] } ], - "tag": "pixelaw-Area", - "qualified_path": "pixelaw::core::models::area::area", - "manifest_name": "pixelaw-Area-41f22f17" + "tag": "pixelaw-AppName", + "qualified_path": "pixelaw::core::models::registry::app_name", + "manifest_name": "pixelaw-AppName-3b816829" }, { "kind": "DojoModel", "members": [ { - "name": "key", - "type": "felt252", + "name": "system", + "type": "ContractAddress", "key": true }, { - "name": "value", + "name": "player", "type": "ContractAddress", + "key": true + }, + { + "name": "action", + "type": "felt252", "key": false } ], - "class_hash": "0x296cfe5fb82a8b03b4aa78e35955bc70971babeb414d70a6a8acc52a4eacab2", - "original_class_hash": "0x296cfe5fb82a8b03b4aa78e35955bc70971babeb414d70a6a8acc52a4eacab2", + "class_hash": "0x3d55e23acf8df5ef0c25b76d5a6b7765c241c494af075c7ce3858568bec45f1", + "original_class_hash": "0x3d55e23acf8df5ef0c25b76d5a6b7765c241c494af075c7ce3858568bec45f1", "abi": [ { "type": "impl", @@ -5346,26 +4340,30 @@ }, { "type": "impl", - "name": "core_actions_addressImpl", - "interface_name": "pixelaw::core::models::registry::Icore_actions_address" + "name": "app_userImpl", + "interface_name": "pixelaw::core::models::registry::Iapp_user" }, { "type": "struct", - "name": "pixelaw::core::models::registry::CoreActionsAddress", + "name": "pixelaw::core::models::registry::AppUser", "members": [ { - "name": "key", - "type": "core::felt252" + "name": "system", + "type": "core::starknet::contract_address::ContractAddress" }, { - "name": "value", + "name": "player", "type": "core::starknet::contract_address::ContractAddress" + }, + { + "name": "action", + "type": "core::felt252" } ] }, { "type": "interface", - "name": "pixelaw::core::models::registry::Icore_actions_address", + "name": "pixelaw::core::models::registry::Iapp_user", "items": [ { "type": "function", @@ -5373,7 +4371,7 @@ "inputs": [ { "name": "model", - "type": "pixelaw::core::models::registry::CoreActionsAddress" + "type": "pixelaw::core::models::registry::AppUser" } ], "outputs": [], @@ -5383,36 +4381,41 @@ }, { "type": "event", - "name": "pixelaw::core::models::registry::core_actions_address::Event", + "name": "pixelaw::core::models::registry::app_user::Event", "kind": "enum", "variants": [] } ], - "tag": "pixelaw-CoreActionsAddress", - "qualified_path": "pixelaw::core::models::registry::core_actions_address", - "manifest_name": "pixelaw-CoreActionsAddress-5379e1ce" + "tag": "pixelaw-AppUser", + "qualified_path": "pixelaw::core::models::registry::app_user", + "manifest_name": "pixelaw-AppUser-4eda3c52" }, { "kind": "DojoModel", "members": [ { - "name": "system", - "type": "ContractAddress", + "name": "id", + "type": "u64", "key": true }, { - "name": "selector", - "type": "felt252", - "key": true + "name": "app", + "type": "ContractAddress", + "key": false }, { - "name": "instruction", - "type": "felt252", + "name": "owner", + "type": "ContractAddress", + "key": false + }, + { + "name": "color", + "type": "u32", "key": false } ], - "class_hash": "0x710dc73b9f03542890421c368ca53fe61416010f69709337bc7b40b9c3115af", - "original_class_hash": "0x710dc73b9f03542890421c368ca53fe61416010f69709337bc7b40b9c3115af", + "class_hash": "0x4a51f0c4ffde38ee62c5edda4b8ac89892063623f6cbc0eeadbfb271cac83ae", + "original_class_hash": "0x4a51f0c4ffde38ee62c5edda4b8ac89892063623f6cbc0eeadbfb271cac83ae", "abi": [ { "type": "impl", @@ -5778,30 +4781,34 @@ }, { "type": "impl", - "name": "instructionImpl", - "interface_name": "pixelaw::core::models::registry::Iinstruction" + "name": "areaImpl", + "interface_name": "pixelaw::core::models::area::Iarea" }, { "type": "struct", - "name": "pixelaw::core::models::registry::Instruction", + "name": "pixelaw::core::models::area::Area", "members": [ { - "name": "system", + "name": "id", + "type": "core::integer::u64" + }, + { + "name": "app", "type": "core::starknet::contract_address::ContractAddress" }, { - "name": "selector", - "type": "core::felt252" + "name": "owner", + "type": "core::starknet::contract_address::ContractAddress" }, { - "name": "instruction", - "type": "core::felt252" + "name": "color", + "type": "core::integer::u32" } ] }, { "type": "interface", - "name": "pixelaw::core::models::registry::Iinstruction", + "name": "pixelaw::core::models::area::Iarea", "items": [ { "type": "function", @@ -5809,7 +4816,7 @@ "inputs": [ { "name": "model", - "type": "pixelaw::core::models::registry::Instruction" + "type": "pixelaw::core::models::area::Area" } ], "outputs": [], @@ -5819,36 +4826,31 @@ }, { "type": "event", - "name": "pixelaw::core::models::registry::instruction::Event", + "name": "pixelaw::core::models::area::area::Event", "kind": "enum", "variants": [] } ], - "tag": "pixelaw-Instruction", - "qualified_path": "pixelaw::core::models::registry::instruction", - "manifest_name": "pixelaw-Instruction-4c7c4844" + "tag": "pixelaw-Area", + "qualified_path": "pixelaw::core::models::area::area", + "manifest_name": "pixelaw-Area-41f22f17" }, { "kind": "DojoModel", "members": [ { - "name": "allowing_app", - "type": "ContractAddress", + "name": "key", + "type": "felt252", "key": true }, { - "name": "allowed_app", + "name": "value", "type": "ContractAddress", - "key": true - }, - { - "name": "permission", - "type": "Permission", "key": false } ], - "class_hash": "0x7083f333ceabd1e174c4f5b129b7d5cfeaccd7b4fcc5ea2e5a264cce7dc302", - "original_class_hash": "0x7083f333ceabd1e174c4f5b129b7d5cfeaccd7b4fcc5ea2e5a264cce7dc302", + "class_hash": "0x296cfe5fb82a8b03b4aa78e35955bc70971babeb414d70a6a8acc52a4eacab2", + "original_class_hash": "0x296cfe5fb82a8b03b4aa78e35955bc70971babeb414d70a6a8acc52a4eacab2", "abi": [ { "type": "impl", @@ -6214,74 +5216,26 @@ }, { "type": "impl", - "name": "permissionsImpl", - "interface_name": "pixelaw::core::models::permissions::Ipermissions" - }, - { - "type": "enum", - "name": "core::bool", - "variants": [ - { - "name": "False", - "type": "()" - }, - { - "name": "True", - "type": "()" - } - ] - }, - { - "type": "struct", - "name": "pixelaw::core::models::permissions::Permission", - "members": [ - { - "name": "app", - "type": "core::bool" - }, - { - "name": "color", - "type": "core::bool" - }, - { - "name": "owner", - "type": "core::bool" - }, - { - "name": "text", - "type": "core::bool" - }, - { - "name": "timestamp", - "type": "core::bool" - }, - { - "name": "action", - "type": "core::bool" - } - ] + "name": "core_actions_addressImpl", + "interface_name": "pixelaw::core::models::registry::Icore_actions_address" }, { "type": "struct", - "name": "pixelaw::core::models::permissions::Permissions", + "name": "pixelaw::core::models::registry::CoreActionsAddress", "members": [ { - "name": "allowing_app", - "type": "core::starknet::contract_address::ContractAddress" + "name": "key", + "type": "core::felt252" }, { - "name": "allowed_app", + "name": "value", "type": "core::starknet::contract_address::ContractAddress" - }, - { - "name": "permission", - "type": "pixelaw::core::models::permissions::Permission" } ] }, { "type": "interface", - "name": "pixelaw::core::models::permissions::Ipermissions", + "name": "pixelaw::core::models::registry::Icore_actions_address", "items": [ { "type": "function", @@ -6289,7 +5243,7 @@ "inputs": [ { "name": "model", - "type": "pixelaw::core::models::permissions::Permissions" + "type": "pixelaw::core::models::registry::CoreActionsAddress" } ], "outputs": [], @@ -6299,14 +5253,14 @@ }, { "type": "event", - "name": "pixelaw::core::models::permissions::permissions::Event", + "name": "pixelaw::core::models::registry::core_actions_address::Event", "kind": "enum", "variants": [] } ], - "tag": "pixelaw-Permissions", - "qualified_path": "pixelaw::core::models::permissions::permissions", - "manifest_name": "pixelaw-Permissions-72b77307" + "tag": "pixelaw-CoreActionsAddress", + "qualified_path": "pixelaw::core::models::registry::core_actions_address", + "manifest_name": "pixelaw-CoreActionsAddress-5379e1ce" }, { "kind": "DojoModel", diff --git a/contracts/manifests/dev/deployment/manifest.toml b/contracts/manifests/dev/deployment/manifest.toml index 50dffab..da9c322 100644 --- a/contracts/manifests/dev/deployment/manifest.toml +++ b/contracts/manifests/dev/deployment/manifest.toml @@ -4,7 +4,7 @@ class_hash = "0x6f38d5d9507c5d9546290e1a27e309efe5a9af3770b6cc1627db4a1b90a7dce" original_class_hash = "0x6f38d5d9507c5d9546290e1a27e309efe5a9af3770b6cc1627db4a1b90a7dce" abi = "manifests/dev/deployment/abis/dojo-world.json" address = "0x4adbe4bfe631a95a5ce99d8200a8721b1ac8096ff8941cecddc4e79a7b2d5d5" -transaction_hash = "0x58faca59d15ffd281872c1507d29a204c3c7f14a69cb7a6f26b1a7fbcbc541d" +transaction_hash = "0x64c2c0a6a6d2fca97c150f0c837e091c234673d6beb15ac7bcdcd7f6c355eec" block_number = 3 seed = "pixelaw" manifest_name = "dojo-world" @@ -24,8 +24,8 @@ manifest_name = "dojo-base" [[contracts]] kind = "DojoContract" address = "0x23fc93581dff74d3d92a445b3f5eb8ea7c41da1e7848f370f244acbbf604a79" -class_hash = "0x123a3081ef2ee10896770486a01bbb72fc98dbe1d638b11cd0928516e2f4589" -original_class_hash = "0x123a3081ef2ee10896770486a01bbb72fc98dbe1d638b11cd0928516e2f4589" +class_hash = "0x9e00605511c63fa1b4366de9baf304748f30682ab4d1cc12b51d93745f7ed9" +original_class_hash = "0x9e00605511c63fa1b4366de9baf304748f30682ab4d1cc12b51d93745f7ed9" base_class_hash = "0x2427dd10a58850ac9a5ca6ce04b7771b05330fd18f2e481831ad903b969e6b2" abi = "manifests/dev/deployment/abis/contracts/pixelaw-actions-16928a49.json" reads = [] @@ -43,12 +43,9 @@ init_calldata = [] tag = "pixelaw-actions" systems = [ "init", - "update_permission", "schedule_queue", "process_queue", - "update_pixel", "alert_player", - "set_instruction", "remove_area", ] manifest_name = "pixelaw-actions-16928a49" @@ -56,8 +53,8 @@ manifest_name = "pixelaw-actions-16928a49" [[contracts]] kind = "DojoContract" address = "0x108da9b46a036a2b1c7bab7b9c1f4fe9b4895ce66b4dcca8580214f0f47b503" -class_hash = "0x360a33b4d17c3858ae5a1850cb4e22866d88f2e710d897643af4813f1ec2d3c" -original_class_hash = "0x360a33b4d17c3858ae5a1850cb4e22866d88f2e710d897643af4813f1ec2d3c" +class_hash = "0x2cebb25adf8fe48de7d7797e77f82f8eb7b090b1f354bae20c2c895d2043461" +original_class_hash = "0x2cebb25adf8fe48de7d7797e77f82f8eb7b090b1f354bae20c2c895d2043461" base_class_hash = "0x2427dd10a58850ac9a5ca6ce04b7771b05330fd18f2e481831ad903b969e6b2" abi = "manifests/dev/deployment/abis/contracts/pixelaw-paint_actions-2afb94fe.json" reads = [] @@ -66,7 +63,6 @@ init_calldata = [] tag = "pixelaw-paint_actions" systems = [ "init", - "on_pre_update", "on_post_update", "interact", "put_color", @@ -78,8 +74,8 @@ manifest_name = "pixelaw-paint_actions-2afb94fe" [[contracts]] kind = "DojoContract" address = "0x57531304fc089e7af76d7e29c73ca54583e22e88a9190d725cb9447373864db" -class_hash = "0x17502315bf1d1704ad7a1203887b14a4728f829b9337d16b1a1e78821842079" -original_class_hash = "0x17502315bf1d1704ad7a1203887b14a4728f829b9337d16b1a1e78821842079" +class_hash = "0x5e11ee031116bac886f9c4642a25815bd772fc0cee90e43e42da888b1ae72e1" +original_class_hash = "0x5e11ee031116bac886f9c4642a25815bd772fc0cee90e43e42da888b1ae72e1" base_class_hash = "0x2427dd10a58850ac9a5ca6ce04b7771b05330fd18f2e481831ad903b969e6b2" abi = "manifests/dev/deployment/abis/contracts/pixelaw-snake_actions-4f967106.json" reads = [] @@ -90,8 +86,6 @@ writes = [ init_calldata = [] tag = "pixelaw-snake_actions" systems = [ - "on_pre_update", - "on_post_update", "init", "move", ] @@ -171,8 +165,8 @@ key = false [[models]] kind = "DojoModel" -class_hash = "0x7974a29051adec721e79e8d6f107df99d710e9d1948684c8daf9459b9117f6e" -original_class_hash = "0x7974a29051adec721e79e8d6f107df99d710e9d1948684c8daf9459b9117f6e" +class_hash = "0x4a51f0c4ffde38ee62c5edda4b8ac89892063623f6cbc0eeadbfb271cac83ae" +original_class_hash = "0x4a51f0c4ffde38ee62c5edda4b8ac89892063623f6cbc0eeadbfb271cac83ae" abi = "manifests/dev/deployment/abis/models/pixelaw-Area-41f22f17.json" tag = "pixelaw-Area" qualified_path = "pixelaw::core::models::area::area" @@ -183,13 +177,18 @@ name = "id" type = "u64" key = true +[[models.members]] +name = "app" +type = "ContractAddress" +key = false + [[models.members]] name = "owner" type = "ContractAddress" key = false [[models.members]] -name = "default_color" +name = "color" type = "u32" key = false @@ -212,54 +211,6 @@ name = "value" type = "ContractAddress" key = false -[[models]] -kind = "DojoModel" -class_hash = "0x710dc73b9f03542890421c368ca53fe61416010f69709337bc7b40b9c3115af" -original_class_hash = "0x710dc73b9f03542890421c368ca53fe61416010f69709337bc7b40b9c3115af" -abi = "manifests/dev/deployment/abis/models/pixelaw-Instruction-4c7c4844.json" -tag = "pixelaw-Instruction" -qualified_path = "pixelaw::core::models::registry::instruction" -manifest_name = "pixelaw-Instruction-4c7c4844" - -[[models.members]] -name = "system" -type = "ContractAddress" -key = true - -[[models.members]] -name = "selector" -type = "felt252" -key = true - -[[models.members]] -name = "instruction" -type = "felt252" -key = false - -[[models]] -kind = "DojoModel" -class_hash = "0x7083f333ceabd1e174c4f5b129b7d5cfeaccd7b4fcc5ea2e5a264cce7dc302" -original_class_hash = "0x7083f333ceabd1e174c4f5b129b7d5cfeaccd7b4fcc5ea2e5a264cce7dc302" -abi = "manifests/dev/deployment/abis/models/pixelaw-Permissions-72b77307.json" -tag = "pixelaw-Permissions" -qualified_path = "pixelaw::core::models::permissions::permissions" -manifest_name = "pixelaw-Permissions-72b77307" - -[[models.members]] -name = "allowing_app" -type = "ContractAddress" -key = true - -[[models.members]] -name = "allowed_app" -type = "ContractAddress" -key = true - -[[models.members]] -name = "permission" -type = "Permission" -key = false - [[models]] kind = "DojoModel" class_hash = "0x6363714e0e5ce09675144935223ff5390e7fefe6ee059a8d62ffc79a3e146ad" diff --git a/contracts/scripts/create_snapshot.sh b/contracts/scripts/create_snapshot.sh index 5cb137c..aa96e53 100755 --- a/contracts/scripts/create_snapshot.sh +++ b/contracts/scripts/create_snapshot.sh @@ -97,7 +97,7 @@ sleep 1 # Setup PixeLAW auth and init declare "WORLD"=$(cat $MANIFEST | jq -r '.world.address') -CORE_MODELS=("pixelaw-App" "pixelaw-AppName" "pixelaw-CoreActionsAddress" "pixelaw-Pixel" "pixelaw-QueueItem" "pixelaw-RTree" "pixelaw-Area" "pixelaw-Snake" "pixelaw-Instruction") +CORE_MODELS=("pixelaw-App" "pixelaw-AppName" "pixelaw-CoreActionsAddress" "pixelaw-Pixel" "pixelaw-QueueItem" "pixelaw-RTree" "pixelaw-Area" "pixelaw-Snake") SNAKE_MODELS=("pixelaw-Snake" "pixelaw-SnakeSegment") echo "Start Torii" @@ -192,7 +192,7 @@ done sleep 3 -exit +exit echo "Stopping katana and torii" pkill -f torii pkill -f katana diff --git a/contracts/universal_deployer.json b/contracts/universal_deployer.json new file mode 100644 index 0000000..65bf6ca --- /dev/null +++ b/contracts/universal_deployer.json @@ -0,0 +1,7037 @@ +{ + "abi": [ + { + "data": [ + { + "name": "address", + "type": "felt" + }, + { + "name": "deployer", + "type": "felt" + }, + { + "name": "unique", + "type": "felt" + }, + { + "name": "classHash", + "type": "felt" + }, + { + "name": "calldata_len", + "type": "felt" + }, + { + "name": "calldata", + "type": "felt*" + }, + { + "name": "salt", + "type": "felt" + } + ], + "keys": [], + "name": "ContractDeployed", + "type": "event" + }, + { + "inputs": [ + { + "name": "classHash", + "type": "felt" + }, + { + "name": "salt", + "type": "felt" + }, + { + "name": "unique", + "type": "felt" + }, + { + "name": "calldata_len", + "type": "felt" + }, + { + "name": "calldata", + "type": "felt*" + } + ], + "name": "deployContract", + "outputs": [ + { + "name": "address", + "type": "felt" + } + ], + "type": "function" + } + ], + "entry_points_by_type": { + "CONSTRUCTOR": [], + "EXTERNAL": [ + { + "offset": 155, + "selector": "0x1987cbd17808b9a23693d4de7e246a443cfe37e6e7fbaeabd7d7e6532b07c3d" + } + ], + "L1_HANDLER": [] + }, + "program": { + "attributes": [], + "builtins": [ + "pedersen", + "range_check" + ], + "compiler_version": "0.11.0.1", + "data": [ + "0x40780017fff7fff", + "0x1", + "0x208b7fff7fff7ffe", + "0x400380007ffb7ffc", + "0x400380017ffb7ffd", + "0x482680017ffb8000", + "0x3", + "0x480280027ffb8000", + "0x208b7fff7fff7ffe", + "0x20780017fff7ffd", + "0x3", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480080007fff8000", + "0x400080007ffd7fff", + "0x482480017ffd8001", + "0x1", + "0x482480017ffd8001", + "0x1", + "0xa0680017fff7ffe", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffb", + "0x402a7ffc7ffd7fff", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x4465706c6f79", + "0x400280007ff87fff", + "0x400380017ff87ff9", + "0x400380027ff87ffa", + "0x400380037ff87ffb", + "0x400380047ff87ffc", + "0x400380057ff87ffd", + "0x482680017ff88000", + "0x9", + "0x480280067ff88000", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x47657443616c6c657241646472657373", + "0x400280007ffd7fff", + "0x482680017ffd8000", + "0x2", + "0x480280017ffd8000", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x456d69744576656e74", + "0x400280007ff97fff", + "0x400380017ff97ffa", + "0x400380027ff97ffb", + "0x400380037ff97ffc", + "0x400380047ff97ffd", + "0x482680017ff98000", + "0x5", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x4", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffca", + "0x40137fff7fff8000", + "0x480680017fff8000", + "0x26b160f10156dea0639bec90696772c640b9706a47f5b8c52ea1abe5858b34d", + "0x4002800080007fff", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffc4", + "0x40137fff7fff8001", + "0x4003800080017ff7", + "0x4003800180017ff8", + "0x4003800280017ff9", + "0x4003800380017ffa", + "0x4003800480017ffb", + "0x400380007ff67ffb", + "0x402780017ff68002", + "0x1", + "0x4826800180018000", + "0x5", + "0x40297ffb7fff8003", + "0x4826800180018000", + "0x5", + "0x480a7ffc7fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffbb", + "0x4003800080037ffd", + "0x4826800180038000", + "0x1", + "0x480a7ff57fff8000", + "0x480680017fff8000", + "0x1", + "0x480a80007fff8000", + "0x4828800180007ffc", + "0x480a80017fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffd2", + "0x480a80027fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x6", + "0x480a7ff67fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffc4", + "0x40137ffe7fff8000", + "0x40137fff7fff8001", + "0x482680017ffb8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x20680017fff7fff", + "0xd", + "0x480a7ff77fff8000", + "0x480a80017fff8000", + "0x480a7ffa7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff98", + "0x40137fff7fff8002", + "0x400780017fff8003", + "0x0", + "0x48127ffe7fff8000", + "0x10780017fff7fff", + "0x6", + "0x400b7ffa7fff8002", + "0x400780017fff8003", + "0x1", + "0x480a7ff77fff8000", + "0x40137fff7fff8004", + "0x480a80007fff8000", + "0x480a7ff97fff8000", + "0x480a80027fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480a80037fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff9a", + "0x40137fff7fff8005", + "0x48127ffe7fff8000", + "0x480a7ff87fff8000", + "0x480a80057fff8000", + "0x480a80017fff8000", + "0x480a7ffb7fff8000", + "0x480a7ff97fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480a7ffa7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffab", + "0x48127ffe7fff8000", + "0x480a80047fff8000", + "0x48127ffd7fff8000", + "0x480a80057fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x4003800080007ffc", + "0x4826800180008000", + "0x1", + "0x480a7ffd7fff8000", + "0x4828800080007ffe", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x480280027ffb8000", + "0x480280037ffd8000", + "0x400080007ffe7fff", + "0x482680017ffd8000", + "0x4", + "0x480280037ffd8000", + "0x48307fff7ffe8000", + "0x402a7ffd7ffc7fff", + "0x480280027ffb8000", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x482480017ffd8000", + "0x1", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x480280027ffd8000", + "0x480280037ffd8000", + "0x482680017ffd8000", + "0x4", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffb1", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe2", + "0x48127ff47fff8000", + "0x48127ff47fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe" + ], + "debug_info": { + "file_contents": { + "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo": "assert [cast(fp + (-4), felt*)] = __calldata_actual_size;\n", + "autogen/starknet/arg_processor/0f43bd46c66d6d45ed128fcf30c4bb6888709a05f5dc4a1ab085ec0728ed0c90.cairo": "let __calldata_arg_unique = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/10f4ffaf96982a2fff2ff72dc2d3b1a8878257148aab4051a8f2ef7f16687f01.cairo": "assert [__return_value_ptr] = ret_value.address;\nlet __return_value_ptr = __return_value_ptr + 1;\n", + "autogen/starknet/arg_processor/16b228bb7e88e74b572b7b259cb78c365c4e9c63ad3fbc9aae81e4c7bf3d84dd.cairo": "assert [__calldata_ptr] = calldata_len;\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/19a23c268b4380394040cdcd4e3394633bc2c43cafa96b39c25372069077062d.cairo": "// Check that the length is non-negative.\nassert [range_check_ptr] = calldata_len;\n// Store the updated range_check_ptr as a local variable to keep it available after\n// the memcpy.\nlocal range_check_ptr = range_check_ptr + 1;\n// Keep a reference to __calldata_ptr.\nlet __calldata_ptr_copy = __calldata_ptr;\n// Store the updated __calldata_ptr as a local variable to keep it available after\n// the memcpy.\nlocal __calldata_ptr: felt* = __calldata_ptr + calldata_len * 1;\nmemcpy(\n dst=__calldata_ptr_copy,\n src=calldata,\n len=calldata_len * 1);\n", + "autogen/starknet/arg_processor/1ae65e66ea136a5e26cd89c9b21b42a0f8735b6272ddd2666449ec9dd423841f.cairo": "let __calldata_arg_classHash = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/53f1a6139553b3ccccc557cc464dc3ef40218c3505fcd39eef55d3609f01686d.cairo": "assert [__calldata_ptr] = address;\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/60a1d0127411d0a1f9a364f5245ae52da8e752ea42edf6ddaf5217c8bdeb8bad.cairo": "// Check that the length is non-negative.\nassert [range_check_ptr] = __calldata_arg_calldata_len;\nlet range_check_ptr = range_check_ptr + 1;\n// Create the reference.\nlet __calldata_arg_calldata = cast(__calldata_ptr, felt*);\n// Use 'tempvar' instead of 'let' to avoid repeating this computation for the\n// following arguments.\ntempvar __calldata_ptr = __calldata_ptr + __calldata_arg_calldata_len * 1;\n", + "autogen/starknet/arg_processor/9054b1d016e94763c9bfd6cb2ea6fdbad82bd269d03cdc0485b8a015103154c1.cairo": "assert [__calldata_ptr] = deployer;\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/b3680ca562908399dc897f0a23ed55686e0fba9ab4a18330c139e561aa7b41d8.cairo": "let __calldata_arg_calldata_len = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/ba1d9ba0c2820d7cb2df6f2f4aeae34ef8b189c7149c4a757e99674aa5743013.cairo": "let __calldata_arg_salt = [__calldata_ptr];\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/e16caee21cfa8c7075c2e2392398aea6d74567781005635774ef68d2b7843469.cairo": "assert [__calldata_ptr] = unique;\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/e8c8ce737ec15bf12dd2ba0ea997548ef92cdede2b4e5937b58457c0b80d4c90.cairo": "assert [__calldata_ptr] = classHash;\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/arg_processor/fd8b9222f34b7fd19c96756ace62d77adacb0c2f66dcd6536a1623c81ed3e62a.cairo": "assert [__calldata_ptr] = salt;\nlet __calldata_ptr = __calldata_ptr + 1;\n", + "autogen/starknet/event/ContractDeployed/6150feec30bd48bfd0f446ed8c155a6d911a2c3fb3ec7a980733900416819259.cairo": "emit_event(keys_len=1, keys=__keys_ptr, data_len=__calldata_ptr - __data_ptr, data=__data_ptr);\nreturn ();\n", + "autogen/starknet/event/ContractDeployed/8220fde17ca5479f12ae71a8036f4d354fe722f2c036da610b53511924e4ee84.cairo": "alloc_locals;\nlet (local __keys_ptr: felt*) = alloc();\nassert [__keys_ptr] = SELECTOR;\nlet (local __data_ptr: felt*) = alloc();\nlet __calldata_ptr = __data_ptr;\n", + "autogen/starknet/event/ContractDeployed/a7a8ae41be29ac9f4f6c3b7837c448d787ca051dd1ade98f409e54d33d112504.cairo": "func emit{syscall_ptr: felt*, range_check_ptr}() {\n}\n", + "autogen/starknet/external/deployContract/440770facce9a184c3d8efa86abed1773977d8aa32ad1774ca2db037705f9ceb.cairo": "let ret_value = __wrapped_func{syscall_ptr=syscall_ptr, pedersen_ptr=pedersen_ptr, range_check_ptr=range_check_ptr}(classHash=__calldata_arg_classHash, salt=__calldata_arg_salt, unique=__calldata_arg_unique, calldata_len=__calldata_arg_calldata_len, calldata=__calldata_arg_calldata,);\nlet (range_check_ptr, retdata_size, retdata) = deployContract_encode_return(ret_value, range_check_ptr);\n", + "autogen/starknet/external/deployContract/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 2, felt*)];\n", + "autogen/starknet/external/deployContract/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo": "let pedersen_ptr = [cast([cast(fp + (-5), felt**)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)];\n", + "autogen/starknet/external/deployContract/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)];\n", + "autogen/starknet/external/deployContract/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo": "return (syscall_ptr,pedersen_ptr,range_check_ptr,retdata_size,retdata);\n", + "autogen/starknet/external/return/deployContract/e2f09dd803e7047708e996138de066548a0ec950f5f7a904cab1a662dabb36d7.cairo": "func deployContract_encode_return(ret_value: (address: felt), range_check_ptr) -> (\n range_check_ptr: felt, data_len: felt, data: felt*) {\n %{ memory[ap] = segments.add() %}\n alloc_locals;\n local __return_value_ptr_start: felt*;\n let __return_value_ptr = __return_value_ptr_start;\n with range_check_ptr {\n }\n return (\n range_check_ptr=range_check_ptr,\n data_len=__return_value_ptr - __return_value_ptr_start,\n data=__return_value_ptr_start);\n}\n" + }, + "instruction_locations": { + "0": { + "accessible_scopes": [ + "starkware.cairo.common.alloc", + "starkware.cairo.common.alloc.alloc" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/cairo/common/alloc.cairo" + }, + "start_col": 5, + "start_line": 3 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 12, + "end_line": 4, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/cairo/common/alloc.cairo" + }, + "start_col": 5, + "start_line": 4 + } + }, + "2": { + "accessible_scopes": [ + "starkware.cairo.common.alloc", + "starkware.cairo.common.alloc.alloc" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 5, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/cairo/common/alloc.cairo" + }, + "start_col": 5, + "start_line": 5 + } + }, + "3": { + "accessible_scopes": [ + "starkware.cairo.common.hash", + "starkware.cairo.common.hash.hash2" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 19, + "end_line": 14, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/cairo/common/hash.cairo" + }, + "start_col": 5, + "start_line": 14 + } + }, + "4": { + "accessible_scopes": [ + "starkware.cairo.common.hash", + "starkware.cairo.common.hash.hash2" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 19, + "end_line": 15, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/cairo/common/hash.cairo" + }, + "start_col": 5, + "start_line": 15 + } + }, + "5": { + "accessible_scopes": [ + "starkware.cairo.common.hash", + "starkware.cairo.common.hash.hash2" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 47, + "end_line": 17, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/cairo/common/hash.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 13, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/cairo/common/hash.cairo" + }, + "parent_location": [ + { + "end_col": 28, + "end_line": 18, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/cairo/common/hash.cairo" + }, + "start_col": 5, + "start_line": 18 + }, + "While trying to retrieve the implicit argument 'hash_ptr' in:" + ], + "start_col": 12, + "start_line": 13 + }, + "While expanding the reference 'hash_ptr' in:" + ], + "start_col": 20, + "start_line": 17 + } + }, + "7": { + "accessible_scopes": [ + "starkware.cairo.common.hash", + "starkware.cairo.common.hash.hash2" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 16, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/cairo/common/hash.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 18, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/cairo/common/hash.cairo" + }, + "start_col": 20, + "start_line": 18 + }, + "While expanding the reference 'result' in:" + ], + "start_col": 18, + "start_line": 16 + } + }, + "8": { + "accessible_scopes": [ + "starkware.cairo.common.hash", + "starkware.cairo.common.hash.hash2" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 28, + "end_line": 18, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/cairo/common/hash.cairo" + }, + "start_col": 5, + "start_line": 18 + } + }, + "9": { + "accessible_scopes": [ + "starkware.cairo.common.memcpy", + "starkware.cairo.common.memcpy.memcpy" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 8, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo" + }, + "start_col": 5, + "start_line": 8 + } + }, + "11": { + "accessible_scopes": [ + "starkware.cairo.common.memcpy", + "starkware.cairo.common.memcpy.memcpy" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 19, + "end_line": 9, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo" + }, + "start_col": 9, + "start_line": 9 + } + }, + "12": { + "accessible_scopes": [ + "starkware.cairo.common.memcpy", + "starkware.cairo.common.memcpy.memcpy" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 41, + "end_line": 12, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo" + }, + "start_col": 5, + "start_line": 12 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 23, + "end_line": 2, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 13, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo" + }, + "start_col": 35, + "start_line": 13 + }, + "While expanding the reference 'dst' in:" + ], + "start_col": 13, + "start_line": 2 + } + }, + "13": { + "accessible_scopes": [ + "starkware.cairo.common.memcpy", + "starkware.cairo.common.memcpy.memcpy" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 2, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo" + }, + "parent_location": [ + { + "end_col": 47, + "end_line": 13, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo" + }, + "start_col": 44, + "start_line": 13 + }, + "While expanding the reference 'src' in:" + ], + "start_col": 25, + "start_line": 2 + } + }, + "14": { + "accessible_scopes": [ + "starkware.cairo.common.memcpy", + "starkware.cairo.common.memcpy.memcpy" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 17, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo" + }, + "start_col": 26, + "start_line": 17 + } + }, + "15": { + "accessible_scopes": [ + "starkware.cairo.common.memcpy", + "starkware.cairo.common.memcpy.memcpy" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 38, + "end_line": 17, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo" + }, + "start_col": 5, + "start_line": 17 + } + }, + "16": { + "accessible_scopes": [ + "starkware.cairo.common.memcpy", + "starkware.cairo.common.memcpy.memcpy" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 22, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo" + }, + "start_col": 5, + "start_line": 22 + } + }, + "18": { + "accessible_scopes": [ + "starkware.cairo.common.memcpy", + "starkware.cairo.common.memcpy.memcpy" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 23, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo" + }, + "start_col": 5, + "start_line": 23 + } + }, + "20": { + "accessible_scopes": [ + "starkware.cairo.common.memcpy", + "starkware.cairo.common.memcpy.memcpy" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 7, + "end_line": 27, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo" + }, + "start_col": 5, + "start_line": 24 + }, + "n_prefix_newlines": 1 + } + ], + "inst": { + "end_col": 44, + "end_line": 29, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo" + }, + "start_col": 5, + "start_line": 29 + } + }, + "22": { + "accessible_scopes": [ + "starkware.cairo.common.memcpy", + "starkware.cairo.common.memcpy.memcpy" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 31, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo" + }, + "start_col": 5, + "start_line": 31 + } + }, + "23": { + "accessible_scopes": [ + "starkware.cairo.common.memcpy", + "starkware.cairo.common.memcpy.memcpy" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 26, + "end_line": 33, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo" + }, + "start_col": 5, + "start_line": 33 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 15, + "end_line": 34, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo" + }, + "start_col": 5, + "start_line": 34 + } + }, + "24": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.deploy" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 33, + "end_line": 166, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 18, + "start_line": 166 + } + }, + "26": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.deploy" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 172, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 165 + } + }, + "27": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.deploy" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 172, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 165 + } + }, + "28": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.deploy" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 172, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 165 + } + }, + "29": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.deploy" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 172, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 165 + } + }, + "30": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.deploy" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 172, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 165 + } + }, + "31": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.deploy" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 172, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 165 + } + }, + "32": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.deploy" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 81, + "end_line": 174, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 174 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 48, + "end_line": 176, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 157, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 57, + "end_line": 178, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 178 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 13, + "start_line": 157 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 23, + "start_line": 176 + } + }, + "34": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.deploy" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 178, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 30, + "start_line": 178 + } + }, + "35": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.deploy" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 57, + "end_line": 178, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 178 + } + }, + "36": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_caller_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 90, + "end_line": 202, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 63, + "start_line": 202 + } + }, + "38": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_caller_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 92, + "end_line": 202, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 202 + } + }, + "39": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_caller_address" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 93, + "end_line": 203, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 203 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 58, + "end_line": 204, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 200, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 61, + "end_line": 205, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 205 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 200 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 23, + "start_line": 204 + } + }, + "41": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_caller_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 59, + "end_line": 205, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 28, + "start_line": 205 + } + }, + "42": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_caller_address" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 61, + "end_line": 205, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 205 + } + }, + "43": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.emit_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 392, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 18, + "start_line": 392 + } + }, + "45": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.emit_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 393, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 391 + } + }, + "46": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.emit_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 393, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 391 + } + }, + "47": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.emit_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 393, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 391 + } + }, + "48": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.emit_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 393, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 391 + } + }, + "49": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.emit_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 393, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 391 + } + }, + "50": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.emit_event" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 85, + "end_line": 394, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 394 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 51, + "end_line": 395, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 390, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 15, + "end_line": 396, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 396 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 17, + "start_line": 390 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 23, + "start_line": 395 + } + }, + "52": { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.emit_event" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 15, + "end_line": 396, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "start_col": 5, + "start_line": 396 + } + }, + "53": { + "accessible_scopes": [ + "__main__", + "__main__.ContractDeployed", + "__main__.ContractDeployed.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 14, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/event/ContractDeployed/8220fde17ca5479f12ae71a8036f4d354fe722f2c036da610b53511924e4ee84.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 12, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 6, + "start_line": 12 + }, + "While handling event:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "55": { + "accessible_scopes": [ + "__main__", + "__main__.ContractDeployed", + "__main__.ContractDeployed.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/event/ContractDeployed/8220fde17ca5479f12ae71a8036f4d354fe722f2c036da610b53511924e4ee84.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 12, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 6, + "start_line": 12 + }, + "While handling event:" + ], + "start_col": 33, + "start_line": 2 + } + }, + "57": { + "accessible_scopes": [ + "__main__", + "__main__.ContractDeployed", + "__main__.ContractDeployed.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/event/ContractDeployed/8220fde17ca5479f12ae71a8036f4d354fe722f2c036da610b53511924e4ee84.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 12, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 6, + "start_line": 12 + }, + "While handling event:" + ], + "start_col": 6, + "start_line": 2 + } + }, + "58": { + "accessible_scopes": [ + "__main__", + "__main__.ContractDeployed", + "__main__.ContractDeployed.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 31, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/event/ContractDeployed/8220fde17ca5479f12ae71a8036f4d354fe722f2c036da610b53511924e4ee84.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 12, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 6, + "start_line": 12 + }, + "While handling event:" + ], + "start_col": 23, + "start_line": 3 + } + }, + "60": { + "accessible_scopes": [ + "__main__", + "__main__.ContractDeployed", + "__main__.ContractDeployed.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/event/ContractDeployed/8220fde17ca5479f12ae71a8036f4d354fe722f2c036da610b53511924e4ee84.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 12, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 6, + "start_line": 12 + }, + "While handling event:" + ], + "start_col": 1, + "start_line": 3 + } + }, + "61": { + "accessible_scopes": [ + "__main__", + "__main__.ContractDeployed", + "__main__.ContractDeployed.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/event/ContractDeployed/8220fde17ca5479f12ae71a8036f4d354fe722f2c036da610b53511924e4ee84.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 12, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 6, + "start_line": 12 + }, + "While handling event:" + ], + "start_col": 33, + "start_line": 4 + } + }, + "63": { + "accessible_scopes": [ + "__main__", + "__main__.ContractDeployed", + "__main__.ContractDeployed.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/event/ContractDeployed/8220fde17ca5479f12ae71a8036f4d354fe722f2c036da610b53511924e4ee84.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 12, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 6, + "start_line": 12 + }, + "While handling event:" + ], + "start_col": 6, + "start_line": 4 + } + }, + "64": { + "accessible_scopes": [ + "__main__", + "__main__.ContractDeployed", + "__main__.ContractDeployed.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/53f1a6139553b3ccccc557cc464dc3ef40218c3505fcd39eef55d3609f01686d.cairo" + }, + "parent_location": [ + { + "end_col": 12, + "end_line": 13, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 5, + "start_line": 13 + }, + "While handling calldata argument 'address'" + ], + "start_col": 1, + "start_line": 1 + } + }, + "65": { + "accessible_scopes": [ + "__main__", + "__main__.ContractDeployed", + "__main__.ContractDeployed.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 36, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/9054b1d016e94763c9bfd6cb2ea6fdbad82bd269d03cdc0485b8a015103154c1.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 14, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 5, + "start_line": 14 + }, + "While handling calldata argument 'deployer'" + ], + "start_col": 1, + "start_line": 1 + } + }, + "66": { + "accessible_scopes": [ + "__main__", + "__main__.ContractDeployed", + "__main__.ContractDeployed.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 34, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/e16caee21cfa8c7075c2e2392398aea6d74567781005635774ef68d2b7843469.cairo" + }, + "parent_location": [ + { + "end_col": 11, + "end_line": 15, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 5, + "start_line": 15 + }, + "While handling calldata argument 'unique'" + ], + "start_col": 1, + "start_line": 1 + } + }, + "67": { + "accessible_scopes": [ + "__main__", + "__main__.ContractDeployed", + "__main__.ContractDeployed.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 37, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/e8c8ce737ec15bf12dd2ba0ea997548ef92cdede2b4e5937b58457c0b80d4c90.cairo" + }, + "parent_location": [ + { + "end_col": 14, + "end_line": 16, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 5, + "start_line": 16 + }, + "While handling calldata argument 'classHash'" + ], + "start_col": 1, + "start_line": 1 + } + }, + "68": { + "accessible_scopes": [ + "__main__", + "__main__.ContractDeployed", + "__main__.ContractDeployed.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/16b228bb7e88e74b572b7b259cb78c365c4e9c63ad3fbc9aae81e4c7bf3d84dd.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 17, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 5, + "start_line": 17 + }, + "While handling calldata argument 'calldata_len'" + ], + "start_col": 1, + "start_line": 1 + } + }, + "69": { + "accessible_scopes": [ + "__main__", + "__main__.ContractDeployed", + "__main__.ContractDeployed.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 41, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/19a23c268b4380394040cdcd4e3394633bc2c43cafa96b39c25372069077062d.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 18, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 5, + "start_line": 18 + }, + "While handling calldata argument 'calldata'" + ], + "start_col": 1, + "start_line": 2 + } + }, + "70": { + "accessible_scopes": [ + "__main__", + "__main__.ContractDeployed", + "__main__.ContractDeployed.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/arg_processor/19a23c268b4380394040cdcd4e3394633bc2c43cafa96b39c25372069077062d.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 18, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 5, + "start_line": 18 + }, + "While handling calldata argument 'calldata'" + ], + "start_col": 1, + "start_line": 5 + } + }, + "72": { + "accessible_scopes": [ + "__main__", + "__main__.ContractDeployed", + "__main__.ContractDeployed.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/16b228bb7e88e74b572b7b259cb78c365c4e9c63ad3fbc9aae81e4c7bf3d84dd.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 17, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 45, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/arg_processor/19a23c268b4380394040cdcd4e3394633bc2c43cafa96b39c25372069077062d.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 18, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 5, + "start_line": 18 + }, + "While handling calldata argument 'calldata'" + ], + "start_col": 31, + "start_line": 10 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 5, + "start_line": 17 + }, + "While handling calldata argument 'calldata_len'" + ], + "start_col": 22, + "start_line": 2 + } + }, + "74": { + "accessible_scopes": [ + "__main__", + "__main__.ContractDeployed", + "__main__.ContractDeployed.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 65, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/arg_processor/19a23c268b4380394040cdcd4e3394633bc2c43cafa96b39c25372069077062d.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 18, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 5, + "start_line": 18 + }, + "While handling calldata argument 'calldata'" + ], + "start_col": 1, + "start_line": 10 + } + }, + "75": { + "accessible_scopes": [ + "__main__", + "__main__.ContractDeployed", + "__main__.ContractDeployed.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/16b228bb7e88e74b572b7b259cb78c365c4e9c63ad3fbc9aae81e4c7bf3d84dd.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 17, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 7, + "input_file": { + "filename": "autogen/starknet/arg_processor/19a23c268b4380394040cdcd4e3394633bc2c43cafa96b39c25372069077062d.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 18, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 28, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/arg_processor/19a23c268b4380394040cdcd4e3394633bc2c43cafa96b39c25372069077062d.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 18, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 5, + "start_line": 18 + }, + "While handling calldata argument 'calldata'" + ], + "start_col": 9, + "start_line": 12 + }, + "While expanding the reference '__calldata_ptr_copy' in:" + ], + "start_col": 5, + "start_line": 18 + }, + "While handling calldata argument 'calldata'" + ], + "start_col": 27, + "start_line": 7 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 5, + "start_line": 17 + }, + "While handling calldata argument 'calldata_len'" + ], + "start_col": 22, + "start_line": 2 + } + }, + "77": { + "accessible_scopes": [ + "__main__", + "__main__.ContractDeployed", + "__main__.ContractDeployed.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 20, + "end_line": 18, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 13, + "input_file": { + "filename": "autogen/starknet/arg_processor/19a23c268b4380394040cdcd4e3394633bc2c43cafa96b39c25372069077062d.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 18, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 5, + "start_line": 18 + }, + "While handling calldata argument 'calldata'" + ], + "start_col": 9, + "start_line": 13 + }, + "While expanding the reference 'calldata' in:" + ], + "start_col": 5, + "start_line": 18 + } + }, + "78": { + "accessible_scopes": [ + "__main__", + "__main__.ContractDeployed", + "__main__.ContractDeployed.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 23, + "end_line": 17, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/arg_processor/19a23c268b4380394040cdcd4e3394633bc2c43cafa96b39c25372069077062d.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 18, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 5, + "start_line": 18 + }, + "While handling calldata argument 'calldata'" + ], + "start_col": 9, + "start_line": 14 + }, + "While expanding the reference 'calldata_len' in:" + ], + "start_col": 5, + "start_line": 17 + } + }, + "79": { + "accessible_scopes": [ + "__main__", + "__main__.ContractDeployed", + "__main__.ContractDeployed.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 14, + "input_file": { + "filename": "autogen/starknet/arg_processor/19a23c268b4380394040cdcd4e3394633bc2c43cafa96b39c25372069077062d.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 18, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 5, + "start_line": 18 + }, + "While handling calldata argument 'calldata'" + ], + "start_col": 1, + "start_line": 11 + } + }, + "81": { + "accessible_scopes": [ + "__main__", + "__main__.ContractDeployed", + "__main__.ContractDeployed.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/fd8b9222f34b7fd19c96756ace62d77adacb0c2f66dcd6536a1623c81ed3e62a.cairo" + }, + "parent_location": [ + { + "end_col": 9, + "end_line": 19, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 5, + "start_line": 19 + }, + "While handling calldata argument 'salt'" + ], + "start_col": 1, + "start_line": 1 + } + }, + "82": { + "accessible_scopes": [ + "__main__", + "__main__.ContractDeployed", + "__main__.ContractDeployed.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/fd8b9222f34b7fd19c96756ace62d77adacb0c2f66dcd6536a1623c81ed3e62a.cairo" + }, + "parent_location": [ + { + "end_col": 9, + "end_line": 19, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/event/ContractDeployed/6150feec30bd48bfd0f446ed8c155a6d911a2c3fb3ec7a980733900416819259.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 12, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 6, + "start_line": 12 + }, + "While handling event:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 5, + "start_line": 19 + }, + "While handling calldata argument 'salt'" + ], + "start_col": 22, + "start_line": 2 + } + }, + "84": { + "accessible_scopes": [ + "__main__", + "__main__.ContractDeployed", + "__main__.ContractDeployed.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/event/ContractDeployed/a7a8ae41be29ac9f4f6c3b7837c448d787ca051dd1ade98f409e54d33d112504.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 12, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 390, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 95, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/event/ContractDeployed/6150feec30bd48bfd0f446ed8c155a6d911a2c3fb3ec7a980733900416819259.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 12, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 6, + "start_line": 12 + }, + "While handling event:" + ], + "start_col": 1, + "start_line": 1 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 17, + "start_line": 390 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 12 + }, + "While handling event:" + ], + "start_col": 11, + "start_line": 1 + } + }, + "85": { + "accessible_scopes": [ + "__main__", + "__main__.ContractDeployed", + "__main__.ContractDeployed.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/event/ContractDeployed/6150feec30bd48bfd0f446ed8c155a6d911a2c3fb3ec7a980733900416819259.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 12, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 6, + "start_line": 12 + }, + "While handling event:" + ], + "start_col": 21, + "start_line": 1 + } + }, + "87": { + "accessible_scopes": [ + "__main__", + "__main__.ContractDeployed", + "__main__.ContractDeployed.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/event/ContractDeployed/8220fde17ca5479f12ae71a8036f4d354fe722f2c036da610b53511924e4ee84.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 12, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/event/ContractDeployed/6150feec30bd48bfd0f446ed8c155a6d911a2c3fb3ec7a980733900416819259.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 12, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 6, + "start_line": 12 + }, + "While handling event:" + ], + "start_col": 29, + "start_line": 1 + }, + "While expanding the reference '__keys_ptr' in:" + ], + "start_col": 6, + "start_line": 12 + }, + "While handling event:" + ], + "start_col": 12, + "start_line": 2 + } + }, + "88": { + "accessible_scopes": [ + "__main__", + "__main__.ContractDeployed", + "__main__.ContractDeployed.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 77, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/event/ContractDeployed/6150feec30bd48bfd0f446ed8c155a6d911a2c3fb3ec7a980733900416819259.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 12, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 6, + "start_line": 12 + }, + "While handling event:" + ], + "start_col": 50, + "start_line": 1 + } + }, + "89": { + "accessible_scopes": [ + "__main__", + "__main__.ContractDeployed", + "__main__.ContractDeployed.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/event/ContractDeployed/8220fde17ca5479f12ae71a8036f4d354fe722f2c036da610b53511924e4ee84.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 12, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 94, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/event/ContractDeployed/6150feec30bd48bfd0f446ed8c155a6d911a2c3fb3ec7a980733900416819259.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 12, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 6, + "start_line": 12 + }, + "While handling event:" + ], + "start_col": 84, + "start_line": 1 + }, + "While expanding the reference '__data_ptr' in:" + ], + "start_col": 6, + "start_line": 12 + }, + "While handling event:" + ], + "start_col": 12, + "start_line": 4 + } + }, + "90": { + "accessible_scopes": [ + "__main__", + "__main__.ContractDeployed", + "__main__.ContractDeployed.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 95, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/event/ContractDeployed/6150feec30bd48bfd0f446ed8c155a6d911a2c3fb3ec7a980733900416819259.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 12, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 6, + "start_line": 12 + }, + "While handling event:" + ], + "start_col": 1, + "start_line": 1 + } + }, + "92": { + "accessible_scopes": [ + "__main__", + "__main__.ContractDeployed", + "__main__.ContractDeployed.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 22, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/arg_processor/19a23c268b4380394040cdcd4e3394633bc2c43cafa96b39c25372069077062d.cairo" + }, + "parent_location": [ + { + "end_col": 13, + "end_line": 18, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 46, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/event/ContractDeployed/a7a8ae41be29ac9f4f6c3b7837c448d787ca051dd1ade98f409e54d33d112504.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 12, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 11, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/event/ContractDeployed/6150feec30bd48bfd0f446ed8c155a6d911a2c3fb3ec7a980733900416819259.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 12, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 6, + "start_line": 12 + }, + "While handling event:" + ], + "start_col": 1, + "start_line": 2 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 12 + }, + "While handling event:" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 5, + "start_line": 18 + }, + "While handling calldata argument 'calldata'" + ], + "start_col": 7, + "start_line": 5 + } + }, + "93": { + "accessible_scopes": [ + "__main__", + "__main__.ContractDeployed", + "__main__.ContractDeployed.emit" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 11, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/event/ContractDeployed/6150feec30bd48bfd0f446ed8c155a6d911a2c3fb3ec7a980733900416819259.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 12, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 6, + "start_line": 12 + }, + "While handling event:" + ], + "start_col": 1, + "start_line": 2 + } + }, + "94": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 18, + "end_line": 27, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 5, + "start_line": 27 + } + }, + "96": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 39, + "end_line": 24, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 200, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 42, + "end_line": 28, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 22, + "start_line": 28 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 200 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 21, + "start_line": 24 + } + }, + "97": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 42, + "end_line": 28, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 22, + "start_line": 28 + } + }, + "99": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 43, + "end_line": 200, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 42, + "end_line": 28, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 200, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 42, + "end_line": 28, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 22, + "start_line": 28 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 200 + }, + "While auto generating local variable for 'syscall_ptr'." + ], + "start_col": 22, + "start_line": 28 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 200 + } + }, + "100": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 18, + "end_line": 28, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 28, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 10, + "start_line": 28 + }, + "While auto generating local variable for 'deployer'." + ], + "start_col": 10, + "start_line": 28 + } + }, + "101": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 23, + "end_line": 32, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 9, + "start_line": 32 + } + }, + "103": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 32, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 5, + "start_line": 32 + } + }, + "105": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 24, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 56, + "end_line": 33, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 44, + "start_line": 33 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 41, + "start_line": 24 + } + }, + "106": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 18, + "end_line": 28, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 28, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 66, + "end_line": 33, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 58, + "start_line": 33 + }, + "While expanding the reference 'deployer' in:" + ], + "start_col": 10, + "start_line": 28 + }, + "While auto generating local variable for 'deployer'." + ], + "start_col": 10, + "start_line": 28 + } + }, + "107": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 25, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 72, + "end_line": 33, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 68, + "start_line": 33 + }, + "While expanding the reference 'salt' in:" + ], + "start_col": 22, + "start_line": 25 + } + }, + "108": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 73, + "end_line": 33, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 29, + "start_line": 33 + } + }, + "110": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 28, + "end_line": 34, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 9, + "start_line": 34 + } + }, + "111": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 26, + "end_line": 35, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 9, + "start_line": 35 + } + }, + "113": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 56, + "end_line": 33, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 36, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 29, + "start_line": 36 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 44, + "start_line": 33 + } + }, + "114": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 7, + "end_line": 32, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 5, + "start_line": 32 + } + }, + "116": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 38, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 9, + "start_line": 38 + } + }, + "117": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 25, + "end_line": 39, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 9, + "start_line": 39 + } + }, + "119": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 24, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 41, + "end_line": 40, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 29, + "start_line": 40 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 41, + "start_line": 24 + } + }, + "120": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 43, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 43, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 9, + "start_line": 43 + }, + "While auto generating local variable for 'pedersen_ptr'." + ], + "start_col": 9, + "start_line": 43 + } + }, + "121": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 43, + "end_line": 200, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 42, + "end_line": 28, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 43, + "end_line": 200, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 42, + "end_line": 28, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 31, + "end_line": 157, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 6, + "end_line": 51, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 21, + "start_line": 45 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 13, + "start_line": 157 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 22, + "start_line": 28 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 200 + }, + "While auto generating local variable for 'syscall_ptr'." + ], + "start_col": 22, + "start_line": 28 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 25, + "start_line": 200 + } + }, + "122": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 20, + "end_line": 25, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 46, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 20, + "start_line": 46 + }, + "While expanding the reference 'classHash' in:" + ], + "start_col": 5, + "start_line": 25 + } + }, + "123": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 16, + "end_line": 30, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 47, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 31, + "start_line": 47 + }, + "While expanding the reference '_salt' in:" + ], + "start_col": 11, + "start_line": 30 + } + }, + "124": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 66, + "end_line": 25, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 47, + "end_line": 48, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 35, + "start_line": 48 + }, + "While expanding the reference 'calldata_len' in:" + ], + "start_col": 48, + "start_line": 25 + } + }, + "125": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 83, + "end_line": 25, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 49, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 30, + "start_line": 49 + }, + "While expanding the reference 'calldata' in:" + ], + "start_col": 68, + "start_line": 25 + } + }, + "126": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 20, + "end_line": 31, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 35, + "end_line": 50, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 26, + "start_line": 50 + }, + "While expanding the reference 'from_zero' in:" + ], + "start_col": 11, + "start_line": 31 + } + }, + "127": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 6, + "end_line": 51, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 21, + "start_line": 45 + } + }, + "129": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 17, + "end_line": 45, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 45, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 10, + "start_line": 45 + }, + "While auto generating local variable for 'address'." + ], + "start_col": 10, + "start_line": 45 + } + }, + "130": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 31, + "end_line": 157, + "input_file": { + "filename": "/home/kari/.local/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo" + }, + "parent_location": [ + { + "end_col": 6, + "end_line": 51, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 29, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/event/ContractDeployed/a7a8ae41be29ac9f4f6c3b7837c448d787ca051dd1ade98f409e54d33d112504.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 12, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 6, + "end_line": 61, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 5, + "start_line": 53 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 12 + }, + "While handling event:" + ], + "start_col": 11, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 21, + "start_line": 45 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 13, + "start_line": 157 + } + }, + "131": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 84, + "end_line": 24, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 46, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/event/ContractDeployed/a7a8ae41be29ac9f4f6c3b7837c448d787ca051dd1ade98f409e54d33d112504.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 12, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 6, + "end_line": 61, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 5, + "start_line": 53 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 12 + }, + "While handling event:" + ], + "start_col": 31, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 69, + "start_line": 24 + } + }, + "132": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 17, + "end_line": 45, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 45, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 54, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 17, + "start_line": 54 + }, + "While expanding the reference 'address' in:" + ], + "start_col": 10, + "start_line": 45 + }, + "While auto generating local variable for 'address'." + ], + "start_col": 10, + "start_line": 45 + } + }, + "133": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 18, + "end_line": 28, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 28, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 55, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 18, + "start_line": 55 + }, + "While expanding the reference 'deployer' in:" + ], + "start_col": 10, + "start_line": 28 + }, + "While auto generating local variable for 'deployer'." + ], + "start_col": 10, + "start_line": 28 + } + }, + "134": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 25, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 56, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 16, + "start_line": 56 + }, + "While expanding the reference 'unique' in:" + ], + "start_col": 34, + "start_line": 25 + } + }, + "135": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 20, + "end_line": 25, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 28, + "end_line": 57, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 19, + "start_line": 57 + }, + "While expanding the reference 'classHash' in:" + ], + "start_col": 5, + "start_line": 25 + } + }, + "136": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 66, + "end_line": 25, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 34, + "end_line": 58, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 22, + "start_line": 58 + }, + "While expanding the reference 'calldata_len' in:" + ], + "start_col": 48, + "start_line": 25 + } + }, + "137": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 83, + "end_line": 25, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 26, + "end_line": 59, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 18, + "start_line": 59 + }, + "While expanding the reference 'calldata' in:" + ], + "start_col": 68, + "start_line": 25 + } + }, + "138": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 32, + "end_line": 25, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 18, + "end_line": 60, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 14, + "start_line": 60 + }, + "While expanding the reference 'salt' in:" + ], + "start_col": 22, + "start_line": 25 + } + }, + "139": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 6, + "end_line": 61, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 5, + "start_line": 53 + } + }, + "141": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 29, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/event/ContractDeployed/a7a8ae41be29ac9f4f6c3b7837c448d787ca051dd1ade98f409e54d33d112504.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 12, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 6, + "end_line": 61, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 24, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 63, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 5, + "start_line": 63 + }, + "While trying to retrieve the implicit argument 'syscall_ptr' in:" + ], + "start_col": 21, + "start_line": 24 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 5, + "start_line": 53 + }, + "While trying to update the implicit return value 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 12 + }, + "While handling event:" + ], + "start_col": 11, + "start_line": 1 + } + }, + "142": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 43, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 21, + "end_line": 43, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 67, + "end_line": 24, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 63, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 5, + "start_line": 63 + }, + "While trying to retrieve the implicit argument 'pedersen_ptr' in:" + ], + "start_col": 41, + "start_line": 24 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 9, + "start_line": 43 + }, + "While auto generating local variable for 'pedersen_ptr'." + ], + "start_col": 9, + "start_line": 43 + } + }, + "143": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 46, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/event/ContractDeployed/a7a8ae41be29ac9f4f6c3b7837c448d787ca051dd1ade98f409e54d33d112504.cairo" + }, + "parent_location": [ + { + "end_col": 22, + "end_line": 12, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 6, + "end_line": 61, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 84, + "end_line": 24, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 30, + "end_line": 63, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 5, + "start_line": 63 + }, + "While trying to retrieve the implicit argument 'range_check_ptr' in:" + ], + "start_col": 69, + "start_line": 24 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 5, + "start_line": 53 + }, + "While trying to update the implicit return value 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 12 + }, + "While handling event:" + ], + "start_col": 31, + "start_line": 1 + } + }, + "144": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 17, + "end_line": 45, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 17, + "end_line": 45, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 28, + "end_line": 63, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 21, + "start_line": 63 + }, + "While expanding the reference 'address' in:" + ], + "start_col": 10, + "start_line": 45 + }, + "While auto generating local variable for 'address'." + ], + "start_col": 10, + "start_line": 45 + } + }, + "145": { + "accessible_scopes": [ + "__main__", + "__main__", + "__main__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 30, + "end_line": 63, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 5, + "start_line": 63 + } + }, + "146": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.deployContract_encode_return" + ], + "flow_tracking_data": null, + "hints": [ + { + "location": { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/external/return/deployContract/e2f09dd803e7047708e996138de066548a0ec950f5f7a904cab1a662dabb36d7.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 24, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 6, + "start_line": 24 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 3 + }, + "n_prefix_newlines": 0 + } + ], + "inst": { + "end_col": 18, + "end_line": 4, + "input_file": { + "filename": "autogen/starknet/external/return/deployContract/e2f09dd803e7047708e996138de066548a0ec950f5f7a904cab1a662dabb36d7.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 24, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 6, + "start_line": 24 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 4 + } + }, + "148": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.deployContract_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/10f4ffaf96982a2fff2ff72dc2d3b1a8878257148aab4051a8f2ef7f16687f01.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 26, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 7, + "start_line": 26 + }, + "While handling return value 'address'" + ], + "start_col": 1, + "start_line": 1 + } + }, + "149": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.deployContract_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/10f4ffaf96982a2fff2ff72dc2d3b1a8878257148aab4051a8f2ef7f16687f01.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 26, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 36, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/deployContract/e2f09dd803e7047708e996138de066548a0ec950f5f7a904cab1a662dabb36d7.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 24, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 6, + "start_line": 24 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + }, + "While expanding the reference '__return_value_ptr' in:" + ], + "start_col": 7, + "start_line": 26 + }, + "While handling return value 'address'" + ], + "start_col": 26, + "start_line": 2 + } + }, + "151": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.deployContract_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 78, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/return/deployContract/e2f09dd803e7047708e996138de066548a0ec950f5f7a904cab1a662dabb36d7.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 24, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 10, + "input_file": { + "filename": "autogen/starknet/external/return/deployContract/e2f09dd803e7047708e996138de066548a0ec950f5f7a904cab1a662dabb36d7.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 24, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 6, + "start_line": 24 + }, + "While handling return value of" + ], + "start_col": 25, + "start_line": 10 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 24 + }, + "While handling return value of" + ], + "start_col": 63, + "start_line": 1 + } + }, + "152": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.deployContract_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 63, + "end_line": 11, + "input_file": { + "filename": "autogen/starknet/external/return/deployContract/e2f09dd803e7047708e996138de066548a0ec950f5f7a904cab1a662dabb36d7.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 24, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 6, + "start_line": 24 + }, + "While handling return value of" + ], + "start_col": 18, + "start_line": 11 + } + }, + "153": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.deployContract_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/external/return/deployContract/e2f09dd803e7047708e996138de066548a0ec950f5f7a904cab1a662dabb36d7.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 24, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/deployContract/e2f09dd803e7047708e996138de066548a0ec950f5f7a904cab1a662dabb36d7.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 24, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 6, + "start_line": 24 + }, + "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": 24 + }, + "While handling return value of" + ], + "start_col": 11, + "start_line": 5 + } + }, + "154": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.deployContract_encode_return" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 12, + "input_file": { + "filename": "autogen/starknet/external/return/deployContract/e2f09dd803e7047708e996138de066548a0ec950f5f7a904cab1a662dabb36d7.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 24, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 6, + "start_line": 24 + }, + "While handling return value of" + ], + "start_col": 5, + "start_line": 9 + } + }, + "155": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/deployContract/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 84, + "end_line": 24, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 24, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/60a1d0127411d0a1f9a364f5245ae52da8e752ea42edf6ddaf5217c8bdeb8bad.cairo" + }, + "parent_location": [ + { + "end_col": 83, + "end_line": 25, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 68, + "start_line": 25 + }, + "While handling calldata argument 'calldata'" + ], + "start_col": 9, + "start_line": 2 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 69, + "start_line": 24 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "156": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/b3680ca562908399dc897f0a23ed55686e0fba9ab4a18330c139e561aa7b41d8.cairo" + }, + "parent_location": [ + { + "end_col": 66, + "end_line": 25, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/60a1d0127411d0a1f9a364f5245ae52da8e752ea42edf6ddaf5217c8bdeb8bad.cairo" + }, + "parent_location": [ + { + "end_col": 83, + "end_line": 25, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 68, + "start_line": 25 + }, + "While handling calldata argument 'calldata'" + ], + "start_col": 28, + "start_line": 2 + }, + "While expanding the reference '__calldata_arg_calldata_len' in:" + ], + "start_col": 48, + "start_line": 25 + }, + "While handling calldata argument 'calldata_len'" + ], + "start_col": 35, + "start_line": 1 + } + }, + "157": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 56, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/60a1d0127411d0a1f9a364f5245ae52da8e752ea42edf6ddaf5217c8bdeb8bad.cairo" + }, + "parent_location": [ + { + "end_col": 83, + "end_line": 25, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 68, + "start_line": 25 + }, + "While handling calldata argument 'calldata'" + ], + "start_col": 1, + "start_line": 2 + } + }, + "158": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 40, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/arg_processor/b3680ca562908399dc897f0a23ed55686e0fba9ab4a18330c139e561aa7b41d8.cairo" + }, + "parent_location": [ + { + "end_col": 66, + "end_line": 25, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 40, + "end_line": 8, + "input_file": { + "filename": "autogen/starknet/arg_processor/60a1d0127411d0a1f9a364f5245ae52da8e752ea42edf6ddaf5217c8bdeb8bad.cairo" + }, + "parent_location": [ + { + "end_col": 83, + "end_line": 25, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 68, + "start_line": 25 + }, + "While handling calldata argument 'calldata'" + ], + "start_col": 26, + "start_line": 8 + }, + "While expanding the reference '__calldata_ptr' in:" + ], + "start_col": 48, + "start_line": 25 + }, + "While handling calldata argument 'calldata_len'" + ], + "start_col": 22, + "start_line": 2 + } + }, + "160": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/b3680ca562908399dc897f0a23ed55686e0fba9ab4a18330c139e561aa7b41d8.cairo" + }, + "parent_location": [ + { + "end_col": 66, + "end_line": 25, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 8, + "input_file": { + "filename": "autogen/starknet/arg_processor/60a1d0127411d0a1f9a364f5245ae52da8e752ea42edf6ddaf5217c8bdeb8bad.cairo" + }, + "parent_location": [ + { + "end_col": 83, + "end_line": 25, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 68, + "start_line": 25 + }, + "While handling calldata argument 'calldata'" + ], + "start_col": 43, + "start_line": 8 + }, + "While expanding the reference '__calldata_arg_calldata_len' in:" + ], + "start_col": 48, + "start_line": 25 + }, + "While handling calldata argument 'calldata_len'" + ], + "start_col": 35, + "start_line": 1 + } + }, + "161": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 74, + "end_line": 8, + "input_file": { + "filename": "autogen/starknet/arg_processor/60a1d0127411d0a1f9a364f5245ae52da8e752ea42edf6ddaf5217c8bdeb8bad.cairo" + }, + "parent_location": [ + { + "end_col": 83, + "end_line": 25, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 68, + "start_line": 25 + }, + "While handling calldata argument 'calldata'" + ], + "start_col": 26, + "start_line": 8 + } + }, + "162": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/01cba52f8515996bb9d7070bde81ff39281d096d7024a558efcba6e1fd2402cf.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 24, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 6, + "start_line": 24 + }, + "While handling calldata of" + ], + "start_col": 1, + "start_line": 1 + } + }, + "163": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 67, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/deployContract/741ea357d6336b0bed7bf0472425acd0311d543883b803388880e60a232040c7.cairo" + }, + "parent_location": [ + { + "end_col": 84, + "end_line": 24, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 38, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/arg_processor/60a1d0127411d0a1f9a364f5245ae52da8e752ea42edf6ddaf5217c8bdeb8bad.cairo" + }, + "parent_location": [ + { + "end_col": 83, + "end_line": 25, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/deployContract/440770facce9a184c3d8efa86abed1773977d8aa32ad1774ca2db037705f9ceb.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 24, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 6, + "start_line": 24 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 68, + "start_line": 25 + }, + "While handling calldata argument 'calldata'" + ], + "start_col": 23, + "start_line": 3 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 69, + "start_line": 24 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 1 + } + }, + "164": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 64, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/deployContract/b2c52ca2d2a8fc8791a983086d8716c5eacd0c3d62934914d2286f84b98ff4cb.cairo" + }, + "parent_location": [ + { + "end_col": 39, + "end_line": 24, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/deployContract/440770facce9a184c3d8efa86abed1773977d8aa32ad1774ca2db037705f9ceb.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 24, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 6, + "start_line": 24 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 21, + "start_line": 24 + }, + "While constructing the external wrapper for:" + ], + "start_col": 19, + "start_line": 1 + } + }, + "165": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 110, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/deployContract/9684a85e93c782014ca14293edea4eb2502039a5a7b6538ecd39c56faaf12529.cairo" + }, + "parent_location": [ + { + "end_col": 67, + "end_line": 24, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/deployContract/440770facce9a184c3d8efa86abed1773977d8aa32ad1774ca2db037705f9ceb.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 24, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 6, + "start_line": 24 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 41, + "start_line": 24 + }, + "While constructing the external wrapper for:" + ], + "start_col": 20, + "start_line": 1 + } + }, + "166": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 42, + "end_line": 3, + "input_file": { + "filename": "autogen/starknet/arg_processor/60a1d0127411d0a1f9a364f5245ae52da8e752ea42edf6ddaf5217c8bdeb8bad.cairo" + }, + "parent_location": [ + { + "end_col": 83, + "end_line": 25, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/deployContract/440770facce9a184c3d8efa86abed1773977d8aa32ad1774ca2db037705f9ceb.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 24, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 6, + "start_line": 24 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 68, + "start_line": 25 + }, + "While handling calldata argument 'calldata'" + ], + "start_col": 23, + "start_line": 3 + } + }, + "168": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 48, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/1ae65e66ea136a5e26cd89c9b21b42a0f8735b6272ddd2666449ec9dd423841f.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 25, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 151, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/deployContract/440770facce9a184c3d8efa86abed1773977d8aa32ad1774ca2db037705f9ceb.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 24, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 6, + "start_line": 24 + }, + "While constructing the external wrapper for:" + ], + "start_col": 127, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_classHash' in:" + ], + "start_col": 5, + "start_line": 25 + }, + "While handling calldata argument 'classHash'" + ], + "start_col": 32, + "start_line": 1 + } + }, + "169": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 43, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/ba1d9ba0c2820d7cb2df6f2f4aeae34ef8b189c7149c4a757e99674aa5743013.cairo" + }, + "parent_location": [ + { + "end_col": 32, + "end_line": 25, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 177, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/deployContract/440770facce9a184c3d8efa86abed1773977d8aa32ad1774ca2db037705f9ceb.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 24, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 6, + "start_line": 24 + }, + "While constructing the external wrapper for:" + ], + "start_col": 158, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_salt' in:" + ], + "start_col": 22, + "start_line": 25 + }, + "While handling calldata argument 'salt'" + ], + "start_col": 27, + "start_line": 1 + } + }, + "170": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 45, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/0f43bd46c66d6d45ed128fcf30c4bb6888709a05f5dc4a1ab085ec0728ed0c90.cairo" + }, + "parent_location": [ + { + "end_col": 46, + "end_line": 25, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 207, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/deployContract/440770facce9a184c3d8efa86abed1773977d8aa32ad1774ca2db037705f9ceb.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 24, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 6, + "start_line": 24 + }, + "While constructing the external wrapper for:" + ], + "start_col": 186, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_unique' in:" + ], + "start_col": 34, + "start_line": 25 + }, + "While handling calldata argument 'unique'" + ], + "start_col": 29, + "start_line": 1 + } + }, + "171": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 51, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/arg_processor/b3680ca562908399dc897f0a23ed55686e0fba9ab4a18330c139e561aa7b41d8.cairo" + }, + "parent_location": [ + { + "end_col": 66, + "end_line": 25, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 249, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/deployContract/440770facce9a184c3d8efa86abed1773977d8aa32ad1774ca2db037705f9ceb.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 24, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 6, + "start_line": 24 + }, + "While constructing the external wrapper for:" + ], + "start_col": 222, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_calldata_len' in:" + ], + "start_col": 48, + "start_line": 25 + }, + "While handling calldata argument 'calldata_len'" + ], + "start_col": 35, + "start_line": 1 + } + }, + "172": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 58, + "end_line": 5, + "input_file": { + "filename": "autogen/starknet/arg_processor/60a1d0127411d0a1f9a364f5245ae52da8e752ea42edf6ddaf5217c8bdeb8bad.cairo" + }, + "parent_location": [ + { + "end_col": 83, + "end_line": 25, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 283, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/deployContract/440770facce9a184c3d8efa86abed1773977d8aa32ad1774ca2db037705f9ceb.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 24, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 6, + "start_line": 24 + }, + "While constructing the external wrapper for:" + ], + "start_col": 260, + "start_line": 1 + }, + "While expanding the reference '__calldata_arg_calldata' in:" + ], + "start_col": 68, + "start_line": 25 + }, + "While handling calldata argument 'calldata'" + ], + "start_col": 31, + "start_line": 5 + } + }, + "174": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 20, + "end_line": 24, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 6, + "start_line": 24 + } + }, + "176": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 115, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/deployContract/440770facce9a184c3d8efa86abed1773977d8aa32ad1774ca2db037705f9ceb.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 24, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 103, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/deployContract/440770facce9a184c3d8efa86abed1773977d8aa32ad1774ca2db037705f9ceb.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 24, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 6, + "start_line": 24 + }, + "While constructing the external wrapper for:" + ], + "start_col": 88, + "start_line": 2 + }, + "While expanding the reference 'range_check_ptr' in:" + ], + "start_col": 6, + "start_line": 24 + }, + "While constructing the external wrapper for:" + ], + "start_col": 100, + "start_line": 1 + } + }, + "177": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 104, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/deployContract/440770facce9a184c3d8efa86abed1773977d8aa32ad1774ca2db037705f9ceb.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 24, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 6, + "start_line": 24 + }, + "While constructing the external wrapper for:" + ], + "start_col": 48, + "start_line": 2 + } + }, + "179": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 55, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/deployContract/440770facce9a184c3d8efa86abed1773977d8aa32ad1774ca2db037705f9ceb.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 24, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/deployContract/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 24, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 6, + "start_line": 24 + }, + "While constructing the external wrapper for:" + ], + "start_col": 9, + "start_line": 1 + }, + "While expanding the reference 'syscall_ptr' in:" + ], + "start_col": 6, + "start_line": 24 + }, + "While constructing the external wrapper for:" + ], + "start_col": 44, + "start_line": 1 + } + }, + "180": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 82, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/deployContract/440770facce9a184c3d8efa86abed1773977d8aa32ad1774ca2db037705f9ceb.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 24, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 33, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/deployContract/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 24, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 6, + "start_line": 24 + }, + "While constructing the external wrapper for:" + ], + "start_col": 21, + "start_line": 1 + }, + "While expanding the reference 'pedersen_ptr' in:" + ], + "start_col": 6, + "start_line": 24 + }, + "While constructing the external wrapper for:" + ], + "start_col": 70, + "start_line": 1 + } + }, + "181": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 21, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/deployContract/440770facce9a184c3d8efa86abed1773977d8aa32ad1774ca2db037705f9ceb.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 24, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 49, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/deployContract/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 24, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 6, + "start_line": 24 + }, + "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": 24 + }, + "While constructing the external wrapper for:" + ], + "start_col": 6, + "start_line": 2 + } + }, + "182": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 35, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/deployContract/440770facce9a184c3d8efa86abed1773977d8aa32ad1774ca2db037705f9ceb.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 24, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 62, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/deployContract/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 24, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 6, + "start_line": 24 + }, + "While constructing the external wrapper for:" + ], + "start_col": 50, + "start_line": 1 + }, + "While expanding the reference 'retdata_size' in:" + ], + "start_col": 6, + "start_line": 24 + }, + "While constructing the external wrapper for:" + ], + "start_col": 23, + "start_line": 2 + } + }, + "183": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 44, + "end_line": 2, + "input_file": { + "filename": "autogen/starknet/external/deployContract/440770facce9a184c3d8efa86abed1773977d8aa32ad1774ca2db037705f9ceb.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 24, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "parent_location": [ + { + "end_col": 70, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/deployContract/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 24, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 6, + "start_line": 24 + }, + "While constructing the external wrapper for:" + ], + "start_col": 63, + "start_line": 1 + }, + "While expanding the reference 'retdata' in:" + ], + "start_col": 6, + "start_line": 24 + }, + "While constructing the external wrapper for:" + ], + "start_col": 37, + "start_line": 2 + } + }, + "184": { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.deployContract" + ], + "flow_tracking_data": null, + "hints": [], + "inst": { + "end_col": 72, + "end_line": 1, + "input_file": { + "filename": "autogen/starknet/external/deployContract/da17921a4e81c09e730800bbf23bfdbe5e9e6bfaedc59d80fbf62087fa43c27d.cairo" + }, + "parent_location": [ + { + "end_col": 20, + "end_line": 24, + "input_file": { + "filename": "./crates/katana-core/contracts/universal_deployer.cairo" + }, + "start_col": 6, + "start_line": 24 + }, + "While constructing the external wrapper for:" + ], + "start_col": 1, + "start_line": 1 + } + } + } + }, + "hints": { + "0": [ + { + "accessible_scopes": [ + "starkware.cairo.common.alloc", + "starkware.cairo.common.alloc.alloc" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 0, + "offset": 0 + }, + "reference_ids": {} + } + } + ], + "12": [ + { + "accessible_scopes": [ + "starkware.cairo.common.memcpy", + "starkware.cairo.common.memcpy.memcpy" + ], + "code": "vm_enter_scope({'n': ids.len})", + "flow_tracking_data": { + "ap_tracking": { + "group": 2, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.memcpy.memcpy.len": 0 + } + } + } + ], + "20": [ + { + "accessible_scopes": [ + "starkware.cairo.common.memcpy", + "starkware.cairo.common.memcpy.memcpy" + ], + "code": "n -= 1\nids.continue_copying = 1 if n > 0 else 0", + "flow_tracking_data": { + "ap_tracking": { + "group": 2, + "offset": 5 + }, + "reference_ids": { + "starkware.cairo.common.memcpy.memcpy.continue_copying": 1 + } + } + } + ], + "23": [ + { + "accessible_scopes": [ + "starkware.cairo.common.memcpy", + "starkware.cairo.common.memcpy.memcpy" + ], + "code": "vm_exit_scope()", + "flow_tracking_data": { + "ap_tracking": { + "group": 2, + "offset": 6 + }, + "reference_ids": {} + } + } + ], + "32": [ + { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.deploy" + ], + "code": "syscall_handler.deploy(segments=segments, syscall_ptr=ids.syscall_ptr)", + "flow_tracking_data": { + "ap_tracking": { + "group": 3, + "offset": 1 + }, + "reference_ids": { + "starkware.starknet.common.syscalls.deploy.syscall_ptr": 2 + } + } + } + ], + "39": [ + { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.get_caller_address" + ], + "code": "syscall_handler.get_caller_address(segments=segments, syscall_ptr=ids.syscall_ptr)", + "flow_tracking_data": { + "ap_tracking": { + "group": 4, + "offset": 1 + }, + "reference_ids": { + "starkware.starknet.common.syscalls.get_caller_address.syscall_ptr": 3 + } + } + } + ], + "50": [ + { + "accessible_scopes": [ + "starkware.starknet.common.syscalls", + "starkware.starknet.common.syscalls.emit_event" + ], + "code": "syscall_handler.emit_event(segments=segments, syscall_ptr=ids.syscall_ptr)", + "flow_tracking_data": { + "ap_tracking": { + "group": 5, + "offset": 1 + }, + "reference_ids": { + "starkware.starknet.common.syscalls.emit_event.syscall_ptr": 4 + } + } + } + ], + "146": [ + { + "accessible_scopes": [ + "__main__", + "__main__", + "__wrappers__", + "__wrappers__.deployContract_encode_return" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 11, + "offset": 0 + }, + "reference_ids": {} + } + } + ] + }, + "identifiers": { + "__main__.ContractDeployed": { + "type": "namespace" + }, + "__main__.ContractDeployed.Args": { + "full_name": "__main__.ContractDeployed.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.ContractDeployed.ImplicitArgs": { + "full_name": "__main__.ContractDeployed.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.ContractDeployed.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.ContractDeployed.SELECTOR": { + "type": "const", + "value": 1093830577610461490539113735431936179703456330374563419579920790156759053133 + }, + "__main__.ContractDeployed.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.ContractDeployed.alloc": { + "destination": "starkware.cairo.common.alloc.alloc", + "type": "alias" + }, + "__main__.ContractDeployed.emit": { + "decorators": [], + "pc": 53, + "type": "function" + }, + "__main__.ContractDeployed.emit.Args": { + "full_name": "__main__.ContractDeployed.emit.Args", + "members": { + "address": { + "cairo_type": "felt", + "offset": 0 + }, + "calldata": { + "cairo_type": "felt*", + "offset": 5 + }, + "calldata_len": { + "cairo_type": "felt", + "offset": 4 + }, + "classHash": { + "cairo_type": "felt", + "offset": 3 + }, + "deployer": { + "cairo_type": "felt", + "offset": 1 + }, + "salt": { + "cairo_type": "felt", + "offset": 6 + }, + "unique": { + "cairo_type": "felt", + "offset": 2 + } + }, + "size": 7, + "type": "struct" + }, + "__main__.ContractDeployed.emit.ImplicitArgs": { + "full_name": "__main__.ContractDeployed.emit.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__main__.ContractDeployed.emit.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.ContractDeployed.emit.SIZEOF_LOCALS": { + "type": "const", + "value": 4 + }, + "__main__.ContractDeployed.emit_event": { + "destination": "starkware.starknet.common.syscalls.emit_event", + "type": "alias" + }, + "__main__.ContractDeployed.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "__main__.FALSE": { + "destination": "starkware.cairo.common.bool.FALSE", + "type": "alias" + }, + "__main__.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "__main__.TRUE": { + "destination": "starkware.cairo.common.bool.TRUE", + "type": "alias" + }, + "__main__.deploy": { + "destination": "starkware.starknet.common.syscalls.deploy", + "type": "alias" + }, + "__main__.deployContract": { + "decorators": [ + "external" + ], + "pc": 94, + "type": "function" + }, + "__main__.deployContract.Args": { + "full_name": "__main__.deployContract.Args", + "members": { + "calldata": { + "cairo_type": "felt*", + "offset": 4 + }, + "calldata_len": { + "cairo_type": "felt", + "offset": 3 + }, + "classHash": { + "cairo_type": "felt", + "offset": 0 + }, + "salt": { + "cairo_type": "felt", + "offset": 1 + }, + "unique": { + "cairo_type": "felt", + "offset": 2 + } + }, + "size": 5, + "type": "struct" + }, + "__main__.deployContract.ImplicitArgs": { + "full_name": "__main__.deployContract.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "__main__.deployContract.Return": { + "cairo_type": "(address: felt)", + "type": "type_definition" + }, + "__main__.deployContract.SIZEOF_LOCALS": { + "type": "const", + "value": 6 + }, + "__main__.get_caller_address": { + "destination": "starkware.starknet.common.syscalls.get_caller_address", + "type": "alias" + }, + "__main__.hash2": { + "destination": "starkware.cairo.common.hash.hash2", + "type": "alias" + }, + "__wrappers__.deployContract": { + "decorators": [ + "external" + ], + "pc": 155, + "type": "function" + }, + "__wrappers__.deployContract.Args": { + "full_name": "__wrappers__.deployContract.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.deployContract.ImplicitArgs": { + "full_name": "__wrappers__.deployContract.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.deployContract.Return": { + "cairo_type": "(syscall_ptr: felt*, pedersen_ptr: starkware.cairo.common.cairo_builtins.HashBuiltin*, range_check_ptr: felt, size: felt, retdata: felt*)", + "type": "type_definition" + }, + "__wrappers__.deployContract.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__wrappers__.deployContract.__wrapped_func": { + "destination": "__main__.deployContract", + "type": "alias" + }, + "__wrappers__.deployContract_encode_return": { + "decorators": [], + "pc": 146, + "type": "function" + }, + "__wrappers__.deployContract_encode_return.Args": { + "full_name": "__wrappers__.deployContract_encode_return.Args", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "ret_value": { + "cairo_type": "(address: felt)", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__wrappers__.deployContract_encode_return.ImplicitArgs": { + "full_name": "__wrappers__.deployContract_encode_return.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__wrappers__.deployContract_encode_return.Return": { + "cairo_type": "(range_check_ptr: felt, data_len: felt, data: felt*)", + "type": "type_definition" + }, + "__wrappers__.deployContract_encode_return.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "__wrappers__.deployContract_encode_return.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "starkware.cairo.common.alloc.alloc": { + "decorators": [], + "pc": 0, + "type": "function" + }, + "starkware.cairo.common.alloc.alloc.Args": { + "full_name": "starkware.cairo.common.alloc.alloc.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.common.alloc.alloc.ImplicitArgs": { + "full_name": "starkware.cairo.common.alloc.alloc.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.common.alloc.alloc.Return": { + "cairo_type": "(ptr: felt*)", + "type": "type_definition" + }, + "starkware.cairo.common.alloc.alloc.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.bool.FALSE": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.bool.TRUE": { + "type": "const", + "value": 1 + }, + "starkware.cairo.common.cairo_builtins.BitwiseBuiltin": { + "full_name": "starkware.cairo.common.cairo_builtins.BitwiseBuiltin", + "members": { + "x": { + "cairo_type": "felt", + "offset": 0 + }, + "x_and_y": { + "cairo_type": "felt", + "offset": 2 + }, + "x_or_y": { + "cairo_type": "felt", + "offset": 4 + }, + "x_xor_y": { + "cairo_type": "felt", + "offset": 3 + }, + "y": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 5, + "type": "struct" + }, + "starkware.cairo.common.cairo_builtins.EcOpBuiltin": { + "full_name": "starkware.cairo.common.cairo_builtins.EcOpBuiltin", + "members": { + "m": { + "cairo_type": "felt", + "offset": 4 + }, + "p": { + "cairo_type": "starkware.cairo.common.ec_point.EcPoint", + "offset": 0 + }, + "q": { + "cairo_type": "starkware.cairo.common.ec_point.EcPoint", + "offset": 2 + }, + "r": { + "cairo_type": "starkware.cairo.common.ec_point.EcPoint", + "offset": 5 + } + }, + "size": 7, + "type": "struct" + }, + "starkware.cairo.common.cairo_builtins.EcPoint": { + "destination": "starkware.cairo.common.ec_point.EcPoint", + "type": "alias" + }, + "starkware.cairo.common.cairo_builtins.HashBuiltin": { + "full_name": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "members": { + "result": { + "cairo_type": "felt", + "offset": 2 + }, + "x": { + "cairo_type": "felt", + "offset": 0 + }, + "y": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.cairo.common.cairo_builtins.KeccakBuiltin": { + "full_name": "starkware.cairo.common.cairo_builtins.KeccakBuiltin", + "members": { + "input": { + "cairo_type": "starkware.cairo.common.keccak_state.KeccakBuiltinState", + "offset": 0 + }, + "output": { + "cairo_type": "starkware.cairo.common.keccak_state.KeccakBuiltinState", + "offset": 8 + } + }, + "size": 16, + "type": "struct" + }, + "starkware.cairo.common.cairo_builtins.KeccakBuiltinState": { + "destination": "starkware.cairo.common.keccak_state.KeccakBuiltinState", + "type": "alias" + }, + "starkware.cairo.common.cairo_builtins.PoseidonBuiltin": { + "full_name": "starkware.cairo.common.cairo_builtins.PoseidonBuiltin", + "members": { + "input": { + "cairo_type": "starkware.cairo.common.poseidon_state.PoseidonBuiltinState", + "offset": 0 + }, + "output": { + "cairo_type": "starkware.cairo.common.poseidon_state.PoseidonBuiltinState", + "offset": 3 + } + }, + "size": 6, + "type": "struct" + }, + "starkware.cairo.common.cairo_builtins.PoseidonBuiltinState": { + "destination": "starkware.cairo.common.poseidon_state.PoseidonBuiltinState", + "type": "alias" + }, + "starkware.cairo.common.cairo_builtins.SignatureBuiltin": { + "full_name": "starkware.cairo.common.cairo_builtins.SignatureBuiltin", + "members": { + "message": { + "cairo_type": "felt", + "offset": 1 + }, + "pub_key": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.dict_access.DictAccess": { + "full_name": "starkware.cairo.common.dict_access.DictAccess", + "members": { + "key": { + "cairo_type": "felt", + "offset": 0 + }, + "new_value": { + "cairo_type": "felt", + "offset": 2 + }, + "prev_value": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.cairo.common.ec_point.EcPoint": { + "full_name": "starkware.cairo.common.ec_point.EcPoint", + "members": { + "x": { + "cairo_type": "felt", + "offset": 0 + }, + "y": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.hash.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "starkware.cairo.common.hash.hash2": { + "decorators": [], + "pc": 3, + "type": "function" + }, + "starkware.cairo.common.hash.hash2.Args": { + "full_name": "starkware.cairo.common.hash.hash2.Args", + "members": { + "x": { + "cairo_type": "felt", + "offset": 0 + }, + "y": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.hash.hash2.ImplicitArgs": { + "full_name": "starkware.cairo.common.hash.hash2.ImplicitArgs", + "members": { + "hash_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.hash.hash2.Return": { + "cairo_type": "(result: felt)", + "type": "type_definition" + }, + "starkware.cairo.common.hash.hash2.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.keccak_state.KeccakBuiltinState": { + "full_name": "starkware.cairo.common.keccak_state.KeccakBuiltinState", + "members": { + "s0": { + "cairo_type": "felt", + "offset": 0 + }, + "s1": { + "cairo_type": "felt", + "offset": 1 + }, + "s2": { + "cairo_type": "felt", + "offset": 2 + }, + "s3": { + "cairo_type": "felt", + "offset": 3 + }, + "s4": { + "cairo_type": "felt", + "offset": 4 + }, + "s5": { + "cairo_type": "felt", + "offset": 5 + }, + "s6": { + "cairo_type": "felt", + "offset": 6 + }, + "s7": { + "cairo_type": "felt", + "offset": 7 + } + }, + "size": 8, + "type": "struct" + }, + "starkware.cairo.common.math.FALSE": { + "destination": "starkware.cairo.common.bool.FALSE", + "type": "alias" + }, + "starkware.cairo.common.math.TRUE": { + "destination": "starkware.cairo.common.bool.TRUE", + "type": "alias" + }, + "starkware.cairo.common.memcpy.memcpy": { + "decorators": [], + "pc": 9, + "type": "function" + }, + "starkware.cairo.common.memcpy.memcpy.Args": { + "full_name": "starkware.cairo.common.memcpy.memcpy.Args", + "members": { + "dst": { + "cairo_type": "felt*", + "offset": 0 + }, + "len": { + "cairo_type": "felt", + "offset": 2 + }, + "src": { + "cairo_type": "felt*", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.cairo.common.memcpy.memcpy.ImplicitArgs": { + "full_name": "starkware.cairo.common.memcpy.memcpy.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.common.memcpy.memcpy.LoopFrame": { + "full_name": "starkware.cairo.common.memcpy.memcpy.LoopFrame", + "members": { + "dst": { + "cairo_type": "felt*", + "offset": 0 + }, + "src": { + "cairo_type": "felt*", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.memcpy.memcpy.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.memcpy.memcpy.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.memcpy.memcpy.continue_copying": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.memcpy.memcpy.continue_copying", + "references": [ + { + "ap_tracking_data": { + "group": 2, + "offset": 3 + }, + "pc": 16, + "value": "[cast(ap, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.memcpy.memcpy.len": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.memcpy.memcpy.len", + "references": [ + { + "ap_tracking_data": { + "group": 2, + "offset": 0 + }, + "pc": 9, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.memcpy.memcpy.loop": { + "pc": 14, + "type": "label" + }, + "starkware.cairo.common.poseidon_state.PoseidonBuiltinState": { + "full_name": "starkware.cairo.common.poseidon_state.PoseidonBuiltinState", + "members": { + "s0": { + "cairo_type": "felt", + "offset": 0 + }, + "s1": { + "cairo_type": "felt", + "offset": 1 + }, + "s2": { + "cairo_type": "felt", + "offset": 2 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.common.storage.ADDR_BOUND": { + "type": "const", + "value": -106710729501573572985208420194530329073740042555888586719489 + }, + "starkware.starknet.common.storage.MAX_STORAGE_ITEM_SIZE": { + "type": "const", + "value": 256 + }, + "starkware.starknet.common.storage.assert_250_bit": { + "destination": "starkware.cairo.common.math.assert_250_bit", + "type": "alias" + }, + "starkware.starknet.common.syscalls.CALL_CONTRACT_SELECTOR": { + "type": "const", + "value": 20853273475220472486191784820 + }, + "starkware.starknet.common.syscalls.CallContract": { + "full_name": "starkware.starknet.common.syscalls.CallContract", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.CallContractRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.CallContractResponse", + "offset": 5 + } + }, + "size": 7, + "type": "struct" + }, + "starkware.starknet.common.syscalls.CallContractRequest": { + "full_name": "starkware.starknet.common.syscalls.CallContractRequest", + "members": { + "calldata": { + "cairo_type": "felt*", + "offset": 4 + }, + "calldata_size": { + "cairo_type": "felt", + "offset": 3 + }, + "contract_address": { + "cairo_type": "felt", + "offset": 1 + }, + "function_selector": { + "cairo_type": "felt", + "offset": 2 + }, + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 5, + "type": "struct" + }, + "starkware.starknet.common.syscalls.CallContractResponse": { + "full_name": "starkware.starknet.common.syscalls.CallContractResponse", + "members": { + "retdata": { + "cairo_type": "felt*", + "offset": 1 + }, + "retdata_size": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.DELEGATE_CALL_SELECTOR": { + "type": "const", + "value": 21167594061783206823196716140 + }, + "starkware.starknet.common.syscalls.DELEGATE_L1_HANDLER_SELECTOR": { + "type": "const", + "value": 23274015802972845247556842986379118667122 + }, + "starkware.starknet.common.syscalls.DEPLOY_SELECTOR": { + "type": "const", + "value": 75202468540281 + }, + "starkware.starknet.common.syscalls.Deploy": { + "full_name": "starkware.starknet.common.syscalls.Deploy", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.DeployRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.DeployResponse", + "offset": 6 + } + }, + "size": 9, + "type": "struct" + }, + "starkware.starknet.common.syscalls.DeployRequest": { + "full_name": "starkware.starknet.common.syscalls.DeployRequest", + "members": { + "class_hash": { + "cairo_type": "felt", + "offset": 1 + }, + "constructor_calldata": { + "cairo_type": "felt*", + "offset": 4 + }, + "constructor_calldata_size": { + "cairo_type": "felt", + "offset": 3 + }, + "contract_address_salt": { + "cairo_type": "felt", + "offset": 2 + }, + "deploy_from_zero": { + "cairo_type": "felt", + "offset": 5 + }, + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 6, + "type": "struct" + }, + "starkware.starknet.common.syscalls.DeployResponse": { + "full_name": "starkware.starknet.common.syscalls.DeployResponse", + "members": { + "constructor_retdata": { + "cairo_type": "felt*", + "offset": 2 + }, + "constructor_retdata_size": { + "cairo_type": "felt", + "offset": 1 + }, + "contract_address": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.common.syscalls.DictAccess": { + "destination": "starkware.cairo.common.dict_access.DictAccess", + "type": "alias" + }, + "starkware.starknet.common.syscalls.EMIT_EVENT_SELECTOR": { + "type": "const", + "value": 1280709301550335749748 + }, + "starkware.starknet.common.syscalls.EmitEvent": { + "full_name": "starkware.starknet.common.syscalls.EmitEvent", + "members": { + "data": { + "cairo_type": "felt*", + "offset": 4 + }, + "data_len": { + "cairo_type": "felt", + "offset": 3 + }, + "keys": { + "cairo_type": "felt*", + "offset": 2 + }, + "keys_len": { + "cairo_type": "felt", + "offset": 1 + }, + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 5, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GET_BLOCK_NUMBER_SELECTOR": { + "type": "const", + "value": 1448089106835523001438702345020786 + }, + "starkware.starknet.common.syscalls.GET_BLOCK_TIMESTAMP_SELECTOR": { + "type": "const", + "value": 24294903732626645868215235778792757751152 + }, + "starkware.starknet.common.syscalls.GET_CALLER_ADDRESS_SELECTOR": { + "type": "const", + "value": 94901967781393078444254803017658102643 + }, + "starkware.starknet.common.syscalls.GET_CONTRACT_ADDRESS_SELECTOR": { + "type": "const", + "value": 6219495360805491471215297013070624192820083 + }, + "starkware.starknet.common.syscalls.GET_SEQUENCER_ADDRESS_SELECTOR": { + "type": "const", + "value": 1592190833581991703053805829594610833820054387 + }, + "starkware.starknet.common.syscalls.GET_TX_INFO_SELECTOR": { + "type": "const", + "value": 1317029390204112103023 + }, + "starkware.starknet.common.syscalls.GET_TX_SIGNATURE_SELECTOR": { + "type": "const", + "value": 1448089128652340074717162277007973 + }, + "starkware.starknet.common.syscalls.GetBlockNumber": { + "full_name": "starkware.starknet.common.syscalls.GetBlockNumber", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.GetBlockNumberRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.GetBlockNumberResponse", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetBlockNumberRequest": { + "full_name": "starkware.starknet.common.syscalls.GetBlockNumberRequest", + "members": { + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetBlockNumberResponse": { + "full_name": "starkware.starknet.common.syscalls.GetBlockNumberResponse", + "members": { + "block_number": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetBlockTimestamp": { + "full_name": "starkware.starknet.common.syscalls.GetBlockTimestamp", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.GetBlockTimestampRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.GetBlockTimestampResponse", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetBlockTimestampRequest": { + "full_name": "starkware.starknet.common.syscalls.GetBlockTimestampRequest", + "members": { + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetBlockTimestampResponse": { + "full_name": "starkware.starknet.common.syscalls.GetBlockTimestampResponse", + "members": { + "block_timestamp": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetCallerAddress": { + "full_name": "starkware.starknet.common.syscalls.GetCallerAddress", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.GetCallerAddressRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.GetCallerAddressResponse", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetCallerAddressRequest": { + "full_name": "starkware.starknet.common.syscalls.GetCallerAddressRequest", + "members": { + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetCallerAddressResponse": { + "full_name": "starkware.starknet.common.syscalls.GetCallerAddressResponse", + "members": { + "caller_address": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetContractAddress": { + "full_name": "starkware.starknet.common.syscalls.GetContractAddress", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.GetContractAddressRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.GetContractAddressResponse", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetContractAddressRequest": { + "full_name": "starkware.starknet.common.syscalls.GetContractAddressRequest", + "members": { + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetContractAddressResponse": { + "full_name": "starkware.starknet.common.syscalls.GetContractAddressResponse", + "members": { + "contract_address": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetSequencerAddress": { + "full_name": "starkware.starknet.common.syscalls.GetSequencerAddress", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.GetSequencerAddressRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.GetSequencerAddressResponse", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetSequencerAddressRequest": { + "full_name": "starkware.starknet.common.syscalls.GetSequencerAddressRequest", + "members": { + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetSequencerAddressResponse": { + "full_name": "starkware.starknet.common.syscalls.GetSequencerAddressResponse", + "members": { + "sequencer_address": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetTxInfo": { + "full_name": "starkware.starknet.common.syscalls.GetTxInfo", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.GetTxInfoRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.GetTxInfoResponse", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetTxInfoRequest": { + "full_name": "starkware.starknet.common.syscalls.GetTxInfoRequest", + "members": { + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetTxInfoResponse": { + "full_name": "starkware.starknet.common.syscalls.GetTxInfoResponse", + "members": { + "tx_info": { + "cairo_type": "starkware.starknet.common.syscalls.TxInfo*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetTxSignature": { + "full_name": "starkware.starknet.common.syscalls.GetTxSignature", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.GetTxSignatureRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.GetTxSignatureResponse", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetTxSignatureRequest": { + "full_name": "starkware.starknet.common.syscalls.GetTxSignatureRequest", + "members": { + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetTxSignatureResponse": { + "full_name": "starkware.starknet.common.syscalls.GetTxSignatureResponse", + "members": { + "signature": { + "cairo_type": "felt*", + "offset": 1 + }, + "signature_len": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.LIBRARY_CALL_L1_HANDLER_SELECTOR": { + "type": "const", + "value": 436233452754198157705746250789557519228244616562 + }, + "starkware.starknet.common.syscalls.LIBRARY_CALL_SELECTOR": { + "type": "const", + "value": 92376026794327011772951660 + }, + "starkware.starknet.common.syscalls.LibraryCall": { + "full_name": "starkware.starknet.common.syscalls.LibraryCall", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.LibraryCallRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.CallContractResponse", + "offset": 5 + } + }, + "size": 7, + "type": "struct" + }, + "starkware.starknet.common.syscalls.LibraryCallRequest": { + "full_name": "starkware.starknet.common.syscalls.LibraryCallRequest", + "members": { + "calldata": { + "cairo_type": "felt*", + "offset": 4 + }, + "calldata_size": { + "cairo_type": "felt", + "offset": 3 + }, + "class_hash": { + "cairo_type": "felt", + "offset": 1 + }, + "function_selector": { + "cairo_type": "felt", + "offset": 2 + }, + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 5, + "type": "struct" + }, + "starkware.starknet.common.syscalls.REPLACE_CLASS_SELECTOR": { + "type": "const", + "value": 25500403217443378527601783667 + }, + "starkware.starknet.common.syscalls.ReplaceClass": { + "full_name": "starkware.starknet.common.syscalls.ReplaceClass", + "members": { + "class_hash": { + "cairo_type": "felt", + "offset": 1 + }, + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.SEND_MESSAGE_TO_L1_SELECTOR": { + "type": "const", + "value": 433017908768303439907196859243777073 + }, + "starkware.starknet.common.syscalls.STORAGE_READ_SELECTOR": { + "type": "const", + "value": 100890693370601760042082660 + }, + "starkware.starknet.common.syscalls.STORAGE_WRITE_SELECTOR": { + "type": "const", + "value": 25828017502874050592466629733 + }, + "starkware.starknet.common.syscalls.SendMessageToL1SysCall": { + "full_name": "starkware.starknet.common.syscalls.SendMessageToL1SysCall", + "members": { + "payload_ptr": { + "cairo_type": "felt*", + "offset": 3 + }, + "payload_size": { + "cairo_type": "felt", + "offset": 2 + }, + "selector": { + "cairo_type": "felt", + "offset": 0 + }, + "to_address": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.starknet.common.syscalls.StorageRead": { + "full_name": "starkware.starknet.common.syscalls.StorageRead", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.StorageReadRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.StorageReadResponse", + "offset": 2 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.common.syscalls.StorageReadRequest": { + "full_name": "starkware.starknet.common.syscalls.StorageReadRequest", + "members": { + "address": { + "cairo_type": "felt", + "offset": 1 + }, + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.StorageReadResponse": { + "full_name": "starkware.starknet.common.syscalls.StorageReadResponse", + "members": { + "value": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.StorageWrite": { + "full_name": "starkware.starknet.common.syscalls.StorageWrite", + "members": { + "address": { + "cairo_type": "felt", + "offset": 1 + }, + "selector": { + "cairo_type": "felt", + "offset": 0 + }, + "value": { + "cairo_type": "felt", + "offset": 2 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.common.syscalls.TxInfo": { + "full_name": "starkware.starknet.common.syscalls.TxInfo", + "members": { + "account_contract_address": { + "cairo_type": "felt", + "offset": 1 + }, + "chain_id": { + "cairo_type": "felt", + "offset": 6 + }, + "max_fee": { + "cairo_type": "felt", + "offset": 2 + }, + "nonce": { + "cairo_type": "felt", + "offset": 7 + }, + "signature": { + "cairo_type": "felt*", + "offset": 4 + }, + "signature_len": { + "cairo_type": "felt", + "offset": 3 + }, + "transaction_hash": { + "cairo_type": "felt", + "offset": 5 + }, + "version": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 8, + "type": "struct" + }, + "starkware.starknet.common.syscalls.deploy": { + "decorators": [], + "pc": 24, + "type": "function" + }, + "starkware.starknet.common.syscalls.deploy.Args": { + "full_name": "starkware.starknet.common.syscalls.deploy.Args", + "members": { + "class_hash": { + "cairo_type": "felt", + "offset": 0 + }, + "constructor_calldata": { + "cairo_type": "felt*", + "offset": 3 + }, + "constructor_calldata_size": { + "cairo_type": "felt", + "offset": 2 + }, + "contract_address_salt": { + "cairo_type": "felt", + "offset": 1 + }, + "deploy_from_zero": { + "cairo_type": "felt", + "offset": 4 + } + }, + "size": 5, + "type": "struct" + }, + "starkware.starknet.common.syscalls.deploy.ImplicitArgs": { + "full_name": "starkware.starknet.common.syscalls.deploy.ImplicitArgs", + "members": { + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.deploy.Return": { + "cairo_type": "(contract_address: felt)", + "type": "type_definition" + }, + "starkware.starknet.common.syscalls.deploy.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.common.syscalls.deploy.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.common.syscalls.deploy.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 3, + "offset": 0 + }, + "pc": 24, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 3, + "offset": 1 + }, + "pc": 32, + "value": "cast([fp + (-8)] + 9, felt*)" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.emit_event": { + "decorators": [], + "pc": 43, + "type": "function" + }, + "starkware.starknet.common.syscalls.emit_event.Args": { + "full_name": "starkware.starknet.common.syscalls.emit_event.Args", + "members": { + "data": { + "cairo_type": "felt*", + "offset": 3 + }, + "data_len": { + "cairo_type": "felt", + "offset": 2 + }, + "keys": { + "cairo_type": "felt*", + "offset": 1 + }, + "keys_len": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.starknet.common.syscalls.emit_event.ImplicitArgs": { + "full_name": "starkware.starknet.common.syscalls.emit_event.ImplicitArgs", + "members": { + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.emit_event.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.common.syscalls.emit_event.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.common.syscalls.emit_event.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.common.syscalls.emit_event.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 5, + "offset": 0 + }, + "pc": 43, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 5, + "offset": 1 + }, + "pc": 50, + "value": "cast([fp + (-7)] + 5, felt*)" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.get_caller_address": { + "decorators": [], + "pc": 36, + "type": "function" + }, + "starkware.starknet.common.syscalls.get_caller_address.Args": { + "full_name": "starkware.starknet.common.syscalls.get_caller_address.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.starknet.common.syscalls.get_caller_address.ImplicitArgs": { + "full_name": "starkware.starknet.common.syscalls.get_caller_address.ImplicitArgs", + "members": { + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.get_caller_address.Return": { + "cairo_type": "(caller_address: felt)", + "type": "type_definition" + }, + "starkware.starknet.common.syscalls.get_caller_address.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.common.syscalls.get_caller_address.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.common.syscalls.get_caller_address.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 4, + "offset": 0 + }, + "pc": 36, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 4, + "offset": 1 + }, + "pc": 39, + "value": "cast([fp + (-3)] + 2, felt*)" + } + ], + "type": "reference" + } + }, + "main_scope": "__main__", + "prime": "0x800000000000011000000000000000000000000000000000000000000000001", + "reference_manager": { + "references": [ + { + "ap_tracking_data": { + "group": 2, + "offset": 0 + }, + "pc": 9, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 2, + "offset": 3 + }, + "pc": 16, + "value": "[cast(ap, felt*)]" + }, + { + "ap_tracking_data": { + "group": 3, + "offset": 0 + }, + "pc": 24, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 4, + "offset": 0 + }, + "pc": 36, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 5, + "offset": 0 + }, + "pc": 43, + "value": "[cast(fp + (-7), felt**)]" + } + ] + } + } +}